[Piuparts-devel] Bug#766543: Bug#766543: fails upgrading real to virtual packages (missing --auto-deconfigure)

Holger Levsen holger at layer-acht.org
Fri Oct 24 08:25:50 UTC 2014

control: severity -1 normal

Hi Helmut,

thanks for your bug report with patch, much appreciated! (That said, a patch 
in git format would be preferred even more! (And reading the NMU bits in it 
feels a bit strange.. with non-NMU intend ;) as an NMU it would have been 
totally fine...))

On Donnerstag, 23. Oktober 2014, Helmut Grohne wrote:
> When testing the fix for #761449 with piuparts, the result is a failure.
> It fails upgrading the packages, because piuparts does not allow dpkg to
> deconfigure packages. Since one package transforms into a virtual
> package, it needs to be deconfigured to allow the package taking over to
> be unpacked. Since unpacking fails piuparts proclaims failure.

I consider this a normal not a wishlist bug. 

Rationale: piuparts gets quite many wishlists bugs I'm basically unable to 
handle, just because they are too many and some of the requests are a bit 
esoteric, eg testing with /usr/local read-only, etc...

And while one could argue that this here (#766543) is a missing feature in 
piuparts, I consider it a bug as prevents piuparts from running it's current 
tests on *all* of the archive.
> It is not 100% clear to me whether this is a bug in piuparts or whether
> my patch for #761449 is broken.

Ok, I've subscribed to that bug now. (And bcc:ed it to maybe get some feedback 
from Manog :)

> When adding --auto-deconfigure to the dpkg -i invocations, piuparts
> succeeds the upgrade.
> I am attaching:
>  * A .debdiff adding the suggested change.
>  * A failing piuparts log file from sid piuparts.
>  * A succeeding piuparts log file from patched piuparts.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20141024/57d07119/attachment.sig>

More information about the Piuparts-devel mailing list