ubuntu-minimal: Remove dependency on ureadahead

Bug #1096232 reported by Sebastian Flothow
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

ubuntu-minimal should not depend on ureadahead.

Reason #1, on theoretical grounds: ubuntu-minimal is supposed to pull in the minimal functioning system. ureadahead is not required for a functioning system. Therefore, ubuntu-minimal should not depend on ureadahead.

Reason #2, on practical grounds: ureadahead does have some drawbacks (such as not working and causing error messages when /var is on a separate partition, or actually increasing boot time), and on servers, which are rarely rebooted, it's not of much use anyway. Therefore, I (and presumably others) would prefer to remove it, but this requires removing ubuntu-minimal as well, which the latter's package description recommends against. Removing the dependency would allow for a clean removal of readahead while keeping ubuntu-minimal.

Please note that I'm not opposed to ureadhead per se – I do recognize that it's likely to be beneficial to the majority of systems, and I'm fine with having it installed by default; I just want to be able to uninstall it without affecting other packages.

Perhaps instead of having a hard dependency, ubuntu-minimal could recommend or suggest ureadahead? Or maybe the dependency should be moved to ubuntu-desktop (or some related package), since desktop systems are most likely to benefit from it, and probably also most likely to have /var on the root partition.

For the record, I'm running Ubuntu 10.04.4 LTS, but according to http://packages.ubuntu.com/raring/ubuntu-minimal, the dependency still exists in raring.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in ureadahead (Ubuntu):
status: New → Confirmed
Colin Watson (cjwatson)
affects: ureadahead (Ubuntu) → ubuntu-meta (Ubuntu)
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.