[Pkg-libvirt-commits] [Git][libvirt-team/libvirt][debian/latest] 8 commits: changelog: Create entry for 8.9.0-1

Andrea Bolognani (@abologna) gitlab at salsa.debian.org
Sat Nov 19 21:59:04 GMT 2022



Andrea Bolognani pushed to branch debian/latest at Libvirt Packaging Team / libvirt


Commits:
9e7b5749 by Andrea Bolognani at 2022-11-13T23:21:41+01:00
changelog: Create entry for 8.9.0-1

Replace the entry that was prepared for 8.6.0-1, which was
never uploaded to the archive.

The part about tweaking debian/rules to adapt to upstream
changes is not noteworthy enough to be shown to users, so it
is dropped in the process.

Gbp-Dch: Ignore

- - - - -
a64b85a5 by Andrea Bolognani at 2022-11-13T23:26:59+01:00
symbols: Bump symbol versions

No new public symbols.

Since 8.6.0 was never uploaded to the archive, the symbols
that have been introduced upstream in 8.6.0 are going to be
introduced in 8.9.0-1 as far as Debian is concerned.

Gbp-Dch: Ignore

- - - - -
86c5644d by Andrea Bolognani at 2022-11-13T23:26:59+01:00
patches: Refresh patches

Gbp-Dch: Ignore

- - - - -
66fcf31a by Andrea Bolognani at 2022-11-13T23:26:59+01:00
rules: Remove mentions of sheepdog

Upstream has dropped support in 8.8.0, so the meson option
doesn't exist anymore and trying to use it results in an
error.

Debian had already stopped enabling the feature in 5.0.0-1.

Gbp-Dch: Ignore

- - - - -
35acbfdc by Andrea Bolognani at 2022-11-13T23:26:59+01:00
libvirt0: Install new files

Gbp-Dch: Ignore

- - - - -
60234213 by Andrea Bolognani at 2022-11-16T13:52:59+01:00
not-installed: Don't install virt-qemu-qmp-proxy yet

This new tool is written in Python and calls the libvirt API,
which means it requires the python3-libvirt package to be
installed. However, the libvirt-clients package needs to remain
lean, so we don't want it to start depending on Python.

Upstream has introduced the libvirt-client-qemu package to
solve this conundrum, and we should do something like that in
Debian as well.

But the libvirt package in Debian is already a few months out
of date at this point, and introducing a new binary package
would mean a trip through the NEW queue, so let's not install
the new tool yet.

Gbp-Dch: Ignore

- - - - -
4c7307d8 by Andrea Bolognani at 2022-11-16T13:52:59+01:00
control: Drop versioned dependency on meson

libvirt now requires meson 0.56.0 to build, but both of our
backport targets (Debian 11 and Ubuntu 22.04) are okay in this
regard so there is no reason to update the version constraint
and we can drop it instead.

Gbp-Dch: Ignore

- - - - -
3f298567 by Andrea Bolognani at 2022-11-17T13:52:08+01:00
control: Add (build) dependency on mount

mount is no longer essential, so we need to explicitly depend
on it.

We should be able to drop the build dependency later, after
patching out the check upstream, but the runtime dependency is
here to stay.

Closes: #1023420

- - - - -


9 changed files:

- debian/changelog
- debian/control
- debian/libvirt0.install
- debian/libvirt0.symbols
- debian/not-installed
- debian/patches/debian/Debianize-systemd-service-files.patch
- debian/patches/forward/Pass-GPG_TTY-env-var-to-the-ssh-binary.patch
- debian/patches/forward/Skip-vircgrouptest.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,12 +1,9 @@
-libvirt (8.6.0-1) UNRELEASED; urgency=medium
-
-  [ Christian Ehrhardt ]
-  * [f35cf09] d/rules: update path of ci-dashboard removal
+libvirt (8.9.0-1) UNRELEASED; urgency=medium
 
   [ Andrea Bolognani ]
-  * [a54d904] New upstream version 8.6.0
+  * [981c332] New upstream version 8.9.0
 
- -- Christian Ehrhardt <christian.ehrhardt at canonical.com>  Thu, 11 Aug 2022 10:28:25 +0200
+ -- Andrea Bolognani <eof at kiyuko.org>  Sat, 12 Nov 2022 11:35:11 +0100
 
 libvirt (8.5.0-2) experimental; urgency=medium
 


