Bug#538807: broken dependencies libc6-dev-i386 - libc6-i386

2009-07-27 Thread Felix Zielcke
Package: libc6-dev-i386
Version: 2.9-22
Severity: serious

Hello,

I just got this while upgrading:

# aptitude
E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a 
dependency cycle.
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Drücken Sie zum Fortsetzen die Eingabetaste.

The german words in english:
Package couldn't be solved. Trying to solve:
Press enter to continue.

Maybe a bug in dpkg?
Maybe it doestn't like this?
Pre-Depends: libc6-i386 (= 2.9-21)
Depends: libc6-i386 (= 2.9-22)

I avoided it by uninstalling both packages and then installing the new versions 
instead of upgrading them.

-- System Information:
Debian Release: squeeze/sid
  APT prefers experimental
  APT policy: (500, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libc6-dev-i386 depends on:
ii  libc6-dev 2.9-22 GNU C Library: Development Librari
ii  libc6-i3862.9-22 GNU C Library: 32-bit shared libra

Versions of packages libc6-dev-i386 recommends:
ii  gcc-multilib  4:4.3.3-9  The GNU C compiler (multilib files

libc6-dev-i386 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: tagging 521737

2009-07-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Automatically generated email from bts, devscripts version 2.10.35lenny3
 tags 521737 + pending
Bug #521737 [libc6.1] [alpha] Segfault in memchr when called via strstr
Added tag(s) pending.

End of message, stopping processing here.

Please contact me if you need assistance.

Debian bug tracking system administrator
(administrator, Debian Bugs database)


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Help on memchr() EGLIBC assembly code

2009-07-27 Thread Aurelien Jarno
On Mon, Jul 27, 2009 at 01:45:06AM +0200, Aurelien Jarno wrote:
 On Sun, Jul 19, 2009 at 04:29:33PM +0200, Aurelien Jarno wrote:
  On Wed, Jul 15, 2009 at 12:48:02PM -0700, Richard Henderson wrote:
   On 07/13/2009 03:16 PM, Matt Turner forwarded:
   The problem is that the memchr() function on alpha uses prefetch, 
   which
   can cause a page boundary to be crossed, while the standards (POSIX 
   and
   C99) says it should stop when a match is found.
  
   That's not supposed to matter -- faults from prefetch are supposed to be  
   ignored; see do_page_fault:
  
  The problem is that the prefech is not done with $31, but using $1 and
  $3. It is called prefetch in the code, but it is more like read a value
  in advance.
  
 
 Knowing that $31 could be used for prefetch, I have modified the
 assembly code from memchr.S to use it. It passes all the testsuite.
 
 Comments are welcome. Then I'll do the alphaev6 version.

Here is the alphaev6 version:

--- a/sysdeps/alpha/alphaev6/memchr.S
+++ b/sysdeps/alpha/alphaev6/memchr.S
@@ -127,7 +127,7 @@ $first_quad:
 cmpbge  $31, $1, $2# E :
 bne $2, $found_it  # U :
# At least one byte left to process.
-   ldq $1, 8($0)   # L :
+   ldq $31, 8($0)  # L :
subq$5, 1, $18  # E : U L U L
 
addq$0, 8, $0   # E :
@@ -143,38 +143,38 @@ $first_quad:
and $4, 8, $4   # E : odd number of quads?
bne $4, $odd_quad_count # U :
# At least three quads remain to be accessed
-   mov $1, $4  # E : L U L U : move prefetched value to 
correct reg
+   nop # E : L U L U : move prefetched value to 
correct reg
 
.align  4
 $unrolled_loop:
-   ldq $1, 8($0)   # L : prefetch $1
-   xor $17, $4, $2 # E :
-   cmpbge  $31, $2, $2 # E :
-   bne $2, $found_it   # U : U L U L
+   ldq $1, 0($0)   # L : load quad
+   xor $17, $1, $2 # E :
+   ldq $31, 8($0)  # L : prefetch next quad
+   cmpbge  $31, $2, $2 # E : U L U L
 
+   bne $2, $found_it   # U :
addq$0, 8, $0   # E :
nop # E :
nop # E :
-   nop # E :
 
 $odd_quad_count:
+   ldq $1, 0($0)   # L : load quad
xor $17, $1, $2 # E :
-   ldq $4, 8($0)   # L : prefetch $4
+   ldq $31, 8($0)  # L : prefetch $4
cmpbge  $31, $2, $2 # E :
-   addq$0, 8, $6   # E :
 
+   addq$0, 8, $6   # E :
bne $2, $found_it   # U :
cmpult  $6, $18, $6 # E :
addq$0, 8, $0   # E :
-   nop # E :
 
bne $6, $unrolled_loop # U :
-   mov $4, $1  # E : move prefetched value into $1
nop # E :
nop # E :
-
-$final:subq$5, $0, $18 # E : $18 - number of bytes left to do
nop # E :
+
+$final:ldq $1, 0($0)   # L : load last quad
+   subq$5, $0, $18 # E : $18 - number of bytes left to do
nop # E :
bne $18, $last_quad # U :
 


-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3704 - in glibc-package/trunk/debian: . patches patches/alpha

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 09:19:53 + (Mon, 27 Jul 2009)
New Revision: 3704

Added:
   glibc-package/trunk/debian/patches/alpha/submitted-asm-memchr.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
in memchr() on alpha.  Closes: #521737.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2009-07-26 23:33:24 UTC (rev 
3703)
+++ glibc-package/trunk/debian/changelog2009-07-27 09:19:53 UTC (rev 
3704)
@@ -19,8 +19,10 @@
 a memory ordering problem in pthread_mutex_{,timed}lock.
   * Replace any/submitted-signalfd-eventfd.diff by upstream version
 any/cvs-signalfd-eventfd.diff.
+  * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
+in memchr() on alpha.  Closes: #521737.
 
- -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 00:01:57 +0200
+ -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 11:18:42 +0200
 
 eglibc (2.9-22) unstable; urgency=low
 

Added: glibc-package/trunk/debian/patches/alpha/submitted-asm-memchr.diff
===
--- glibc-package/trunk/debian/patches/alpha/submitted-asm-memchr.diff  
(rev 0)
+++ glibc-package/trunk/debian/patches/alpha/submitted-asm-memchr.diff  
2009-07-27 09:19:53 UTC (rev 3704)
@@ -0,0 +1,117 @@
+2009-07-27  Aurelien Jarno  aurel...@aurel32.net
+
+* sysdeps/alpha/memchr.S: Use prefetch load.
+* sysdeps/alpha/alphaev6/memchr.S: Likewise.
+
+--- a/sysdeps/alpha/alphaev6/memchr.S
 b/sysdeps/alpha/alphaev6/memchr.S
+@@ -127,7 +127,7 @@ $first_quad:
+ cmpbge  $31, $1, $2   # E :
+ bne $2, $found_it # U :
+   # At least one byte left to process.
+-  ldq $1, 8($0)   # L :
++  ldq $31, 8($0)  # L :
+   subq$5, 1, $18  # E : U L U L
+ 
+   addq$0, 8, $0   # E :
+@@ -143,38 +143,38 @@ $first_quad:
+   and $4, 8, $4   # E : odd number of quads?
+   bne $4, $odd_quad_count # U :
+   # At least three quads remain to be accessed
+-  mov $1, $4  # E : L U L U : move prefetched value to 
correct reg
++  nop # E : L U L U : move prefetched value to 
correct reg
+ 
+   .align  4
+ $unrolled_loop:
+-  ldq $1, 8($0)   # L : prefetch $1
+-  xor $17, $4, $2 # E :
+-  cmpbge  $31, $2, $2 # E :
+-  bne $2, $found_it   # U : U L U L
++  ldq $1, 0($0)   # L : load quad
++  xor $17, $1, $2 # E :
++  ldq $31, 8($0)  # L : prefetch next quad
++  cmpbge  $31, $2, $2 # E : U L U L
+ 
++  bne $2, $found_it   # U :
+   addq$0, 8, $0   # E :
+   nop # E :
+   nop # E :
+-  nop # E :
+ 
+ $odd_quad_count:
++  ldq $1, 0($0)   # L : load quad
+   xor $17, $1, $2 # E :
+-  ldq $4, 8($0)   # L : prefetch $4
++  ldq $31, 8($0)  # L : prefetch $4
+   cmpbge  $31, $2, $2 # E :
+-  addq$0, 8, $6   # E :
+ 
++  addq$0, 8, $6   # E :
+   bne $2, $found_it   # U :
+   cmpult  $6, $18, $6 # E :
+   addq$0, 8, $0   # E :
+-  nop # E :
+ 
+   bne $6, $unrolled_loop # U :
+-  mov $4, $1  # E : move prefetched value into $1
+   nop # E :
+   nop # E :
+-
+-$final:   subq$5, $0, $18 # E : $18 - number of bytes left to do
+   nop # E :
++
++$final:   ldq $1, 0($0)   # L : load last quad
++  subq$5, $0, $18 # E : $18 - number of bytes left to do
+   nop # E :
+   bne $18, $last_quad # U :
+ 
+--- a/sysdeps/alpha/memchr.S
 b/sysdeps/alpha/memchr.S
+@@ -119,7 +119,7 @@ $first_quad:
+ 
+   # At least one byte left to process.
+ 
+-  ldq t0, 8(v0)   # e0:
++  ldq zero, 8(v0) # e0: prefetch next quad
+   subqt4, 1, a2   # .. e1 :
+   addqv0, 8, v0   #-e0:
+ 
+@@ -138,19 +138,19 @@ $first_quad:
+ 
+   # At least three quads remain to be accessed
+ 
+-  mov t0, t3  # e0: move prefetched value to correct reg
+-
+   .align  4
+ $unrolled_loop:
+-  ldq t0, 8(v0)   #-e0: prefetch t0
+-  xor a1, t3, t1  # .. e1 :
+-  cmpbge  zero, t1, t1# e0:
+-  bne t1, $found_it   # .. e1 :
++  ldq t0, 0(v0)   # e0: load quad
++  xor a1, t0, t1  # .. e1 :
++  ldq zero, 8(v0) # e0: prefetch next quad
++  cmpbge  zero, t1, t1# .. e1:
++  bne t1, 

Bug#538807: Acknowledgement (broken dependencies libc6-dev-i386 - libc6-i386)

2009-07-27 Thread Felix Zielcke
Am Montag, den 27.07.2009, 10:04 +0200 schrieb Felix Zielcke:

 Maybe it doestn't like this?
 Pre-Depends: libc6-i386 (= 2.9-21)
 Depends: libc6-i386 (= 2.9-22)
 

Ah I didn't notice this in libc6-i386:
Replaces: libc6-dev-i386

That should maybe be versioned to avoid this.


-- 
Felix Zielcke
Proud Debian Maintainer




-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538807: Acknowledgement (broken dependencies libc6-dev-i386 - libc6-i386)

2009-07-27 Thread Aurelien Jarno
On Mon, Jul 27, 2009 at 11:20:40AM +0200, Felix Zielcke wrote:
 Am Montag, den 27.07.2009, 10:04 +0200 schrieb Felix Zielcke:
 
  Maybe it doestn't like this?
  Pre-Depends: libc6-i386 (= 2.9-21)
  Depends: libc6-i386 (= 2.9-22)
  
 
 Ah I didn't notice this in libc6-i386:
 Replaces: libc6-dev-i386
 

My tests show it is actually the Depends + Pre-Depends that causes the
problem, while dpkg is perfectly able to cope with that...

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537994: marked as done (libc6-i386: uninstallable with fakeroot installed on existing system)

2009-07-27 Thread Debian Bug Tracking System

Your message dated Mon, 27 Jul 2009 12:51:51 +0200
with message-id 20090727105151.ga12...@volta.aurel32.net
and subject line Re: libc6-i386: uninstallable with fakeroot installed on 
existing system
has caused the Debian Bug report #537994,
regarding libc6-i386: uninstallable with fakeroot installed on existing system
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
537994: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537994
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libc6-i386
Version: 2.9-21
Severity: serious
Justification: Uninstallable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

i guess this is more of that dir-vs-symlink-during-transition problem?

rangda[/home/sean] sudo apt-get install libc6-i386   :)
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following packages were automatically installed and are no longer required:
  prelink libiso9660-5 libview2 libcdio7 libgnomecanvasmm-2.6-1c2a libadns1
  libsexymm2 libparted1.8-10
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  libc6-i386
0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
Need to get 0B/3750kB of archives.
After this operation, 9482kB of additional disk space will be used.
(Reading database ... 329039 files and directories currently installed.)
Unpacking libc6-i386 (from .../libc6-i386_2.9-21_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb 
(--unpack):
 trying to overwrite `/usr/lib32', which is also in package fakeroot
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
rangda[/home/sean] [100] :(

rangda[/home/sean] ls -ld /usr/lib*[100] :(
drwxr-xr-x 291 root root 192512 2009-07-22 12:02 /usr/lib
lrwxrwxrwx   1 root root 24 2007-09-04 01:18 /usr/lib32 - 
/emul/ia32-linux/usr/lib
lrwxrwxrwx   1 root root  3 2007-09-04 01:18 /usr/lib64 - lib

this system until recently had ia32-libs installed (i removed them so i
could get the latest libc6{,-dbg}, and i've never installed ia32-libs-tools,
in case it's significant.


sean

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6-i386 depends on:
ii  libc6 2.9-21 GNU C Library: Shared libraries

libc6-i386 recommends no packages.

libc6-i386 suggests no packages.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKZuaRynjLPm522B0RApZKAJ4v0ysxUa3YoUR/VCz9D3X2vai0NgCdGRQm
KvCYw4zDsfSy16lWLvyfeZY=
=pwLO
-END PGP SIGNATURE-


---End Message---
---BeginMessage---
Version: 2.9-22

On Wed, Jul 22, 2009 at 12:14:46PM +0200, sean finney wrote:
 Package: libc6-i386
 Version: 2.9-21
 Severity: serious
 Justification: Uninstallable
 
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 i guess this is more of that dir-vs-symlink-during-transition problem?
 
 rangda[/home/sean] sudo apt-get install libc6-i386   
 :)
 Reading package lists... Done
 Building dependency tree   
 Reading state information... Done
 The following packages were automatically installed and are no longer 
 required:
   prelink libiso9660-5 libview2 libcdio7 libgnomecanvasmm-2.6-1c2a libadns1
   libsexymm2 libparted1.8-10
 Use 'apt-get autoremove' to remove them.
 The following NEW packages will be installed:
   libc6-i386
 0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
 Need to get 0B/3750kB of archives.
 After this operation, 9482kB of additional disk space will be used.
 (Reading database ... 329039 files and directories currently installed.)
 Unpacking libc6-i386 (from .../libc6-i386_2.9-21_amd64.deb) ...
 dpkg: error processing /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb 
 (--unpack):
  trying to overwrite `/usr/lib32', which is also in package fakeroot
 dpkg-deb: subprocess paste killed by signal (Broken pipe)
 Errors were encountered while processing:
  /var/cache/apt/archives/libc6-i386_2.9-21_amd64.deb
 E: Sub-process /usr/bin/dpkg returned an error code (1)
 

r3705 - in glibc-package/trunk/debian: . control.in

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 10:57:00 + (Mon, 27 Jul 2009)
New Revision: 3705

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/i386
Log:
* control.in/i386: replace the Pre-Depends by a Conflicts.  Closes: 
  #538807.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2009-07-27 09:19:53 UTC (rev 
3704)
+++ glibc-package/trunk/debian/changelog2009-07-27 10:57:00 UTC (rev 
3705)
@@ -21,8 +21,10 @@
 any/cvs-signalfd-eventfd.diff.
   * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
 in memchr() on alpha.  Closes: #521737.
