Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-29 Thread Peter Chubb
 Daniel == Daniel Jacobowitz [EMAIL PROTECTED] writes:

Daniel Meant to copy yo on this, Peter.  Adam suggests checking the
Daniel output of lsattr.  If you can repeat this, strace output of
Daniel dpkg would be nice too.

The root filesystem is reiserfs.

lsattr /lib/ld-2.3.2.so
s---c ld-2.3.2.so

And this is the relevant part of strace output:
...

[pid  1280] utime(/lib/ld-2.3.2.so.dpkg-new, [2003/10/30-10:28:13, 
2003/10/27-13:34:17]) = 0
[pid  1280] link(/lib/ld-2.3.2.so, /lib/ld-2.3.2.so.dpkg-tmp) = 0
[pid  1280] rename(/lib/ld-2.3.2.so.dpkg-new, /lib/ld-2.3.2.so) = -1 EBUSY (
Device or resource busy)
[pid  1280] write(2, dpkg: error processing libc6_2.3..., 138dpkg: error proce
ssing libc6_2.3.2-9_i386.deb (--install):
 unable to install new version of `./lib/ld-2.3.2.so': Device or resource busy
) = 138
[pid  1280] lstat64(//lib/ld-2.3.2.so.dpkg-tmp, {st_mode=S_IFREG|0755, 
st_size=92174, ...}) = 0
[pid  1280] rename(//lib/ld-2.3.2.so.dpkg-tmp, //lib/ld-2.3.2.so) = 0
[pid  1280] rmdir(//lib/ld-2.3.2.so.dpkg-new) = -1 ENOTDIR (Not a directory)
[pid  1280] unlink(//lib/ld-2.3.2.so.dpkg-new) = 0


I note that /lib/ld-2.3.2.so.dpkg-tmp is left behind after the process
completes, too.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-29 Thread Daniel Jacobowitz
On Thu, Oct 30, 2003 at 10:38:57AM +1100, Peter Chubb wrote:
  Daniel == Daniel Jacobowitz [EMAIL PROTECTED] writes:
 
 Daniel Meant to copy yo on this, Peter.  Adam suggests checking the
 Daniel output of lsattr.  If you can repeat this, strace output of
 Daniel dpkg would be nice too.
 
 The root filesystem is reiserfs.
 
 lsattr /lib/ld-2.3.2.so
 s---c ld-2.3.2.so

Do those mean the same things they do on ext2?  If so, they're zero
when deleted and transparent compression.  Bizarre.

This sounds like a kernel bug, not a dpkg or libc bug.

 
 And this is the relevant part of strace output:
 ...
 
 [pid  1280] utime(/lib/ld-2.3.2.so.dpkg-new, [2003/10/30-10:28:13, 
 2003/10/27-13:34:17]) = 0
 [pid  1280] link(/lib/ld-2.3.2.so, /lib/ld-2.3.2.so.dpkg-tmp) = 0
 [pid  1280] rename(/lib/ld-2.3.2.so.dpkg-new, /lib/ld-2.3.2.so) = -1 EBUSY (
 Device or resource busy)

Rename is not documented as returning EBUSY normally.  Investigate why
this happened.

 [pid  1280] write(2, dpkg: error processing libc6_2.3..., 138dpkg: error proce
 ssing libc6_2.3.2-9_i386.deb (--install):
  unable to install new version of `./lib/ld-2.3.2.so': Device or resource busy
 ) = 138
 [pid  1280] lstat64(//lib/ld-2.3.2.so.dpkg-tmp, {st_mode=S_IFREG|0755, 
 st_size=92174, ...}) = 0
 [pid  1280] rename(//lib/ld-2.3.2.so.dpkg-tmp, //lib/ld-2.3.2.so) = 0
 [pid  1280] rmdir(//lib/ld-2.3.2.so.dpkg-new) = -1 ENOTDIR (Not a directory)
 [pid  1280] unlink(//lib/ld-2.3.2.so.dpkg-new) = 0
 
 
 I note that /lib/ld-2.3.2.so.dpkg-tmp is left behind after the process
 completes, too.
 

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-29 Thread Peter Chubb
 Peter == Peter Chubb [EMAIL PROTECTED] writes:

 Daniel == Daniel Jacobowitz [EMAIL PROTECTED] writes:
Daniel Meant to copy yo on this, Peter.  Adam suggests checking the
Daniel output of lsattr.  If you can repeat this, strace output of
Daniel dpkg would be nice too.


I think I've worked out the problem.  I have the lsbdev package
installed, which mounts --bind /lib/ld-2.3.2.so into
/var/lib/lsbdev/root/lib/ld-2.3.2.so

So it looks as if there's an incompatibility between lsbdev and
standard library upgrading.

Peter C


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-29 Thread Daniel Jacobowitz
reassign 218081 lsbdev
thanks


Yes, I agree.

On Thu, Oct 30, 2003 at 11:01:10AM +1100, Peter Chubb wrote:
  Peter == Peter Chubb [EMAIL PROTECTED] writes:
 
  Daniel == Daniel Jacobowitz [EMAIL PROTECTED] writes:
 Daniel Meant to copy yo on this, Peter.  Adam suggests checking the
 Daniel output of lsattr.  If you can repeat this, strace output of
 Daniel dpkg would be nice too.
 
 
 I think I've worked out the problem.  I have the lsbdev package
 installed, which mounts --bind /lib/ld-2.3.2.so into
 /var/lib/lsbdev/root/lib/ld-2.3.2.so
 
 So it looks as if there's an incompatibility between lsbdev and
 standard library upgrading.
 
 Peter C
 

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: libc6 2.3.2-9 won't install

2003-10-28 Thread Peter Chubb

Package: libc6
Version: 2.3.2-9

When do
 apt-get install libc6
I see:
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2-9_i386.deb
(--unpack):
  unable to install new version of './lib/ld-2.3.2.so': Device or
resource busy

I'm running a 2.6 kernel, and the existing version of libc6 on the
system is 2.3.2-8

--
Dr Peter Chubb http://www.gelato.unsw.edu.au  [EMAIL PROTECTED]
You are lost in a maze of BitKeeper repositories,   all slightly different.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-28 Thread Daniel Jacobowitz
Any ideas from debian-dpkg?

Peter, anything else interesting about your setup?  Bind mounts,
anything like that?


- Forwarded message from Peter Chubb [EMAIL PROTECTED] -

Date: Wed, 29 Oct 2003 10:36:16 +1100
From: Peter Chubb [EMAIL PROTECTED]
Subject: Bug#218081: libc6 2.3.2-9 won't install
To: [EMAIL PROTECTED]
Reply-To: Peter Chubb [EMAIL PROTECTED],
[EMAIL PROTECTED]
X-Mailer: VM 7.14 under 21.4 (patch 14) Reasonable Discussion XEmacs Lucid


Package: libc6
Version: 2.3.2-9

When do
 apt-get install libc6
I see:
dpkg: error processing /var/cache/apt/archives/libc6_2.3.2-9_i386.deb
(--unpack):
  unable to install new version of './lib/ld-2.3.2.so': Device or
resource busy

I'm running a 2.6 kernel, and the existing version of libc6 on the
system is 2.3.2-8

--
Dr Peter Chubb http://www.gelato.unsw.edu.au  [EMAIL PROTECTED]
You are lost in a maze of BitKeeper repositories,   all slightly different.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



- End forwarded message -

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#218081: [peterc@gelato.unsw.edu.au: Bug#218081: libc6 2.3.2-9 won't install]

2003-10-28 Thread Daniel Jacobowitz
Meant to copy yo on this, Peter.

Adam suggests checking the output of lsattr.  If you can repeat this,
strace output of dpkg would be nice too.

On Tue, Oct 28, 2003 at 08:25:19PM -0500, Daniel Jacobowitz wrote:
 Any ideas from debian-dpkg?
 
 Peter, anything else interesting about your setup?  Bind mounts,
 anything like that?
 
 
 - Forwarded message from Peter Chubb [EMAIL PROTECTED] -
 
 Date: Wed, 29 Oct 2003 10:36:16 +1100
 From: Peter Chubb [EMAIL PROTECTED]
 Subject: Bug#218081: libc6 2.3.2-9 won't install
 To: [EMAIL PROTECTED]
 Reply-To: Peter Chubb [EMAIL PROTECTED],
   [EMAIL PROTECTED]
 X-Mailer: VM 7.14 under 21.4 (patch 14) Reasonable Discussion XEmacs Lucid
 
 
 Package: libc6
 Version: 2.3.2-9
 
 When do
  apt-get install libc6
 I see:
 dpkg: error processing /var/cache/apt/archives/libc6_2.3.2-9_i386.deb
 (--unpack):
   unable to install new version of './lib/ld-2.3.2.so': Device or
 resource busy
 
 I'm running a 2.6 kernel, and the existing version of libc6 on the
 system is 2.3.2-8
 
 --
 Dr Peter Chubb http://www.gelato.unsw.edu.au  [EMAIL PROTECTED]
 You are lost in a maze of BitKeeper repositories,   all slightly different.
 
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 
 
 
 - End forwarded message -
 
 -- 
 Daniel Jacobowitz
 MontaVista Software Debian GNU/Linux Developer
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 
 

-- 
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]