Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread PieterB
Hello glibc maintainers,

I managed to reboot the VPS in repair mode. I see a lot of messages like
in /var/log/syslog (example from dovecot, but others programs give errors
too):

Dec  8 21:18:28 foobar dovecot: child 21837 (login) returned error 127
Dec  8 21:19:28 foobar dovecot: imap-login: imap-login: error while
loading shared libraries: /lib/libc.so.6: file too short

I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot after 
the backup is finished. 

Is there anything else I can check to find out what happened?

On Sun, Dec 09, 2007 at 01:08:17AM +0100, Aurelien Jarno wrote:

 I guess you are using a RedHat kernel version 2.6.9-5.ELsmp. This kernel
 is unsupported due to broken RedHat specific patches. Please ask your
 VPS provider for an upgrade to a non RedHat kernel or a more recent
 RedHat kernel.

Is there a way to find out the kernel name/type of the VPS host system. My
'uname -a' gives: Linux foobar 2.6.9-023stab043.1-smp #1 SMP Mon Mar 5
16:38:22 MSK 2007 i686 GNU/Linux

Regards,

Pieter


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



Processed: Re: Bug#413934: minicom crashes if LANG=de_DE.UTF-8 is set - with LANG=POSIX it works fine

2007-12-09 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]:

 reassign 413934 libc6
Bug#413934: minicom crashes if LANG=de_DE.UTF-8 is set - with LANG=POSIX it 
works fine
Bug#423017: internal_utf8_loop_single: Assertion
Bug reassigned from package `minicom' to `libc6'.

 thanks
Stopping processing here.

Please contact me if you need assistance.

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


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



r2740 - in glibc-package/trunk/debian: . rules.d

2007-12-09 Thread aurel32
Author: aurel32
Date: 2007-12-09 10:46:22 + (Sun, 09 Dec 2007)
New Revision: 2740

Modified:
   glibc-package/trunk/debian/rules
   glibc-package/trunk/debian/rules.d/build.mk
Log:
Further fixes for BUILD_CXX/CXX


Modified: glibc-package/trunk/debian/rules
===
--- glibc-package/trunk/debian/rules2007-12-08 23:38:16 UTC (rev 2739)
+++ glibc-package/trunk/debian/rules2007-12-09 10:46:22 UTC (rev 2740)
@@ -91,7 +91,7 @@
 sbindir=$(prefix)/sbin
 
 BUILD_CC = gcc-4.2
-CXX = g++-4.2
+BUILD_CXX = g++-4.2
 
 RUN_TESTSUITE = yes
 

Modified: glibc-package/trunk/debian/rules.d/build.mk
===
--- glibc-package/trunk/debian/rules.d/build.mk 2007-12-08 23:38:16 UTC (rev 
2739)
+++ glibc-package/trunk/debian/rules.d/build.mk 2007-12-09 10:46:22 UTC (rev 
2740)
@@ -26,6 +26,7 @@
echo CC = $(call xx,CC)$(DEB_BUILDDIR)/configparms
echo CXX = $(call xx,CXX)  $(DEB_BUILDDIR)/configparms
echo BUILD_CC = $(BUILD_CC)$(DEB_BUILDDIR)/configparms
+   echo BUILD_CXX = $(BUILD_CXX)  $(DEB_BUILDDIR)/configparms
echo CFLAGS = $(HOST_CFLAGS)   $(DEB_BUILDDIR)/configparms
echo BUILD_CFLAGS = $(BUILD_CFLAGS)$(DEB_BUILDDIR)/configparms
echo BASH := /bin/bash $(DEB_BUILDDIR)/configparms


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



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread Pierre Habouzit
On Sun, Dec 09, 2007 at 09:28:06AM +, PieterB wrote:
 Hello glibc maintainers,
 
 I managed to reboot the VPS in repair mode. I see a lot of messages like
 in /var/log/syslog (example from dovecot, but others programs give errors
 too):
 
 Dec  8 21:18:28 foobar dovecot: child 21837 (login) returned error 127
 Dec  8 21:19:28 foobar dovecot: imap-login: imap-login: error while
 loading shared libraries: /lib/libc.so.6: file too short
 
 I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot after 
 the backup is finished. 

  No that won't work you have to go back to a 2.6 one.

 Is there anything else I can check to find out what happened?

  The kernel you run on has a custom redhat patch that conflicts with