+  * control.in/i386: replace the Pre-Depends by a Conflicts.  Closes: 
+#538807.
 
- -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 11:18:42 +0200
+ -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 12:47:09 +0200
 
 eglibc (2.9-22) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2009-07-27 09:19:53 UTC (rev 3704)
+++ glibc-package/trunk/debian/control  2009-07-27 10:57:00 UTC (rev 3705)
@@ -364,7 +364,7 @@
 Section: libdevel
 Priority: optional
 Provides: lib32c-dev
-Pre-Depends: libc6-i386 (= 2.9-21)
+Conflicts: libc6-i386 (= 2.9-18)
 Depends: libc6-i386 (= ${binary:Version}), libc6-dev (= ${binary:Version})
 Recommends: gcc-multilib
 Description: GNU C Library: 32-bit development libraries for AMD64

Modified: glibc-package/trunk/debian/control.in/i386
===
--- glibc-package/trunk/debian/control.in/i386  2009-07-27 09:19:53 UTC (rev 
3704)
+++ glibc-package/trunk/debian/control.in/i386  2009-07-27 10:57:00 UTC (rev 
3705)
@@ -15,7 +15,7 @@
 Section: libdevel
 Priority: optional
 Provides: lib32c-dev
-Pre-Depends: libc6-i386 (= 2.9-21)
+Conflicts: libc6-i386 (= 2.9-18)
 Depends: libc6-i386 (= ${binary:Version}), libc6-dev (= ${binary:Version})
 Recommends: gcc-multilib
 Description: GNU C Library: 32-bit development libraries for AMD64


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#537466: confirm bug