=====================================
debian/control
=====================================
@@ -49,7 +49,8 @@ Build-Depends:
  libxml2-utils,
  libyajl-dev,
  lvm2 [linux-any],
- meson (>= 0.54.0~),
+ meson,
+ mount,
  nfs-common:native,
  numad:native [linux-any],
  open-iscsi [linux-any],
@@ -126,6 +127,7 @@ Recommends:
  libvirt-daemon-driver-xen (= ${binary:Version}),
  libxml2-utils,
  lvm2 [linux-any],
+ mount,
  netcat-openbsd,
  qemu-kvm | qemu-system,
 Suggests:


=====================================
debian/libvirt0.install
=====================================
@@ -9,8 +9,12 @@ usr/lib/${DEB_HOST_MULTIARCH}/libvirt.so.0.*
 usr/share/libvirt/cpu_map/arm_FT-2000plus.xml
 usr/share/libvirt/cpu_map/arm_Falkor.xml
 usr/share/libvirt/cpu_map/arm_Kunpeng-920.xml
+usr/share/libvirt/cpu_map/arm_Neoverse-N1.xml
+usr/share/libvirt/cpu_map/arm_Neoverse-N2.xml
+usr/share/libvirt/cpu_map/arm_Neoverse-V1.xml
 usr/share/libvirt/cpu_map/arm_Tengyun-S2500.xml
 usr/share/libvirt/cpu_map/arm_ThunderX299xx.xml
+usr/share/libvirt/cpu_map/arm_a64fx.xml
 usr/share/libvirt/cpu_map/arm_cortex-a53.xml
 usr/share/libvirt/cpu_map/arm_cortex-a57.xml
 usr/share/libvirt/cpu_map/arm_cortex-a72.xml
@@ -94,7 +98,9 @@ usr/share/libvirt/schemas/domainbackup.rng
 usr/share/libvirt/schemas/domaincaps.rng
 usr/share/libvirt/schemas/domaincheckpoint.rng
 usr/share/libvirt/schemas/domaincommon.rng
+usr/share/libvirt/schemas/domainoverrides.rng
 usr/share/libvirt/schemas/domainsnapshot.rng
+usr/share/libvirt/schemas/inactiveDomain.rng
 usr/share/libvirt/schemas/interface.rng
 usr/share/libvirt/schemas/network.rng
 usr/share/libvirt/schemas/networkcommon.rng
@@ -124,6 +130,7 @@ usr/share/locale/fi/LC_MESSAGES/libvirt.mo
 usr/share/locale/fr/LC_MESSAGES/libvirt.mo
 usr/share/locale/gu/LC_MESSAGES/libvirt.mo
 usr/share/locale/hi/LC_MESSAGES/libvirt.mo
+usr/share/locale/hr/LC_MESSAGES/libvirt.mo
 usr/share/locale/hu/LC_MESSAGES/libvirt.mo
 usr/share/locale/id/LC_MESSAGES/libvirt.mo
 usr/share/locale/it/LC_MESSAGES/libvirt.mo


=====================================
debian/libvirt0.symbols
=====================================
@@ -134,7 +134,7 @@ libvirt.so.0 libvirt0 #MINVER#
  *@LIBVIRT_8.0.0 8.0.0
  *@LIBVIRT_8.4.0 8.4.0
  *@LIBVIRT_8.5.0 8.5.0
- *@LIBVIRT_PRIVATE_8.6.0 8.6.0
+ *@LIBVIRT_PRIVATE_8.9.0 8.9.0
 
 libvirt-qemu.so.0 libvirt0 #MINVER#
  *@LIBVIRT_QEMU_0.8.3 0.8.3
@@ -157,5 +157,5 @@ libvirt-admin.so.0 libvirt0 #MINVER#
  *@LIBVIRT_ADMIN_1.3.0 1.2.18
  *@LIBVIRT_ADMIN_2.0.0 2.0.0~rc1
  *@LIBVIRT_ADMIN_3.0.0 3.0.0
- *@LIBVIRT_ADMIN_8.6.0 8.6.0
- *@LIBVIRT_ADMIN_PRIVATE_8.6.0 8.6.0
+ *@LIBVIRT_ADMIN_8.6.0 8.9.0
+ *@LIBVIRT_ADMIN_PRIVATE_8.9.0 8.9.0


