[feisty] libx86.so.1 moved to /usr/lib -- and completely hosed my system

Bug #83920 reported by C de-Avillez
6
Affects Status Importance Assigned to Milestone
libx86 (Ubuntu)
Fix Released
Critical
Colin Watson

Bug Description

Binary package hint: libx86-1

This afternoon I applied libx86-1_0.99-1.1_amd64.deb via apt-dist-upgrade, among other updates. Eventually, I powered off & went home.

At home I powered on... and found my (so farquite) nice Ubuntu completely hosed. It did boot, but it did not bring up the wired network interface (and the wireless was hosed), hal and udev were completely bonkers, and Gnome would simply blow on startup and freeze.

After some research, and tries and retries, I isolated the issue to libx86.so.1 (with the help of another reboot, and a quick glance at some not-so-kosher messages being put out by usplash_write.

And I got it, finally. libx86.so.1 has been moved (from /lib) to /usr/lib.

With all due respect, a Real Bad Idea.

On systems that install everything under a single filesystem, no problem. On systems that maintain /usr/lib under the same filesystem as /, no problem.

On ANY other system... I guess you can figure it: a lot of init.d programs depend on libx86.so.1, and some are started BEFORE the filesystems are mounted.

Which is my case: all my machines have /usr/lib on a different filesystem than / (which is to say, under /usr).

I cannot set the priority on this bug -- I do not have this type of access. So, please whoever does have it: set it as CRITICAL. Real Show-Stopper.

I cannot emphasise it more: this is a critical issue. This has to be fixed ASAP.

List of installed files for the package:

/.
/usr
/usr/lib
/usr/lib/libx86.so.1
/usr/share
/usr/share/doc
/usr/share/doc/libx86-1
/usr/share/doc/libx86-1/copyright
/usr/share/doc/libx86-1/changelog.Debian.gz

On the other hand... this is what we are bound to see happening when we work with pre-releases :-) Part of the game.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Confirmed

Changed in libx86:
importance: Undecided → Critical
status: Unconfirmed → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

It's not that it moved - it didn't exist up to now! I'll fix it, thanks.

Revision history for this message
Colin Watson (cjwatson) wrote :

libx86 (0.99-1.2) unstable; urgency=low

  * Non-maintainer upload.
  * Move libx86.so.1 to /lib
    (https://launchpad.net/ubuntu/+source/libx86/+bug/83920).

 -- Colin Watson <email address hidden> Thu, 8 Feb 2007 09:08:05 +0000

Changed in libx86:
assignee: nobody → kamion
status: Confirmed → Fix Released
Revision history for this message
C de-Avillez (hggdh2) wrote :

THANKS!!

Revision history for this message
C de-Avillez (hggdh2) wrote :

Fix confirmed. I guess we can close this one.

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.