2009-07-27 Thread Ivan Sergio Borgonovo
I get a similar dependency problem.

E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386,
probably a dependency cycle.

upgrading from libc6-i386 2.9-21 - Version: 2.9-22

Inside libc6-i386 2.9-22 deb I can see a:

Replaces: libc6-dev-i386

but there is an actual
libc6-dev-i386 package whose version is 2.9-22 in my apt/cache

-- 
Ivan Sergio Borgonovo
http://www.webthatworks.it




-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3707 - glibc-package/trunk/debian

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 13:34:24 + (Mon, 27 Jul 2009)
New Revision: 3707

Modified:
   glibc-package/trunk/debian/changelog
Log:
Remove bug closure, it's only partially fixed.


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2009-07-27 11:31:55 UTC (rev 
3706)
+++ glibc-package/trunk/debian/changelog2009-07-27 13:34:24 UTC (rev 
3707)
@@ -20,7 +20,7 @@
   * Replace any/submitted-signalfd-eventfd.diff by upstream version
 any/cvs-signalfd-eventfd.diff.
   * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
-in memchr() on alpha.  Closes: #521737.
+in memchr() on alpha.
   * control.in/i386: replace the Pre-Depends by a Conflicts.  Closes: 
 #538807. Update the breaks version of the packages not yet 
 transitioned.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3708 - glibc-package/trunk/debian

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 13:38:04 + (Mon, 27 Jul 2009)
New Revision: 3708

