libc6-xen package isn't set to conflict with libc6-i686, causing problems

Bug #267871 reported by Randall Blecher
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
New
Undecided
Unassigned
xen-3.3 (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

On a Xen 3.1 host running Hardy, I installed libc6-xen. However, libc6-i686 was not automatically removed when I did. Having both installed caused various programs to segfault (such as update-rc.d [making many packages uninstallable], and xen-create-image). Manually removing the libc6-i686 package after installing libc6-xen got rid of the segfaults.

Shouldn't libc6-xen be setup to conflict with libc6-i686? It's setup that way in Debian Etch.

Description: Ubuntu 8.04.1
Release: 8.04

libc6-xen:
  Installed: 2.7-10ubuntu3
libc6-i686:
  Installed: (none)
  Candidate: 2.7-10ubuntu3
libc6:
  Installed: 2.7-10ubuntu3

Revision history for this message
Edwin Grubbs (edwin-grubbs) wrote :

ubuntu-minimal also depends on libc6-i686, which makes removing libc6-i686 scary.

For reference, strace will show an application, such as update-rc.d, hanging on

  getdents64(3, /* 0 entries */, 4096) = 0

if libc6-i686 is installed on a xen system.

Revision history for this message
Phillip Susi (psusi) wrote :

The xen-3.3 source package has been superceeded by the xen package. If you still have this issue on 12.04 or later, please reassign to there.

Changed in xen-3.3 (Ubuntu):
status: New → Incomplete
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.