[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#771971: dpkg hangs installing "init" during upgrade from wheezy to jessie



Control: tags -1 -moreinfo

On Sun, Jan 25, 2015 at 12:30:51PM +0100, Niels Thykier wrote:
>Control: tags -1 moreinfo
>
>On Thu, 4 Dec 2014 00:56:48 +0000 Steve McIntyre <steve@einval.com> wrote:
>> This is reproducible on demand \o/
>> 
>> I realised that the VM image had a few unneeded packages, so I did
>> 
>> # apt-get remove --purge x11-common libx11-6 libx11-data
>> 
>> then
>> 
>> # apt-get update
>> # apt-get dist-upgrade
>> 
>> and got the same result as my first run.
>> 
>> On a *second* run I did not do that purge up-front and the upgrade did
>> *not* block in the same way.
>
>Just to confirm, is this correctly understood?
>
> * If you purge "x11-common libx11-6 libx11-data" before upgrading, the
>   upgrade hangs.
> * If you keep "x11-common libx11-6 libx11-data" as-is, the upgrade
>   succeeds.

That *was* the case, yes. It seems that package changes in the archive
since last month have changed things. Following the same process
including the purge works correctly up until I get a failure to
upgrade live-build due to bugs in that package. See the typescript of
the upgrade (test-with-purge.gz). If I restore the VM image, start
again and remove the live-tools package along with x11-common libx11-6
libx11-data, all works flawlessly in one step.

>What state are the above packages before the upgrade?

See attached dpkg-l.gz

-- 
Steve McIntyre, Cambridge, UK.                                steve@einval.com
< Aardvark> I dislike C++ to start with. C++11 just seems to be
            handing rope-creating factories for users to hang multiple
            instances of themselves.

Attachment: test-with-purge.gz
Description: Binary data

Attachment: dpkg-l.gz
Description: Binary data


Reply to: