On Fri, 25 Sep 2015 at 13:59:11 +0000, Gianfranco Costamagna wrote: >> Making people upset was certainly not my intention. And it's precisely >> because I don't have upload rights that I didn't put my name in the >> Uploaders fields. Anyway I don't care either way, so if it's less >> controversial to swap the addresses I'll do that. > I guess maintainer is a more important role than uploaders, but nobody objects > your good intentions, and I won't complain if you want to leave things as is > :)
Alright :-) >> Hmm. dpkg -c on the the 4 deb files tells me this file is only shipped >> by dropbear-initramfs, not dropbear. Could that be because it was >> marked by dropbear 2014.64 and 2014.65 as a configuration file? I >> ceased to do so as it violates the Debian Policy Manual section 10.7.2. > > I guess here the problem might be due to some missing break+replaces > prior the file was owned by dropbear, > […] > so maybe you just need to add some stuff in the control file > https://wiki.debian.org/PackageTransition > > (not sure, I didn't check, I see many breaks+replaces there) Adding Breaks+Replaces fields to the 'dropbear' binary package didn't help. It's possible that I didn't try the right combination of Breaks/Replaces. Here is what I propose as a workaround: 2015.68-1 → Strech: revert commit e76daa2 and add /usr/share/initramfs-tools/conf-hooks.d/dropbear back to dropbear-initramfs's configuration files. (This violates the Debian Policy Manual section 10.7.2.) from Strech onwards: make /usr/share/initramfs-tools/conf-hooks.d/dropbear a symlink to /etc/initramfs-tools/conf-hooks.d/dropbear, which can been added dropbear-initramfs's configuration files without policy violation. I didn't manage to make seamless upgrade from Wheezy without the intermediate step. It looks like dpkg can't handle the package rename somehow: I successfully upgraded shamelessly from Wheezy's dropbear to dropbear-{,-run,-bin,initramfs} 2015.68-1 (1st step), then to 2015.68-2 (2nd step). You'll find the new upload at dget -x http://mentors.debian.net/debian/pool/main/d/dropbear/dropbear_2015.68-1.dsc (I added lintian override for the TODO note, even though the tag is non-overridable.) -- Guilhem.
signature.asc
Description: PGP signature