the new O_CLOEXEC feature. Either they change the kernel, or you keep a
pre 2.6.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpTR43m7OBbS.pgp
Description: PGP signature


Re: tzdata 2007i

2007-12-09 Thread Stephen Gran
This one time, at band camp, José Ildefonso Camargo Tolosa said:
 Hi!
 
 Is there a chance that you include tzdata 2007i.  I live in Venezuela,
 and on Sunday, December 9, we will have a new hour (dumb government
 ideas).  Anyway, I saw that the new tz data is in  tzdata 2007i.

That seems reasonable to me.  Ccing the tzdata maintainers on this
reply.

Thanks,
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Bug#454638: I have experienced the exact same phenonenon

2007-12-09 Thread Steve W.
I have a VPS system provided by the service tektonic.net.   I have
experienced the exact same phenomenon as described by the original poster.

# uname -a
Linux  2.6.9-023stab044.11-smp #1 SMP Sat Sep 29 13:36:25 MSD 2007 i686
GNU/Linux
#


Bug#454638: I have experienced the exact same phenonenon

2007-12-09 Thread Aurelien Jarno
Steve W. a écrit :
 I have a VPS system provided by the service tektonic.net
 http://tektonic.net.   I have experienced the exact same phenomenon as
 described by the original poster.
 
 # uname -a
 Linux  2.6.9-023stab044.11-smp #1 SMP Sat Sep 29 13:36:25 MSD 2007 i686
 GNU/Linux
 #

Then the same solutions applies: either upgrade your kernel or stay with
glibc 2.6.

We doesn't support broken kernels.


-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Re: tzdata 2007i

2007-12-09 Thread Clint Adams
On Sun, Dec 09, 2007 at 12:08:10PM +, Stephen Gran wrote:
 This one time, at band camp, José Ildefonso Camargo Tolosa said:
  Is there a chance that you include tzdata 2007i.  I live in Venezuela,
  and on Sunday, December 9, we will have a new hour (dumb government
  ideas).  Anyway, I saw that the new tz data is in  tzdata 2007i.
 
 That seems reasonable to me.  Ccing the tzdata maintainers on this
 reply.

Actually, 2007j is the one to use.  2007i is about 3 weeks incorrect.


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



Bug#454638: Virtuozzo relevant to this bug?

2007-12-09 Thread Steve W.
I was told by my provider that

Virtuozzo uses a RHEL 4 based kernel which is 2.6.9.


So does this mean than any Debian VPS running under  Virtuozzo will face
this  bug?


Bug#454638: Virtuozzo relevant to this bug?

2007-12-09 Thread Aurelien Jarno
Steve W. a écrit :
 I was told by my provider that
 
 Virtuozzo uses a RHEL 4 based kernel which is 2.6.9.
 
 
 So does this mean than any Debian VPS running under  Virtuozzo will face
 this  bug?
 

It will break any kernel that uses the broken TUX enhancement patch. If
the only kernel available on Virtuozzo is a RHEL 4 kernel, any user
trying to use a glibc 2.7 (whatever distribution, including RedHat) will
face the problem.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net



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



Re: tzdata 2007i

2007-12-09 Thread José Ildefonso Camargo Tolosa

 On Sun, Dec 09, 2007 at 12:08:10PM +, Stephen Gran wrote:
  This one time, at band camp, José Ildefonso Camargo Tolosa said:
   Is there a chance that you include tzdata 2007i.  I live in
 Venezuela,
   and on Sunday, December 9, we will have a new hour (dumb
 government
   ideas).  Anyway, I saw that the new tz data is in  tzdata 2007i.
  
  That seems reasonable to me.  Ccing the tzdata maintainers on this
  reply.
 
 Actually, 2007j is the one to use.  2007i is about 3 weeks incorrect.

Yep, you are righ, it is 2007j, sorry.






  

