'aptitude purge ~c' breaks 14.04.2 LTS upgrade

Bug #1438264 reported by Gannet
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Confirmed
Undecided
Unassigned
xorg-lts-utopic (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

During 14.04.1 LTS --> 14.04.2 LTS upgrading I found a strange bug.

How to reproduce:

1) sudo apt-get install linux-generic-lts-utopic xserver-xorg-lts-utopic libegl1-mesa-drivers-lts-utopic xserver-xorg-video-all-lts-utopic xserver-xorg-input-all-lts-utopic

2) sudo aptitude purge linux-headers-3.13.0-48 linux-headers-3.13.0-48-generic linux-image-3.13.0-48-generic linux-image-extra-3.13.0-48-generic

3) sudo aptitude purge ~c

4) reboot

What happens:

system unable to boot graphics session and boots to VM instead.

Founded workaround:

sudo aptitude reinstall xserver-xorg-lts-utopic

So, It seems aptitude purge ~c for some reason breaks xserver package that should be reinstalled then to make system fully botable. Also I found it is reproduced on many computers.

Revision history for this message
Axel Beckert (xtaran) wrote :

It's not aptitude's fault if purging _any_ package breaks the system. Reassigning to xserver-xorg-lts-utopic as closest package which may have been the cause.

P.S.: Purging all removed but not purged packages should always be used with care.

affects: aptitude (Ubuntu) → xorg-lts-utopic (Ubuntu)
Revision history for this message
Gannet (ken20001) wrote :

BTW, once I moved back from xserver-xorg-lts-utopic to xserver-xorg and then also executed 'aptitude purge ~c'. It also broke the system and I should reinstall xserver-xorg to fix it.

Gannet (ken20001)
no longer affects: ubuntu (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg (Ubuntu):
status: New → Confirmed
Changed in xorg-lts-utopic (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.