Modified:
   glibc-package/trunk/debian/changelog
Log:
Upload to unstable



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2009-07-27 13:34:24 UTC (rev 
3707)
+++ glibc-package/trunk/debian/changelog2009-07-27 13:38:04 UTC (rev 
3708)
@@ -1,4 +1,4 @@
-eglibc (2.9-23) UNRELEASED; urgency=low
+eglibc (2.9-23) unstable; urgency=low
 
   * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code
 for pre-etch installations.
@@ -25,7 +25,7 @@
 #538807. Update the breaks version of the packages not yet 
 transitioned.
 
- -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 13:30:23 +0200
+ -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 15:37:54 +0200
 
 eglibc (2.9-22) unstable; urgency=low
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3709 - in glibc-package/branches/multiarch/debian: . control.in patches patches/any

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 13:52:15 + (Mon, 27 Jul 2009)
New Revision: 3709

Modified:
   glibc-package/branches/multiarch/debian/changelog
   glibc-package/branches/multiarch/debian/control
   glibc-package/branches/multiarch/debian/control.in/i386
   glibc-package/branches/multiarch/debian/patches/any/cvs-broken-dns.diff
   
glibc-package/branches/multiarch/debian/patches/any/submitted-signalfd-eventfd.diff
   glibc-package/branches/multiarch/debian/patches/series
Log:
multiarch: update from trunk


Modified: glibc-package/branches/multiarch/debian/changelog
===
--- glibc-package/branches/multiarch/debian/changelog   2009-07-27 13:38:04 UTC 
(rev 3708)
+++ glibc-package/branches/multiarch/debian/changelog   2009-07-27 13:52:15 UTC 
(rev 3709)
@@ -1,11 +1,11 @@
-eglibc (2.9-23~multiarch) experimental; urgency=low
+eglibc (2.9-23+multiarch) experimental; urgency=low
 
   * Split out libc-bin from libc6 and libc-dev-bin from libc6-dev. 
 Closes: #330735.
 
  -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 01:10:35 +0200
 
-eglibc (2.9-23) UNRELEASED; urgency=low
+eglibc (2.9-23) unstable; urgency=low
 
   * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code
 for pre-etch installations.
@@ -21,8 +21,18 @@
   * Move all upstream changelogs in glibc-docs, and install a small
 changelog file explaining the reason.
   * Ship README.libm in libc6-dev.
+  * Update any/cvs-broken-dns.diff from upstream.
+  * any/cvs-pthread_mutex_lock.diff: new patch from upstream to fix
+a memory ordering problem in pthread_mutex_{,timed}lock.
+  * Replace any/submitted-signalfd-eventfd.diff by upstream version
+any/cvs-signalfd-eventfd.diff.
+  * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
+in memchr() on alpha.
+  * control.in/i386: replace the Pre-Depends by a Conflicts.  Closes: 
+#538807. Update the breaks version of the packages not yet 
+transitioned.
 
- -- Aurelien Jarno aure...@debian.org  Sun, 26 Jul 2009 19:17:08 +0200
+ -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 15:37:54 +0200
 
 eglibc (2.9-22) unstable; urgency=low
 

Modified: glibc-package/branches/multiarch/debian/control
===
--- glibc-package/branches/multiarch/debian/control 2009-07-27 13:38:04 UTC 
(rev 3708)
+++ glibc-package/branches/multiarch/debian/control 2009-07-27 13:52:15 UTC 
(rev 3709)
@@ -376,7 +376,7 @@
 Priority: optional
 Depends: libc6 (= ${binary:Version})
 Replaces: libc6-dev-i386
