Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Hi Release Team

Since I'm quite late in the freeze timeline I rather want to ask for a
pre-approval on this unblock request. libsys-virt-perl contains a
rather emberassing wrong dependency, which is on libvirt-bin (in
jessie transitional package), which pulls in libvirt-daemon-system and
libvirt-clients. But this is actually not needed for the Sys::Virt
Perl module to function as it can connect to remote libvirtd daemons
like virsh cli.

I adjusted also the Build-Depends to use only libvirt-daemon (this is
needed in the testsuite).

The debian/changelog entry is:

> libsys-virt-perl (1.2.9-2) unstable; urgency=medium
> 
>   * Change Build-Depends from libvirt-bin to libvirt-daemon
>     libvirt-bin is now a transitional package and only libvirt-daemon is
>     used during build.
>   * Drop Depends on libvirt-bin.
>     The runtime dependency to neither libvirt-daemon-system or
>     libvirt-clients is required to have the Perl module working. It only
>     requires the dependency on the library, since libvirt supports also
>     accessing remote daemons via the network.
>     Thanks to Daniel Gröber <d...@darkboxed.org> (Closes: #774185)
> 
>  -- Salvatore Bonaccorso <car...@debian.org>  Tue, 30 Dec 2014 08:11:19 +0100

I'm also attaching the full debdiff.

Please unblock package libsys-virt-perl

unblock libsys-virt-perl/1.2.9-2

Thanks a lot in advance for considering.

Regards,
Salvatore
diff -Nru libsys-virt-perl-1.2.9/debian/changelog libsys-virt-perl-1.2.9/debian/changelog
--- libsys-virt-perl-1.2.9/debian/changelog	2014-10-17 07:06:54.000000000 +0200
+++ libsys-virt-perl-1.2.9/debian/changelog	2014-12-30 08:11:57.000000000 +0100
@@ -1,3 +1,17 @@
+libsys-virt-perl (1.2.9-2) unstable; urgency=medium
+
+  * Change Build-Depends from libvirt-bin to libvirt-daemon
+    libvirt-bin is now a transitional package and only libvirt-daemon is
+    used during build.
+  * Drop Depends on libvirt-bin.
+    The runtime dependency to neither libvirt-daemon-system or
+    libvirt-clients is required to have the Perl module working. It only
+    requires the dependency on the library, since libvirt supports also
+    accessing remote daemons via the network.
+    Thanks to Daniel Gröber <d...@darkboxed.org> (Closes: #774185)
+
+ -- Salvatore Bonaccorso <car...@debian.org>  Tue, 30 Dec 2014 08:11:19 +0100
+
 libsys-virt-perl (1.2.9-1) unstable; urgency=medium
 
   * Imported upstream version 1.2.9
diff -Nru libsys-virt-perl-1.2.9/debian/control libsys-virt-perl-1.2.9/debian/control
--- libsys-virt-perl-1.2.9/debian/control	2014-10-17 07:06:54.000000000 +0200
+++ libsys-virt-perl-1.2.9/debian/control	2014-12-30 08:11:57.000000000 +0100
@@ -6,7 +6,7 @@
  libcpan-changes-perl,
  libtest-pod-coverage-perl,
  libtest-pod-perl,
- libvirt-bin,
+ libvirt-daemon,
  libvirt-dev (>= 1.2.9~),
  libxml-xpath-perl,
  perl,
@@ -21,7 +21,7 @@
 
 Package: libsys-virt-perl
 Architecture: any
-Depends: libvirt-bin, ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends}
 Description: Perl module providing an extension for the libvirt library
  The Sys::Virt module provides a Perl XS binding to the libvirt virtual
  machine management APIs. This allows machines running within arbitrary

Reply via email to