Remove ureadahead and libnih

Bug #1690891 reported by Jens Elkner
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libnih (Ubuntu)
Fix Released
Medium
Unassigned
ureadahead (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

ureadahead does not seem to be working at all these days - no profiles are being collected - and is the only thing left depending on libnih, so let's get rid of it, and then we can get rid of libnih as well.

[Original report]
Since on common platforms ureadahead solves nothing but causes a huge amount of garbage/totally useless error messages, which makes it really hard to extract the important messages from e.g. journalctl output, it should be removed from ubuntu-minimal. If there are people, who need it, can still explicitly install it.

summary: - RFE: remove ureadahead from package minimal
+ Remove ureadahead
description: updated
summary: - Remove ureadahead
+ Remove ureadahead and libnih
Revision history for this message
Julian Andres Klode (juliank) wrote :

Further rationale:

* /var/lib/ureadahead is empty on cosmic, so no data is being collected
* with SSDs being more common place these days, readahead is mostly pointless, or even harmful
* systemd also removed their readahead.

Revision history for this message
Julian Andres Klode (juliank) wrote :

I dropped ureadahead from the standard seed git seconds ago.

Changed in libnih (Ubuntu):
importance: Undecided → Medium
Changed in ureadahead (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Julian Andres Klode (juliank) wrote :

Ping

Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from cosmic:
 ureadahead 0.100.0-20 in cosmic
  ureadahead 0.100.0-20 in cosmic amd64
  ureadahead 0.100.0-20 in cosmic arm64
  ureadahead 0.100.0-20 in cosmic armhf
  ureadahead 0.100.0-20 in cosmic i386
  ureadahead 0.100.0-20 in cosmic ppc64el
  ureadahead 0.100.0-20 in cosmic s390x
Comment: Not functional, not clear it's still useful; LP: #1690891
1 package successfully removed.

Changed in ureadahead (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

Removing packages from cosmic:
 libnih 1.0.3-6ubuntu2 in cosmic
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic amd64
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic arm64
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic armhf
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic i386
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic ppc64el
  libnih-dbus-dev 1.0.3-6ubuntu2 in cosmic s390x
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic amd64
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic arm64
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic armhf
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic i386
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic ppc64el
  libnih-dbus1 1.0.3-6ubuntu2 in cosmic s390x
  libnih-dev 1.0.3-6ubuntu2 in cosmic amd64
  libnih-dev 1.0.3-6ubuntu2 in cosmic arm64
  libnih-dev 1.0.3-6ubuntu2 in cosmic armhf
  libnih-dev 1.0.3-6ubuntu2 in cosmic i386
  libnih-dev 1.0.3-6ubuntu2 in cosmic ppc64el
  libnih-dev 1.0.3-6ubuntu2 in cosmic s390x
  libnih1 1.0.3-6ubuntu2 in cosmic amd64
  libnih1 1.0.3-6ubuntu2 in cosmic arm64
  libnih1 1.0.3-6ubuntu2 in cosmic armhf
  libnih1 1.0.3-6ubuntu2 in cosmic i386
  libnih1 1.0.3-6ubuntu2 in cosmic ppc64el
  libnih1 1.0.3-6ubuntu2 in cosmic s390x
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic amd64
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic arm64
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic armhf
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic i386
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic ppc64el
  nih-dbus-tool 1.0.3-6ubuntu2 in cosmic s390x
Comment: FTBFS, no reverse-dependencies, originally packaged for upstart; LP: #1690891
1 package successfully removed.

Changed in libnih (Ubuntu):
status: New → Fix Released
Revision history for this message
cptX (myrbourfake) wrote :

Guys in almost all of my laptops and pcs I have spinning disks and in ubuntu 18.04 where ureadahead was preinstalled I noticed that was actually doing a great job (had 20secs difference: 1min 17s boot time with ureadahead and 1min 37s without).
In ubuntu 20.04 is now removed. I don't understand this approach, if it really was doing a significant difference. Not all people have or want SSDs! How can I install it in Ubuntu 20.04 if there is no available package now? I think there should be the option to install it if somebody wants it!! the package should remain available!!

Revision history for this message
cptX (myrbourfake) wrote :

Have you guys really run real life tests before taking the decision to remove it? If I can see 21% less booting time by using it in ubuntu 18.04 then it is really doing something and 21% less booting time is really something important!! Please reconsider your decision!!

Revision history for this message
cptX (myrbourfake) wrote :

Yersterday I upgraded another old laptop from ubuntu 18.04 to ubuntu 20.04 and I see 35 secs slower boot. Guys really ureadahead made a huge impact. Please reconsider enabling it again. I cannot understand how you decided to drop it before doing any real life tests!!

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.