-Breaks: fakeroot (= 1.12.2), gnu-efi (= 3.0e-2), fakechroot (= 2.9-1), 
fglrx-glx-ia32 (= 1:9-5-1), ia32-libs (= 2.7), ia32-libs-gtk (= 2.7), 
lib32asound2 (= 1.0.20-2), lib32asound2-dev (= 1.0.20-2), lib32bz2-1.0 (= 
1.0.5-2), lib32bz2-dev (= 1.0.5-2), lib32ffi-dev (= 3.0.7-1), lib32ffi5 (= 
3.0.7-1), lib32g2c0 (= 1:3.4.6-9), lib32gcc1 (= 1:4.4.0-6), lib32gfortran3 
(= 4.4.0-6), lib32gmp3 (= 2:4.3.1+dfsg-1), lib32gmp3-dev (= 2:4.3.1+dfsg-1), 
lib32gmpxx4 (= 2:4.3.1+dfsg-1), lib32gomp1 (= 4.4.0-6), lib32icu-dev (= 
4.0.1-2), lib32icu38 (= 4.0.1-2), lib32icu40 (= 4.0.1-2), lib32mudflap0 (= 
4.4.0-6), lib32ncurses5 (= 5.7+20090523-1), lib32ncurses5-dev (= 
5.7+20090523-1), lib32ncursesw5 (= 5.7+20090523-1), lib32ncursesw5-dev (= 
5.7+20090523-1), lib32nss-mdns (= 0.10-3), lib32objc2 (= 4.4.0-6), 
lib32readline5 (= 5.2-4), lib32readline5-dev (= 5.2-4), lib32stdc++6 (= 
4.4.0-6), lib32stdc++6-4.4-dbg (= 4.4.0-6), lib32z1 (= 1:1.2.3.3.dfsg-13), 
lib32z1-dev (
 = 1:1.2.3.3.dfsg-13), libc6-dev-i386 (= 2.9-14), nvidia-glx-ia32 (= 
185.18.14-1), nvidia-libvdpau-ia32 (= 185.18.14-1)
+Breaks: fakeroot (= 1.12.2), gnu-efi (= 3.0e-2), fakechroot (= 2.9-1), 
fglrx-glx-ia32 (= 1:9-5-1), ia32-libs (= 2.7), ia32-libs-gtk (= 2.7), 
lib32asound2 (= 1.0.20-2), lib32asound2-dev (= 1.0.20-2), lib32bz2-1.0 (= 
1.0.5-2), lib32bz2-dev (= 1.0.5-2), lib32ffi-dev (= 3.0.7-1), lib32ffi5 (= 
3.0.7-1), lib32g2c0 (= 1:3.4.6-9), lib32gcc1 (= 1:4.4.0-6), lib32gfortran3 
(= 4.4.0-6), lib32gmp3 (= 2:4.3.1+dfsg-2), lib32gmp3-dev (= 2:4.3.1+dfsg-2), 
lib32gmpxx4 (= 2:4.3.1+dfsg-2), lib32gomp1 (= 4.4.0-6), lib32icu-dev (= 
4.0.1-2), lib32icu38 (= 4.0.1-2), lib32icu40 (= 4.0.1-2), lib32mudflap0 (= 
4.4.0-6), lib32ncurses5 (= 5.7+20090523-1), lib32ncurses5-dev (= 
5.7+20090523-1), lib32ncursesw5 (= 5.7+20090523-1), lib32ncursesw5-dev (= 
5.7+20090523-1), lib32nss-mdns (= 0.10-3), lib32objc2 (= 4.4.0-6), 
lib32readline5 (= 5.2-4), lib32readline5-dev (= 5.2-4), lib32stdc++6 (= 
4.4.0-6), lib32stdc++6-4.4-dbg (= 4.4.0-6), lib32z1 (= 1:1.2.3.3.dfsg-13), 
lib32z1-dev (
 = 1:1.2.3.3.dfsg-13), libc6-dev-i386 (= 2.9-14), nvidia-glx-ia32 (= 
185.18.14-1), nvidia-libvdpau1-ia32 (= 185.18.14-1)
 Description: GNU C Library: 32-bit shared libraries for AMD64
  This package includes shared versions of the standard C
  library and the standard math library, as well as many others.
@@ 

Processing of eglibc_2.9-23+multiarch_amd64.changes

2009-07-27 Thread Archive Administrator
eglibc_2.9-23+multiarch_amd64.changes uploaded successfully to localhost
along with the files:
  eglibc_2.9-23+multiarch.dsc
  eglibc_2.9-23+multiarch.diff.gz
  glibc-doc_2.9-23+multiarch_all.deb
  eglibc-source_2.9-23+multiarch_all.deb
  locales_2.9-23+multiarch_all.deb
  libc6_2.9-23+multiarch_amd64.deb
  libc6-dev_2.9-23+multiarch_amd64.deb
  libc6-prof_2.9-23+multiarch_amd64.deb
  libc6-pic_2.9-23+multiarch_amd64.deb
  libc-bin_2.9-23+multiarch_amd64.deb
  libc-dev-bin_2.9-23+multiarch_amd64.deb
  locales-all_2.9-23+multiarch_amd64.deb
  libc6-i386_2.9-23+multiarch_amd64.deb
  libc6-dev-i386_2.9-23+multiarch_amd64.deb
  nscd_2.9-23+multiarch_amd64.deb
  libc6-dbg_2.9-23+multiarch_amd64.deb
  libc6-udeb_2.9-23+multiarch_amd64.udeb
  libnss-dns-udeb_2.9-23+multiarch_amd64.udeb
  libnss-files-udeb_2.9-23+multiarch_amd64.udeb

Greetings,

Your Debian queue daemon


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3711 - glibc-package/tags

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 16:12:31 + (Mon, 27 Jul 2009)
New Revision: 3711

Added:
   glibc-package/tags/2.9-23/
Log:
Tag eglibc 2.9-23



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



r3712 - in glibc-package/branches/eglibc-2.10/debian: . control.in patches patches/alpha

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 16:18:50 + (Mon, 27 Jul 2009)
New Revision: 3712

Added:
   
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-asm-memchr.diff
Modified:
   glibc-package/branches/eglibc-2.10/debian/changelog
   glibc-package/branches/eglibc-2.10/debian/control
   glibc-package/branches/eglibc-2.10/debian/control.in/i386
   glibc-package/branches/eglibc-2.10/debian/patches/series
Log:
Merge from trunk r3701-r3711



Modified: glibc-package/branches/eglibc-2.10/debian/changelog
===
--- glibc-package/branches/eglibc-2.10/debian/changelog 2009-07-27 16:12:31 UTC 
(rev 3711)
+++ glibc-package/branches/eglibc-2.10/debian/changelog 2009-07-27 16:18:50 UTC 
(rev 3712)
@@ -110,7 +110,7 @@
 
  -- Aurelien Jarno aure...@debian.org  Sun, 12 Jul 2009 14:58:42 +0200
 
-eglibc (2.9-23) UNRELEASED; urgency=low
+eglibc (2.9-23) unstable; urgency=low
 
   * debhelper.in/libc.postinst, sysdeps/depflags.pl: remove upgrade code
 for pre-etch installations.
