[Aptitude-devel] Bug#681958: aptitude: segfault on reinstalling some package together (aptitude reinstall dpkg perl-base)

David Kalnischkies kalnischkies+debian at gmail.com
Wed Jul 18 11:20:08 BST 2012


reassign 681958 libapt-pkg4.12 0.9.7
thanks

Hi Luc,

On Wed, Jul 18, 2012 at 10:21 AM, Luc Maisonobe <luc at spaceroots.org> wrote:
> Trying to call aptitude reinstall with several packages together,
> reinstallation did not complete.

Thanks for your report!

A quick test with apt-get reveals the same behavior (=segfault),
so I am reassign it to "us" - more specifically libapt-pkg4.12.

Your example is:
apt-get install --reinstall dpkg perl-base
And I can reproduce that, with others it works as expected.


The attached simple patch fixes the segfault and reveals:
E: Couldn't configure pre-depend dpkg:amd64 for perl-base:amd64,
probably a dependency cycle.

I haven't had the time yet to understand why APT thinks that,
but it is at least not a segfault.


Best regards

David Kalnischkies
-------------- next part --------------
A non-text attachment was scrubbed...
Name: apt-681958-reinstall-segfault
Type: application/octet-stream
Size: 489 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/aptitude-devel/attachments/20120718/5d1d6461/attachment-0001.obj>


More information about the Aptitude-devel mailing list