Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock
I'd like to close two important bugs in vmdebootstrap and upload to unstable to migrate these changes into jessie: #767196 - downgrade dependency on grub2-common (used for grub2 support inside vm images) to a Recommends: to allow for users who are running grub-legacy. #767913 - one character change to the grub2 support to allow a boot partition to be used in a VM image using grub2. Both fixes would also be considered for an update to the existing wheezy-backport, once migrated into jessie. The current package limits users of grub-legacy to not be able to use grub2 in VM images, so this needs to be expressed in the manpage. So I'm proposing to make a new upstream release with the patch from 767913 applied, the changes for 767196 made in debian/control and updates to the grub2 section of the manpage made upstream. If these changes are not likely to be approved, I'll work on a range of the other bugs filed against vmdebootstrap and make a 0.5 upstream tag and release to upload to experimental only. So the debdiff is not complete at this stage but will contain: diff --git a/debian/control b/debian/control index 00518f3..6cb5338 100644 --- a/debian/control +++ b/debian/control @@ -17,10 +17,10 @@ Package: vmdebootstrap Architecture: linux-any Depends: debootstrap, qemu-utils, extlinux [amd64 i386], - grub2-common [!mips !s390x], kpartx, parted, python-cliapp, ${python:Depends}, ${misc:Depends} -Recommends: squashfs-tools, qemu-system, qemu-user-static +Recommends: grub2-common [!mips !s390x], + squashfs-tools, qemu-system, qemu-user-static Description: Bootstrap Debian into a (virtual machine) disk image vmdebootstrap is a wrapper around debootstrap to install Debian into a disk image, which can be used with a virtual machine (such as KVM). and the patch in the BTS: https://bugs.debian.org/cgi-bin/bugreport.cgi?msg=20;filename=0001-Make-grub-installation-work-even-with-a-boot-partiti.patch;att=1;bug=767913 (applied upstream) + changes in the manpage. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 armhf arm64 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_GB.UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org