=====================================
debian/not-installed
=====================================
@@ -1,3 +1,6 @@
+# Ignore these until we introduce a new binary package for them
+usr/bin/virt-qemu-qmp-proxy
+usr/share/man/man1/virt-qemu-qmp-proxy.1
 # Drop these once we start shipping split daemons
 etc/apparmor.d/usr.sbin.virtqemud
 etc/apparmor.d/usr.sbin.virtxend


=====================================
debian/patches/debian/Debianize-systemd-service-files.patch
=====================================
@@ -37,10 +37,10 @@ index 8ab5478..dd25c7c 100644
  ExecReload=/bin/kill -USR1 $MAINPID
  # Losing the logs is a really bad thing that will
 diff --git a/src/remote/libvirtd.service.in b/src/remote/libvirtd.service.in
-index 5d4d412..6d4b6b2 100644
+index 954df5d..43eb169 100644
 --- a/src/remote/libvirtd.service.in
 +++ b/src/remote/libvirtd.service.in
-@@ -29,7 +29,7 @@ Documentation=https://libvirt.org
+@@ -28,7 +28,7 @@ Documentation=https://libvirt.org
  [Service]
  Type=notify
  Environment=LIBVIRTD_ARGS="--timeout 120"
@@ -50,10 +50,10 @@ index 5d4d412..6d4b6b2 100644
  ExecReload=/bin/kill -HUP $MAINPID
  KillMode=process
 diff --git a/tools/libvirt-guests.service.in b/tools/libvirt-guests.service.in
-index 3cf6476..b699081 100644
+index 1c569c3..b98e58a 100644
 --- a/tools/libvirt-guests.service.in
 +++ b/tools/libvirt-guests.service.in
-@@ -20,7 +20,7 @@ Documentation=man:libvirt-guests(8)
+@@ -14,7 +14,7 @@ Documentation=man:libvirt-guests(8)
  Documentation=https://libvirt.org
  
  [Service]


=====================================
debian/patches/forward/Pass-GPG_TTY-env-var-to-the-ssh-binary.patch
=====================================
@@ -12,9 +12,11 @@ require the 'TERM' environment variable to be set to the terminal type.
  src/rpc/virnetsocket.c | 2 ++
  1 file changed, 2 insertions(+)
 
+diff --git a/src/rpc/virnetsocket.c b/src/rpc/virnetsocket.c
+index 8280bda..b4c91e0 100644
 --- a/src/rpc/virnetsocket.c
 +++ b/src/rpc/virnetsocket.c
-@@ -855,6 +855,8 @@ int virNetSocketNewConnectSSH(const char
+@@ -855,6 +855,8 @@ int virNetSocketNewConnectSSH(const char *nodename,
      virCommandAddEnvPass(cmd, "KRB5CCNAME");
      virCommandAddEnvPass(cmd, "SSH_AUTH_SOCK");
      virCommandAddEnvPass(cmd, "SSH_ASKPASS");


=====================================
debian/patches/forward/Skip-vircgrouptest.patch
=====================================
@@ -9,7 +9,7 @@ without sysfs mounted.
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/tests/vircgrouptest.c b/tests/vircgrouptest.c
-index e29bc09..969bed0 100644
+index 848a9c7..af6aabf 100644
 --- a/tests/vircgrouptest.c
 +++ b/tests/vircgrouptest.c
 @@ -20,7 +20,7 @@


=====================================
debian/rules
=====================================
@@ -119,7 +119,6 @@ DEB_CONFIGURE_EXTRA_ARGS := \
     $(WITH_STORAGE_ISCSI) \
     $(WITH_STORAGE_ISCSI_DIRECT) \
     $(WITH_STORAGE_DISK) \
-    -Dstorage_sheepdog=disabled \
     $(WITH_STORAGE_RBD) \
     $(WITH_STORAGE_GLUSTER) \
     -Dstorage_vstorage=disabled \



View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/compare/c6b42057e1b516220fc51a8ce0ca6d3cc6504e63...3f2985672fd96f945e71373e477ca92b3ae2f86c

-- 
View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/compare/c6b42057e1b516220fc51a8ce0ca6d3cc6504e63...3f2985672fd96f945e71373e477ca92b3ae2f86c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-libvirt-commits/attachments/20221119/5e2f25b9/attachment-0001.htm>


More information about the Pkg-libvirt-commits mailing list