Bug#834757: Breaks between gnupg1 and gnupg currently break bootstrapping of stretch

2016-08-19 Thread Jeremy Bicha
Is there a reason gnupg1 just doesn't include a gnupg transitional package?

Thanks,
Jeremy Bicha



Bug#834757: Breaks between gnupg1 and gnupg currently break bootstrapping of stretch

2016-08-18 Thread Alexander Kurtz
Package: gnupg1
Version: 1.4.20-7
Severity: serious

Hi!

Testing currently has this: [0] [1]

gnupg  => 1.4.20-6
gnupg1 => 1.4.20-7

Those versions are incompatible. [2]

However, gnupg1 still has Priority: important [3] which means
debootstrap will install it per default. Since the gnupg package is
also installed because of some dependencies, this currently breaks
bootstrapping stretch.

I have attached a full log of a failed debootstrap, but you should be
able to easily reproduce this by trying to debootstrap stretch.

Best regards

Alexander Kurtz

[0] https://tracker.debian.org/pkg/gnupg
[1] https://tracker.debian.org/pkg/gnupg1
[2] 
https://anonscm.debian.org/cgit/pkg-gnupg/gnupg1.git/tree/debian/control?h=debian/1.4.20-7#n38
[3] 
https://anonscm.debian.org/cgit/pkg-gnupg/gnupg1.git/tree/debian/control?h=debian/1.4.20-7#n3root@shepard:~# debootstrap stretch /tmp/chroot
I: Retrieving Release 
I: Retrieving Release.gpg 
I: Checking Release signature
I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010)
I: Retrieving Packages 
I: Validating Packages 
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: libaudit-common libaudit1 libbz2-1.0 libcap-ng0 libdb5.3 libdebconfclient0 libgcrypt20 libgpg-error0 libncursesw5 libsemanage-common libsemanage1 libsystemd0 libudev1 libustr-1.0-1 
I: Found additional base dependencies: dmsetup libapparmor1 libbsd0 libcap2 libcap2-bin libcryptsetup4 libdevmapper1.02.1 libdns-export162 libffi6 libgmp10 libgnutls30 libhogweed4 libicu57 libidn11 libip4tc0 libip6tc0 libiptc0 libisc-export160 libjson-c3 liblocale-gettext-perl liblz4-1 libmnl0 libnetfilter-conntrack3 libnettle6 libnfnetlink0 libp11-kit0 libpsl5 libseccomp2 libtasn1-6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl 
I: Checking component main on http://httpredir.debian.org/debian...
I: Retrieving libacl1 2.2.52-3
I: Validating libacl1 2.2.52-3
I: Retrieving adduser 3.115
I: Validating adduser 3.115
I: Retrieving libapparmor1 2.10.95-4
I: Validating libapparmor1 2.10.95-4
I: Retrieving apt 1.3~rc1
I: Validating apt 1.3~rc1
I: Retrieving apt-utils 1.3~rc1
I: Validating apt-utils 1.3~rc1
I: Retrieving libapt-inst2.0 1.3~rc1
I: Validating libapt-inst2.0 1.3~rc1
I: Retrieving libapt-pkg5.0 1.3~rc1
I: Validating libapt-pkg5.0 1.3~rc1
I: Retrieving libattr1 1:2.4.47-2
I: Validating libattr1 1:2.4.47-2
I: Retrieving libaudit-common 1:2.6.5-1
I: Validating libaudit-common 1:2.6.5-1
I: Retrieving libaudit1 1:2.6.5-1
I: Validating libaudit1 1:2.6.5-1
I: Retrieving base-files 9.6
I: Validating base-files 9.6
I: Retrieving base-passwd 3.5.39
I: Validating base-passwd 3.5.39
I: Retrieving bash 4.3-15
I: Validating bash 4.3-15
I: Retrieving libdns-export162 1:9.10.3.dfsg.P4-10.1
I: Validating libdns-export162 1:9.10.3.dfsg.P4-10.1
I: Retrieving libisc-export160 1:9.10.3.dfsg.P4-10.1
I: Validating libisc-export160 1:9.10.3.dfsg.P4-10.1
I: Retrieving blends-tasks 0.6.93
I: Validating blends-tasks 0.6.93
I: Retrieving libboost-iostreams1.60.0 1.60.0+dfsg-6+b1
I: Validating libboost-iostreams1.60.0 1.60.0+dfsg-6+b1
I: Retrieving bsdmainutils 9.0.10
I: Validating bsdmainutils 9.0.10
I: Retrieving libbz2-1.0 1.0.6-8
I: Validating libbz2-1.0 1.0.6-8
I: Retrieving libdebconfclient0 0.215
I: Validating libdebconfclient0 0.215
I: Retrieving coreutils 8.25-2
I: Validating coreutils 8.25-2
I: Retrieving cpio 2.11+dfsg-5
I: Validating cpio 2.11+dfsg-5
I: Retrieving cron 3.0pl1-128
I: Validating cron 3.0pl1-128
I: Retrieving libcryptsetup4 2:1.7.0-2
I: Validating libcryptsetup4 2:1.7.0-2
I: Retrieving dash 0.5.8-2.3
I: Validating dash 0.5.8-2.3
I: Retrieving libdb5.3 5.3.28-12
I: Validating libdb5.3 5.3.28-12
I: Retrieving debconf 1.5.59
I: Validating debconf 1.5.59
I: Retrieving debconf-i18n 1.5.59
I: Validating debconf-i18n 1.5.59
I: Retrieving debian-archive-keyring 2014.3
I: Validating debian-archive-keyring 2014.3
I: Retrieving debianutils 4.8
I: Validating debianutils 4.8
I: Retrieving diffutils 1:3.3-3
I: Validating diffutils 1:3.3-3
I: Retrieving dmidecode 3.0-3
I: Validating dmidecode 3.0-3
I: Retrieving dpkg 1.18.10
I: Validating dpkg 1.18.10
I: Retrieving e2fslibs 1.43.1-1
I: Validating e2fslibs 1.43.1-1
I: Retrieving e2fsprogs 1.43.1-1
I: Validating e2fsprogs 1.43.1-1
I: Retrieving libcomerr2 1.43.1-1
I: Validating libcomerr2 1.43.1-1
I: Retrieving libss2 1.43.1-1
I: Validating libss2 1.43.1-1
I: Retrieving findutils 4.6.0+git+20160703-2
I: Validating findutils 4.6.0+git+20160703-2
I: Retrieving gcc-4.9-base 4.9.3-14
I: Validating gcc-4.9-base 4.9.3-14
I: Retrieving gcc-5-base 5.4.1-1
I: Validating gcc-5-base 5.4.1-1
I: Retrieving gcc-6-base 6.1.1-11
I: Validating gcc-6-base 6.1.1-11
I: Retrieving libgcc1 1:6.1.1-11
I: Validating libgcc1 1:6.1.1-11
I: Retrieving libstdc++6 6.1.1-11
I: Validating libstdc++6 6.1.1-11
I: Retrieving libgdbm3 1.8.3-14
I: Validating libgdbm3 1.8.3-14
I: Retrievi