Be a better friend, newshound, and 
know-it-all with Yahoo! Mobile.  Try it now.  
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 




Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread PieterB
On Sun, Dec 09, 2007 at 01:03:01PM +0100, Pierre Habouzit wrote:
  I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot 
  after 
  the backup is finished. 
   No that won't work you have to go back to a 2.6 one.

I'm restoring a backup. When everything is fixed I'll update my Debian 4.0
testing distribution when my VPS host kernel is compatible with glibc 2.7-4
or later.

  Is there anything else I can check to find out what happened?
   The kernel you run on has a custom redhat patch that conflicts with
 the new O_CLOEXEC feature. Either they change the kernel, or you keep a
 pre 2.6.

I assume you mean pre 2.7 (being 2.6). According to
https://lwn.net/Articles/236843/ the O_CLOEXEC flag appeared in kernel
2.6.23. I called my VPS provider (Strato), and according to the tech guy
they use Debian as host OS. I logged a service request to be sure.

My 'uname -a' lists: Linux foobar 2.6.9-023stab043.1-smp #1 SMP Mon Mar 5
16:38:22 MSK 2007 i686 GNU/Linux

Can anybody help me find the kernel patch I should ask to be installed
(I doubt they do that in short time with a big hosting company like Strato).

Can anybody tell me how I can make sure my system doesn't get crashed the
next time I do 'apt-get upgrade'? Or should the new patch in glibc-4 prevent
problems automatically?

Regards,

Pieter


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



Re: glibc 2.7-3 MIGRATED to testing causes system to stop starting new programs

2007-12-09 Thread Pierre Habouzit
On Sun, Dec 09, 2007 at 06:28:52PM +, PieterB wrote:
 On Sun, Dec 09, 2007 at 01:03:01PM +0100, Pierre Habouzit wrote:
   I manually installed glibc 2.7-4 (libc6_2.7-4_i386.deb) and will reboot 
   after 
   the backup is finished. 
No that won't work you have to go back to a 2.6 one.
 
 I'm restoring a backup. When everything is fixed I'll update my Debian 4.0
 testing distribution when my VPS host kernel is compatible with glibc 2.7-4
 or later.
 
   Is there anything else I can check to find out what happened?
The kernel you run on has a custom redhat patch that conflicts with
  the new O_CLOEXEC feature. Either they change the kernel, or you keep a
  pre 2.6.
 
 I assume you mean pre 2.7 (being 2.6). According to

  Yean I meant pre 2.6 inclusive actually ;)

 Can anybody help me find the kernel patch I should ask to be installed
 (I doubt they do that in short time with a big hosting company like Strato).

  actually it's a patch to remove (it's called the TUX patch afaict).

 Can anybody tell me how I can make sure my system doesn't get crashed the
 next time I do 'apt-get upgrade'? Or should the new patch in glibc-4 prevent
 problems automatically?

  hold the glibc. aptitude know how to do that, probably aptitude hold
libc6.


pgpjihA2PeA1O.pgp
Description: PGP signature


Re: tzdata 2007i

2007-12-09 Thread Stephen Gran
This one time, at band camp, Clint Adams said:
 On Sun, Dec 09, 2007 at 12:08:10PM +, Stephen Gran wrote:
  This one time, at band camp, José Ildefonso Camargo Tolosa said:
   Is there a chance that you include tzdata 2007i.  I live in Venezuela,
   and on Sunday, December 9, we will have a new hour (dumb government
   ideas).  Anyway, I saw that the new tz data is in  tzdata 2007i.
  
  That seems reasonable to me.  Ccing the tzdata maintainers on this
  reply.
 
 Actually, 2007j is the one to use.  2007i is about 3 weeks incorrect.

Would you (the plural you, the glibc maintainers) be willing to prepare
an upload to volatile for this issue, and send a patch to this list?

Thanks very much,
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


signature.asc
Description: Digital signature


Re: tzdata 2007i