@@ -131,8 +131,13 @@
 a memory ordering problem in pthread_mutex_{,timed}lock.
   * Replace any/submitted-signalfd-eventfd.diff by upstream version
 any/cvs-signalfd-eventfd.diff.
+  * alpha/submitted-asm-memchr.diff: new patch to fix broken prefetching
+in memchr() on alpha.
+  * control.in/i386: replace the Pre-Depends by a Conflicts.  Closes: 
+#538807. Update the breaks version of the packages not yet 
+transitioned.
 
- -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 00:01:57 +0200
+ -- Aurelien Jarno aure...@debian.org  Mon, 27 Jul 2009 15:37:54 +0200
 
 eglibc (2.9-22) unstable; urgency=low
 

Modified: glibc-package/branches/eglibc-2.10/debian/control
===
--- glibc-package/branches/eglibc-2.10/debian/control   2009-07-27 16:12:31 UTC 
(rev 3711)
+++ glibc-package/branches/eglibc-2.10/debian/control   2009-07-27 16:18:50 UTC 
(rev 3712)
@@ -353,7 +353,7 @@
 Priority: optional
 Depends: libc6 (= ${binary:Version})
 Replaces: libc6-dev-i386
-Breaks: fakeroot (= 1.12.2), gnu-efi (= 3.0e-2), fakechroot (= 2.9-1), 
fglrx-glx-ia32 (= 1:9-5-1), ia32-libs (= 2.7), ia32-libs-gtk (= 2.7), 
lib32asound2 (= 1.0.20-2), lib32asound2-dev (= 1.0.20-2), lib32bz2-1.0 (= 
1.0.5-2), lib32bz2-dev (= 1.0.5-2), lib32ffi-dev (= 3.0.7-1), lib32ffi5 (= 
3.0.7-1), lib32g2c0 (= 1:3.4.6-9), lib32gcc1 (= 1:4.4.0-6), lib32gfortran3 
(= 4.4.0-6), lib32gmp3 (= 2:4.3.1+dfsg-1), lib32gmp3-dev (= 2:4.3.1+dfsg-1), 
lib32gmpxx4 (= 2:4.3.1+dfsg-1), lib32gomp1 (= 4.4.0-6), lib32icu-dev (= 
4.0.1-2), lib32icu38 (= 4.0.1-2), lib32icu40 (= 4.0.1-2), lib32mudflap0 (= 
4.4.0-6), lib32ncurses5 (= 5.7+20090523-1), lib32ncurses5-dev (= 
5.7+20090523-1), lib32ncursesw5 (= 5.7+20090523-1), lib32ncursesw5-dev (= 
5.7+20090523-1), lib32nss-mdns (= 0.10-3), lib32objc2 (= 4.4.0-6), 
lib32readline5 (= 5.2-4), lib32readline5-dev (= 5.2-4), lib32stdc++6 (= 
4.4.0-6), lib32stdc++6-4.4-dbg (= 4.4.0-6), lib32z1 (= 1:1.2.3.3.dfsg-13), 
lib32z1-dev (
 = 1:1.2.3.3.dfsg-13), libc6-dev-i386 (= 2.9-14), nvidia-glx-ia32 (= 
185.18.14-1), nvidia-libvdpau-ia32 (= 185.18.14-1)
+Breaks: fakeroot (= 1.12.2), gnu-efi (= 3.0e-2), fakechroot (= 2.9-1), 
fglrx-glx-ia32 (= 1:9-5-1), ia32-libs (= 2.7), ia32-libs-gtk (= 2.7), 
lib32asound2 (= 1.0.20-2), lib32asound2-dev (= 1.0.20-2), lib32bz2-1.0 (= 
1.0.5-2), lib32bz2-dev (= 1.0.5-2), lib32ffi-dev (= 3.0.7-1), lib32ffi5 (= 
3.0.7-1), lib32g2c0 (= 1:3.4.6-9), lib32gcc1 (= 1:4.4.0-6), lib32gfortran3 
(= 4.4.0-6), lib32gmp3 (= 2:4.3.1+dfsg-2), lib32gmp3-dev (= 2:4.3.1+dfsg-2), 
lib32gmpxx4 (= 2:4.3.1+dfsg-2), lib32gomp1 (= 4.4.0-6), lib32icu-dev (= 
4.0.1-2), lib32icu38 (= 4.0.1-2), lib32icu40 (= 4.0.1-2), lib32mudflap0 (= 
4.4.0-6), lib32ncurses5 (= 5.7+20090523-1), lib32ncurses5-dev (= 
5.7+20090523-1), lib32ncursesw5 (= 5.7+20090523-1), lib32ncursesw5-dev (= 
5.7+20090523-1), lib32nss-mdns (= 0.10-3), lib32objc2 (= 4.4.0-6), 
lib32readline5 (= 5.2-4), lib32readline5-dev (= 5.2-4), lib32stdc++6 (= 
4.4.0-6), lib32stdc++6-4.4-dbg (= 4.4.0-6), lib32z1 (= 1:1.2.3.3.dfsg-13), 
lib32z1-dev (
 = 1:1.2.3.3.dfsg-13), libc6-dev-i386 (= 2.9-14), nvidia-glx-ia32 (= 
185.18.14-1), nvidia-libvdpau1-ia32 (= 185.18.14-1)
 Description: GNU C Library: 32-bit shared libraries for AMD64
  This package includes shared versions of the standard C
  library and the standard math library, as well as many others.
@@ -364,7 +364,7 @@
 Section: libdevel
 Priority: optional
 Provides: lib32c-dev
-Pre-Depends: libc6-i386 (= 2.9-21)
+Conflicts: libc6-i386 (= 2.9-18)
 Depends: libc6-i386 (= ${binary:Version}), libc6-dev (= ${binary:Version})
 Recommends: gcc-multilib
 Description: GNU C Library: 32-bit development libraries for AMD64

Modified: glibc-package/branches/eglibc-2.10/debian/control.in/i386
===
--- glibc-package/branches/eglibc-2.10/debian/control.in/i386   

