Adept should check diskspace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Adept Manager |
Unknown
|
Medium
|
|||
adept (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: adept-updater
I installed dapper on a older machine, which has also some other operating systems installed.
So there was a very small boot partition (24MB) and also some old stuff inside.
When I clicked that little notifier icon also a new kernel was selected. After downloading all the updates, the program finished with a nothing saying error message like "changes could not applied" (retranslated).
Later I found out, there are 0 Bytes free diskspace in the /boot partition.
In grub is an entry for the new kernel, but it can not boot this new kernel (kernel panic).
So I think, not everything needed could be created when installing.
I deleted some of the old stuff from 2005 and tried a reinstall without success.
To avoid this situation, I think, there should be a check of free diskspace before unpacking updates.
Changed in adeptmgr: | |
status: | Unknown → New |
Changed in adeptmgr: | |
status: | New → In Progress |
Changed in adept: | |
status: | Confirmed → Triaged |
Changed in adeptmgr: | |
importance: | Unknown → Medium |
Changed in adeptmgr: | |
status: | In Progress → Unknown |
Version: (using KDE KDE 3.5.2)
Installed from: Debian stable Packages
OS: Linux
Upgraded Kubuntu to Dapper from Breezy by changing Breezy to Dapper in sources.list and running Adept to fetch and upgrade everything. Unfortunately the disk went full (more than 2 gigs in /var/cache/apt). X was then not properly installed leaving me at the command prompt and struggling for 2 days to find out what was the problem and how to solve it. (I was finally able to enter the shell as root, and thus found were the big files were) I used apt to clean the cache (apt-get clean)
I suggest
1) If during the process of installation Adept sees the disk getting full it should ask the user what to do, possibly reinstalling the old programs.
2) Adept should warn when the \var\apt\cache gets above a certain size, and offer the opprtunity to reduce the cache by removing the oldest entries. Eventually you could configure it to never use more than X% of free space for cache.