2007-12-09 Thread Aurelien Jarno
Stephen Gran a écrit :
 This one time, at band camp, Clint Adams said:
 On Sun, Dec 09, 2007 at 12:08:10PM +, Stephen Gran wrote:
 This one time, at band camp, José Ildefonso Camargo Tolosa said:
 Is there a chance that you include tzdata 2007i.  I live in Venezuela,
 and on Sunday, December 9, we will have a new hour (dumb government
 ideas).  Anyway, I saw that the new tz data is in  tzdata 2007i.
 That seems reasonable to me.  Ccing the tzdata maintainers on this
 reply.
 Actually, 2007j is the one to use.  2007i is about 3 weeks incorrect.
 
 Would you (the plural you, the glibc maintainers) be willing to prepare
 an upload to volatile for this issue, and send a patch to this list?

I will do that tomorrow, unless somebody else does it before.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


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



More on additional glibc test to prevent Debian on Redhat+TUX VPS users to get in troubles when upgrading to glibc 2.7-3.

2007-12-09 Thread PieterB
  Can anybody help me find the kernel patch I should ask to be installed
  (I doubt they do that in short time with a big hosting company like Strato).
   actually it's a patch to remove (it's called the TUX patch afaict).

I found a broader description of it at 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454638

I now understand that the problem is caused by the non-standard RHEL kernel
my VPS-provider (Strato) uses. Debian maintainers blame the (non-standard)
Redhat+TUX kernel. Redhat blames the use of a non-standard TUX patch. The
VPS software people who used this kernel (probably Virtuozzo) should fix
this permanently by not using the TUX patch, or creating another fix.

I agree with Comment #5 from John Salmon at the Redhat glibc tracker at
http://sourceware.org/bugzilla/show_bug.cgi?id=5227#c5 in which he states:

   I see no reason to ignore a straightforward test, modeled after the
   other tests in dirent/, that passes when glibc is working correctly and
   that fails on some systems which happen to be unsupported?

The test code for finding failing on a non-standard kernel host system, can
be found in the Redhat bug tracker.

I hope Debian maintainers can re-open Bug#454638 and create a test that
prevents these problems, so that others don't have to run into these nasty
issues like I did. Please promote the additional test to the testing
distribution. My problems began after [2007-12-05] when glibc 2.7-3 was
MIGRATED to testing.

I'll hold libc6 upgrades in my Debian testing distribution next time I'll
upgrade my VPS. I first need to wait until my restore is done. I didn't
expect a restore of a big VPS hosting company to take up to 24 hours.

Regards,

Pieter


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



Re: More on additional glibc test to prevent Debian on Redhat+TUX VPS users to get in troubles when upgrading to glibc 2.7-3.

2007-12-09 Thread Aurelien Jarno
PieterB a écrit :
 Can anybody help me find the kernel patch I should ask to be installed
 (I doubt they do that in short time with a big hosting company like Strato).
   actually it's a patch to remove (it's called the TUX patch afaict).
 
 I found a broader description of it at 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454638
 
 I now understand that the problem is caused by the non-standard RHEL kernel
 my VPS-provider (Strato) uses. Debian maintainers blame the (non-standard)
 Redhat+TUX kernel. Redhat blames the use of a non-standard TUX patch. The
 VPS software people who used this kernel (probably Virtuozzo) should fix
 this permanently by not using the TUX patch, or creating another fix.
 
 I agree with Comment #5 from John Salmon at the Redhat glibc tracker at
 http://sourceware.org/bugzilla/show_bug.cgi?id=5227#c5 in which he states:
 
I see no reason to ignore a straightforward test, modeled after the
other tests in dirent/, that passes when glibc is working correctly and
that fails on some systems which happen to be unsupported?
 

This patch only concerns the build time testsuite.

It can probably be used at installation time, but that's mean adding
some complexity to the already complex preinst script. It also means
spending some time for that, and I am personally not ready to spend time
to write a patch for highly non-standard kernels.

-- 
  .''`.  Aurelien Jarno | GPG: 1024D/F1BCDB73
 : :' :  Debian developer   | Electrical Engineer
 `. `'   [EMAIL PROTECTED] | [EMAIL PROTECTED]
   `-people.debian.org/~aurel32 | www.aurel32.net


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