Cron job removes packages althought a package manager could be running
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
Medium
|
Michael Vogt | ||
Gutsy |
Fix Released
|
Undecided
|
Unassigned | ||
Hardy |
Fix Released
|
Medium
|
Michael Vogt |
Bug Description
Binary package hint: metacity
Performed online update from feisty to gutsy, twelve hours of packages being downloaded, then all hell broke loose with error box after error box as the upgrade did its thing.
update-manager quit when it could go no further, then I manually recovered via
apt-get -f install
apt-get update
apt-get -u dist-upgrade
rebooted, X runs but only into a fail-safe session
TEST CASE:
Because the problem is only triggered if the daily apt cron job is run while the upgrade is happening, the test has to be indirect.
1. install gutsy
2. run update-manager -d
3. follow the instruction for the upgrade to the point where it asks if the upgrade should be performed, PAUSE there with the "Do you want to start the upgrade?" dialog open
4. run: sudo sh -x /etc/cron.daily/apt 2>&1 | grep check_size_
5. verify that there is output
now install the updated apt, repeat the steps and verify that in step 5 that there is no output
Changed in metacity: | |
assignee: | desktop-bugs → nobody |
status: | Incomplete → New |
Changed in apt: | |
assignee: | nobody → mvo |
milestone: | none → gutsy-updates |
status: | New → Confirmed |
description: | updated |
description: | updated |
description: | updated |
(Adrian your X problem is probably due to the NVIDIA binary driver not loading. It would be interesting to know whether you ever did a manual install of the driver or used a 3rd party tool to install the driver along with what your Xorg.0.log says when it fails to start X along with the output of dmesg but all of this should really be a separate dedicated bug and not here)