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