r3713 - glibc-package/branches/eglibc-2.10/debian/patches/alpha

2009-07-27 Thread Aurelien Jarno
Author: aurel32
Date: 2009-07-27 16:21:36 + (Mon, 27 Jul 2009)
New Revision: 3713

Modified:
   
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-asm-memchr.diff
Log:
Fix alpha/submitted-asm-memchr.diff after the move to ports


Modified: 
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-asm-memchr.diff
===
--- 
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-asm-memchr.diff
   2009-07-27 16:18:50 UTC (rev 3712)
+++ 
glibc-package/branches/eglibc-2.10/debian/patches/alpha/submitted-asm-memchr.diff
   2009-07-27 16:21:36 UTC (rev 3713)
@@ -3,8 +3,8 @@
 * sysdeps/alpha/memchr.S: Use prefetch load.
 * sysdeps/alpha/alphaev6/memchr.S: Likewise.
 
 a/sysdeps/alpha/alphaev6/memchr.S
-+++ b/sysdeps/alpha/alphaev6/memchr.S
+--- a/ports/sysdeps/alpha/alphaev6/memchr.S
 b/ports/sysdeps/alpha/alphaev6/memchr.S
 @@ -127,7 +127,7 @@ $first_quad:
  cmpbge  $31, $1, $2   # E :
  bne $2, $found_it # U :
@@ -65,8 +65,8 @@
nop # E :
bne $18, $last_quad # U :
  
 a/sysdeps/alpha/memchr.S
-+++ b/sysdeps/alpha/memchr.S
+--- a/ports/sysdeps/alpha/memchr.S
 b/ports/sysdeps/alpha/memchr.S
 @@ -119,7 +119,7 @@ $first_quad:
  
# At least one byte left to process.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



eglibc_2.9-23+multiarch_amd64.changes ACCEPTED

2009-07-27 Thread Archive Administrator

Accepted:
eglibc-source_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/eglibc-source_2.9-23+multiarch_all.deb
eglibc_2.9-23+multiarch.diff.gz
  to pool/main/e/eglibc/eglibc_2.9-23+multiarch.diff.gz
eglibc_2.9-23+multiarch.dsc
  to pool/main/e/eglibc/eglibc_2.9-23+multiarch.dsc
glibc-doc_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/glibc-doc_2.9-23+multiarch_all.deb
libc-bin_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc-bin_2.9-23+multiarch_amd64.deb
libc-dev-bin_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc-dev-bin_2.9-23+multiarch_amd64.deb
libc6-dbg_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dbg_2.9-23+multiarch_amd64.deb
libc6-dev-i386_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dev-i386_2.9-23+multiarch_amd64.deb
libc6-dev_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dev_2.9-23+multiarch_amd64.deb
libc6-i386_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-i386_2.9-23+multiarch_amd64.deb
libc6-pic_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-pic_2.9-23+multiarch_amd64.deb
libc6-prof_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-prof_2.9-23+multiarch_amd64.deb
libc6-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libc6-udeb_2.9-23+multiarch_amd64.udeb
libc6_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6_2.9-23+multiarch_amd64.deb
libnss-dns-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libnss-dns-udeb_2.9-23+multiarch_amd64.udeb
libnss-files-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libnss-files-udeb_2.9-23+multiarch_amd64.udeb
locales-all_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/locales-all_2.9-23+multiarch_amd64.deb
locales_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/locales_2.9-23+multiarch_all.deb
nscd_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/nscd_2.9-23+multiarch_amd64.deb


Override entries for your package:
eglibc-source_2.9-23+multiarch_all.deb - optional devel
eglibc_2.9-23+multiarch.dsc - required libs
glibc-doc_2.9-23+multiarch_all.deb - optional doc
libc-bin_2.9-23+multiarch_amd64.deb - required libs
libc-dev-bin_2.9-23+multiarch_amd64.deb - optional libdevel
libc6-dbg_2.9-23+multiarch_amd64.deb - extra debug
libc6-dev-i386_2.9-23+multiarch_amd64.deb - optional libdevel
libc6-dev_2.9-23+multiarch_amd64.deb - optional libdevel
libc6-i386_2.9-23+multiarch_amd64.deb - optional libs
libc6-pic_2.9-23+multiarch_amd64.deb - optional libdevel
libc6-prof_2.9-23+multiarch_amd64.deb - extra libdevel
libc6-udeb_2.9-23+multiarch_amd64.udeb - extra debian-installer
libc6_2.9-23+multiarch_amd64.deb - required libs
libnss-dns-udeb_2.9-23+multiarch_amd64.udeb - extra debian-installer
libnss-files-udeb_2.9-23+multiarch_amd64.udeb - extra debian-installer
locales-all_2.9-23+multiarch_amd64.deb - extra libs
locales_2.9-23+multiarch_all.deb - standard libs
nscd_2.9-23+multiarch_amd64.deb - optional admin

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 330735 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#330735: marked as done (glibc: Binaries in library debs)

2009-07-27 Thread Debian Bug Tracking System

Your message dated Mon, 27 Jul 2009 19:48:16 +
with message-id e1mvwbe-0006rf...@ries.debian.org
and subject line Bug#330735: fixed in eglibc 2.9-23+multiarch
has caused the Debian Bug report #330735,
regarding glibc: Binaries in library debs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
330735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=330735
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: glibc
Severity: wishlist

Hi,

the libc6 and libc6-dev packages contain binaries as well as the shared libs.
This makes it impossible for future soname changes to coexist. While this
might not be a big concern for libc6 it also affects the multiarch plans.
The libc6:i386 and libc6:amd64 packages would have file overlaps.

Please split out the binaries into seperate libc6-bin and libc6-bin-dev
packages.

libc6: /sbin/ldconfig
libc6: /usr/bin/ldd
libc6: /usr/bin/iconv
libc6: /usr/bin/zdump
libc6: /usr/bin/rpcinfo
libc6: /usr/bin/tzselect
libc6: /usr/bin/getconf
libc6: /usr/bin/getent
libc6: /usr/bin/locale
libc6: /usr/bin/localedef
libc6: /usr/bin/catchsegv
libc6: /usr/sbin/zic
libc6: /usr/sbin/tzconfig
libc6: /usr/sbin/iconvconfig

libc6-dev: /usr/bin/gencat
libc6-dev: /usr/bin/mtrace
libc6-dev: /usr/bin/rpcgen

MfG
Goswin

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.27-rc5+skas3+acl
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

---End Message---
---BeginMessage---
Source: eglibc
Source-Version: 2.9-23+multiarch

We believe that the bug you reported is fixed in the latest version of
eglibc, which is due to be installed in the Debian FTP archive:

eglibc-source_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/eglibc-source_2.9-23+multiarch_all.deb
eglibc_2.9-23+multiarch.diff.gz
  to pool/main/e/eglibc/eglibc_2.9-23+multiarch.diff.gz
eglibc_2.9-23+multiarch.dsc
  to pool/main/e/eglibc/eglibc_2.9-23+multiarch.dsc
glibc-doc_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/glibc-doc_2.9-23+multiarch_all.deb
libc-bin_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc-bin_2.9-23+multiarch_amd64.deb
libc-dev-bin_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc-dev-bin_2.9-23+multiarch_amd64.deb
libc6-dbg_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dbg_2.9-23+multiarch_amd64.deb
libc6-dev-i386_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dev-i386_2.9-23+multiarch_amd64.deb
libc6-dev_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-dev_2.9-23+multiarch_amd64.deb
libc6-i386_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-i386_2.9-23+multiarch_amd64.deb
libc6-pic_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-pic_2.9-23+multiarch_amd64.deb
libc6-prof_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6-prof_2.9-23+multiarch_amd64.deb
libc6-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libc6-udeb_2.9-23+multiarch_amd64.udeb
libc6_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/libc6_2.9-23+multiarch_amd64.deb
libnss-dns-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libnss-dns-udeb_2.9-23+multiarch_amd64.udeb
libnss-files-udeb_2.9-23+multiarch_amd64.udeb
  to pool/main/e/eglibc/libnss-files-udeb_2.9-23+multiarch_amd64.udeb
locales-all_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/locales-all_2.9-23+multiarch_amd64.deb
locales_2.9-23+multiarch_all.deb
  to pool/main/e/eglibc/locales_2.9-23+multiarch_all.deb
nscd_2.9-23+multiarch_amd64.deb
  to pool/main/e/eglibc/nscd_2.9-23+multiarch_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 330...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurelien Jarno aure...@debian.org (supplier of updated eglibc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Mon, 27 Jul 2009 01:10:35 +0200
Source: eglibc
Binary: libc-bin libc-dev-bin glibc-doc eglibc-source locales locales-all nscd 
libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev 
libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev 
libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev 
libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 

Bug#538912: E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a dependency cycle.

2009-07-27 Thread James Cloos
Package: libc6-i386
Version: 2.9-21
Severity: important

apt-get is unable to upgrade or dist-upgrade, failing immediately with:

E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a 
dependency cycle.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-xen-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6-i386 depends on:
ii  libc6 2.9-21 GNU C Library: Shared libraries

libc6-i386 recommends no packages.

libc6-i386 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#538912: marked as done (E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a dependency cycle.)

2009-07-27 Thread Debian Bug Tracking System

Your message dated Mon, 27 Jul 2009 23:30:46 +0200
with message-id 20090727213046.gp14...@hall.aurel32.net
and subject line Re: Bug#538912: E: Couldn't configure pre-depend libc6-i386 
for libc6-dev-i386, probably a dependency cycle.
has caused the Debian Bug report #538912,
regarding E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, 
probably a dependency cycle.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
538912: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538912
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libc6-i386
Version: 2.9-21
Severity: important

apt-get is unable to upgrade or dist-upgrade, failing immediately with:

E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a 
dependency cycle.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-xen-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6-i386 depends on:
ii  libc6 2.9-21 GNU C Library: Shared libraries

libc6-i386 recommends no packages.

libc6-i386 suggests no packages.

-- no debconf information


---End Message---
---BeginMessage---
Version: 2.9-23

On Mon, Jul 27, 2009 at 09:25:09PM +, James Cloos wrote:
 Package: libc6-i386
 Version: 2.9-21
 Severity: important
 
 apt-get is unable to upgrade or dist-upgrade, failing immediately with:
 
 E: Couldn't configure pre-depend libc6-i386 for libc6-dev-i386, probably a 
 dependency cycle.
 

Already reported, already fixed. Closing the bug.

-- 
Aurelien Jarno  GPG: 1024D/F1BCDB73
aurel...@aurel32.net http://www.aurel32.net

---End Message---


Bug#538916: libc6.1-dev: Conflicting definitions in linux/ptrace.h and sys/ptrace.h on ia64

2009-07-27 Thread Michael Biebl
Package: libc6.1-dev
Version: 2.9-19
Severity: important

Hi,

upstart on ia64 currently ftbfs [1]. It's the only architecture, where
this happens. The relevant build log is

In file included from /usr/include/asm/ptrace.h:58,
 from /usr/include/linux/ptrace.h:49,
 from child.h:27,
 from child.c:37:
/usr/include/asm/fpu.h:57: error: redefinition of 'struct ia64_fpreg'
In file included from /usr/include/linux/ptrace.h:49,
 from child.h:27,
 from child.c:37:
/usr/include/asm/ptrace.h:208: error: redefinition of 'struct pt_all_user_regs'

This very much looks like a toolchain issue on ia64 (conflict between 
libc6.1-dev and linux-libc-dev).
Feel free to reassign appropriately.

Cheers,
Michael

[1]
https://buildd.debian.org/fetch.cgi?pkg=upstartver=0.6.2-1arch=ia64stamp=1248677700file=log
-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (300, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.3
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org