Bug#441492: glibc: Should mark "${services}" as non translatable in debconf templates

2007-09-09 Thread Christian Perrier
Package: glibc
Severity: minor

One of the new debconf templates uses:
 .
 ${services}
 .
 
with the variables obviously meant to be substituted.

This is likely to trigger errors by translators as some of them
(inexperienced ones) could imagine they can translate the variable name.

I suggest marking this variable as non-translatable.

This can be done by adding the following line before the "_Description" line
of the error template in the templates file:

#flag:translate!:3

It marks the 3rd item of the template as non translatable (the first is the
short description, the second is the first paragraph, etc.)

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



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



r2550 - in glibc-package/trunk/debian: . po

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-10 06:08:50 + (Mon, 10 Sep 2007)
New Revision: 2550

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/po/pt_BR.po
Log:
  * Update Brazilian Portuguese debconf translation, by Felipe Augusto van de
Wiel.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-10 06:05:42 UTC (rev 
2549)
+++ glibc-package/trunk/debian/changelog2007-09-10 06:08:50 UTC (rev 
2550)
@@ -25,8 +25,10 @@
   * debhelper.in/libc.postinst, debhelper.in/libc.templates: prompt user
 with debconf if it is available.  Closes: #440964.
   * debian/control.in/libc: suggests debconf | debconf-2.0.
+  * Update Brazilian Portuguese debconf translation, by Felipe Augusto van de
+Wiel.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 23:49:09 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Mon, 10 Sep 2007 08:07:30 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/po/pt_BR.po
===
--- glibc-package/trunk/debian/po/pt_BR.po  2007-09-10 06:05:42 UTC (rev 
2549)
+++ glibc-package/trunk/debian/po/pt_BR.po  2007-09-10 06:08:50 UTC (rev 
2550)
@@ -8,7 +8,7 @@
 "Project-Id-Version: libc6\n"
 "Report-Msgid-Bugs-To: [EMAIL PROTECTED]"
 "POT-Creation-Date: 2007-09-09 23:53+0200\n"
-"PO-Revision-Date: 2007-04-09 00:14-0300\n"
+"PO-Revision-Date: 2007-09-09 20:29-0300\n"
 "Last-Translator: Felipe Augusto van de Wiel (faw) <[EMAIL PROTECTED]>\n"
 "Language-Team: l10n portuguese <[EMAIL PROTECTED]>\n"
 "MIME-Version: 1.0\n"
@@ -93,6 +93,7 @@
 #: ../debhelper.in/libc.templates:1001
 msgid "Services to restart for GNU libc library upgrade:"
 msgstr ""
+"Serviços para reiniciar por causa da atualização da biblioteca GNU libc:"
 
 #. Type: string
 #. Description
@@ -104,6 +105,11 @@
 "review the following space-separated list of init.d scripts for services to "
 "be restarted now, and correct it if needed."
 msgstr ""
+"Serviços em execução e programas que usam NSS precisam ser reiniciados, "
+"caso contrário eles podem não ser capazes de realizar consultas ou "
+"autenticação (para serviços como ssh, isto pode afetar sua habilidade de "
+"fazer login). Por favor, reveja a seguinte lista separada por espaços de "
+"scripts init.d que serão reiniciados agora, e corrija se necessário."
 
 #. Type: string
 #. Description
@@ -111,12 +117,13 @@
 msgid ""
 "Note: restarting sshd/telnetd should not affect any existing connections."
 msgstr ""
+"Nota: reiniciar sshd/telnetd não deveria afetar quaisquer conexões 
existentes."
 
 #. Type: error
 #. Description
 #: ../debhelper.in/libc.templates:2001
 msgid "Failure restarting some services for GNU libc upgrade"
-msgstr ""
+msgstr "Falha ao reiniciar alguns serviços por causa da atualização da GNU 
libc"
 
 #. Type: error
 #. Description
@@ -125,12 +132,14 @@
 "The following services could not be restarted for the GNU libc library "
 "upgrade:"
 msgstr ""
+"Os seguintes serviços não puderam ser reiniciados por causa da atualização "
+"da biblioteca GNU libc:"
 
 #. Type: error
 #. Description
 #: ../debhelper.in/libc.templates:2001
 msgid "${services}"
-msgstr ""
+msgstr "${services}"
 
 #. Type: error
 #. Description
@@ -139,6 +148,8 @@
 "You will need to start these manually by running '/etc/init.d/ "
 "start'."
 msgstr ""
+"Você terá que iniciar esses serviços manualmente executando "
+"'/etc/init.d/ start'."
 
 #~ msgid ""
 #~ "Choose which locales to generate.  The selection will be saved to `/etc/"


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



r2549 - glibc-package/trunk/debian/rules.d

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-10 06:05:42 + (Mon, 10 Sep 2007)
New Revision: 2549

Modified:
   glibc-package/trunk/debian/rules.d/debhelper.mk
Log:
Build fix



Modified: glibc-package/trunk/debian/rules.d/debhelper.mk
===
--- glibc-package/trunk/debian/rules.d/debhelper.mk 2007-09-09 22:53:46 UTC 
(rev 2548)
+++ glibc-package/trunk/debian/rules.d/debhelper.mk 2007-09-10 06:05:42 UTC 
(rev 2549)
@@ -127,9 +127,11 @@
dh_installdeb -p$(curpass)
if [ $(curpass) = nscd ] ; then \
dh_shlibdeps -p$(curpass) ; \
-   sed -e "s/\(Depends:.*libc[0-9.]\+\)-[a-z0-9]\+/\1/" 
debian/nscd/DEBIAN/control ; \
fi
dh_gencontrol -p$(curpass) -- $($(curpass)_control_flags)
+   if [ $(curpass) = nscd ] ; then \
+   sed -i -e "s/\(Depends:.*libc[0-9.]\+\)-[a-z0-9]\+/\1/" 
debian/nscd/DEBIAN/control ; \
+   fi
dh_md5sums -p$(curpass)
dh_builddeb -p$(curpass)
 


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



Bug#433869: Update not applied

2007-09-09 Thread Aurelien Jarno
Greg Trounson a écrit :
> Looking in 
> http://ftp.us.debian.org/debian/dists/etch/main/binary-i386/Packages.bz2 I 
> notice the package tzdata is still stuck at version 2007b, which does not 
> apply the time 
> zone changes listed in this bug report.
>
> It seems apparent that version 2007f, which contains the fix, is marked to be 
> put into 
> etch but since it has not yet been done, and the New Zealand daylight savings 
> time is due 
> to come into effect in two weeks, this is now rather urgent.

The fix is already in the volatile archive (see
http://volatile.debian.org), in the etch-proposed-update archive and it
will also appear in the next release of etch. Alternatively you can also
download the new version by hand and use dpkg -i.

> I would recommend re-opening this bug and upgrading its severity until the 
> fix has been 
> applied.

That won't change anything as it is now out of control of the glibc team.

-- 
  .''`.  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]



r2548 - glibc-package/trunk/debian/patches

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 22:53:46 + (Sun, 09 Sep 2007)
New Revision: 2548

Modified:
   glibc-package/trunk/debian/patches/series
Log:
Fix patchlevel


Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2007-09-09 21:57:21 UTC (rev 
2547)
+++ glibc-package/trunk/debian/patches/series   2007-09-09 22:53:46 UTC (rev 
2548)
@@ -140,7 +140,7 @@
 any/local-rtld.diff -p0
 any/local-sysctl.diff -p0
 any/local-stubs_h.diff 
-any/local-sysmacros.diff -p0
+any/local-sysmacros.diff
 any/local-tcsetaddr.diff -p0
 any/local-tst-mktime2.diff -p0
 any/local-version-sanity.diff -p0


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



Bug#433869: Update not applied

2007-09-09 Thread Greg Trounson
Looking in http://ftp.us.debian.org/debian/dists/etch/main/binary-i386/Packages.bz2 I 
notice the package tzdata is still stuck at version 2007b, which does not apply the time 
zone changes listed in this bug report.


It seems apparent that version 2007f, which contains the fix, is marked to be put into 
etch but since it has not yet been done, and the New Zealand daylight savings time is due 
to come into effect in two weeks, this is now rather urgent.


I would recommend re-opening this bug and upgrading its severity until the fix has been 
applied.


Greg



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



Processed: Re: Bug#441355: regcomp DoS'able in utf-8 locales

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

> reassign 441355 libc6
Bug#441355: regcomp DoS'able in utf-8 locales
Bug reassigned from package `grep' 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]



Bug#429021: builtin echo command redirection misbehaves in detached scripts when terminal is closed

2007-09-09 Thread Aurelien Jarno
Stephane Chazelas a écrit :
> On Sun, Sep 09, 2007 at 10:08:14PM +0200, Andreas Schwab wrote:
>> Stephane Chazelas <[EMAIL PROTECTED]> writes:
>>
>>> On Sun, Sep 09, 2007 at 07:10:59PM +0100, Stephane Chazelas wrote:
>>> [...]
 What OS and version of glibc? I do get the error message but I
 get both a and b in the file.

 That was on Linux, glibc 2.6.1.
>>> [...]
>>>
>>> Actually,
>>>
>>> bash -c 'echo a; echo b > a' >&-
>>>
>>> is enough for me to reproduce the problem.
>> Guess you have a buggy libc, then.
> [...]
> 
> I wouldn't be surprised if it has to do with the fix to debian
> bug #429021. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429021
> (I'm CCing Dmitry who is the author of that change according to
> bugs.debian.org)
> 

I can reproduce the "bug" with glibc from etch, or even from sarge, so I
really doubt that it comes from this change.

-- 
  .''`.  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]



r2546 - in glibc-package/trunk/debian: . control.in debhelper.in

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 21:49:22 + (Sun, 09 Sep 2007)
New Revision: 2546

Added:
   glibc-package/trunk/debian/debhelper.in/libc.templates
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/control
   glibc-package/trunk/debian/control.in/libc
   glibc-package/trunk/debian/debhelper.in/libc.postinst
Log:
  * debhelper.in/libc.postinst, debhelper.in/libc.templates: prompt user
with debconf if it is available.  Closes: #440964.
  * debian/control.in/libc: suggests debconf | debconf-2.0.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 21:03:13 UTC (rev 
2545)
+++ glibc-package/trunk/debian/changelog2007-09-09 21:49:22 UTC (rev 
2546)
@@ -20,10 +20,13 @@
   * kfreebsd/local-sysdeps.diff: update to revision 1998 (from glibc-bsd).
   * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour
 now that they are compatible.
-  * any/local-sysmacros.diff: new patch to declare "major", "minor" and 
+  * any/local-sysmacros.diff: new patch to declare "major", "minor" and
 "makedev" as inline function instead of macros.  Closes: #439859.
+  * debhelper.in/libc.postinst, debhelper.in/libc.templates: prompt user
+with debconf if it is available.  Closes: #440964.
+  * debian/control.in/libc: suggests debconf | debconf-2.0.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 20:08:50 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 23:49:09 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/control
===
--- glibc-package/trunk/debian/control  2007-09-09 21:03:13 UTC (rev 2545)
+++ glibc-package/trunk/debian/control  2007-09-09 21:49:22 UTC (rev 2546)
@@ -69,6 +69,7 @@
 Section: libs
 Priority: required
 Provides: ${locale-compat:Depends}
+Suggests: debconf | debconf-2.0
 Description: GNU C Library: Shared libraries
  Contains the standard libraries that are used by nearly all programs on
  the system. This package includes shared versions of the standard C library
@@ -140,6 +141,7 @@
 Section: libs
 Priority: required
 Provides: ${locale-compat:Depends}
+Suggests: debconf | debconf-2.0
 Description: GNU C Library: Shared libraries
  Contains the standard libraries that are used by nearly all programs on
  the system. This package includes shared versions of the standard C library
@@ -211,6 +213,7 @@
 Section: libs
 Priority: required
 Provides: ${locale-compat:Depends}
+Suggests: debconf | debconf-2.0
 Description: GNU C Library: Shared libraries
  Contains the standard libraries that are used by nearly all programs on
  the system. This package includes shared versions of the standard C library
@@ -282,6 +285,7 @@
 Section: libs
 Priority: required
 Provides: ${locale-compat:Depends}
+Suggests: debconf | debconf-2.0
 Description: GNU C Library: Shared libraries
  Contains the standard libraries that are used by nearly all programs on
  the system. This package includes shared versions of the standard C library

Modified: glibc-package/trunk/debian/control.in/libc
===
--- glibc-package/trunk/debian/control.in/libc  2007-09-09 21:03:13 UTC (rev 
2545)
+++ glibc-package/trunk/debian/control.in/libc  2007-09-09 21:49:22 UTC (rev 
2546)
@@ -3,6 +3,7 @@
 Section: libs
 Priority: required
 Provides: ${locale-compat:Depends}
+Suggests: debconf | debconf-2.0
 Description: GNU C Library: Shared libraries
  Contains the standard libraries that are used by nearly all programs on
  the system. This package includes shared versions of the standard C library

Modified: glibc-package/trunk/debian/debhelper.in/libc.postinst
===
--- glibc-package/trunk/debian/debhelper.in/libc.postinst   2007-09-09 
21:03:13 UTC (rev 2545)
+++ glibc-package/trunk/debian/debhelper.in/libc.postinst   2007-09-09 
21:49:22 UTC (rev 2546)
@@ -117,6 +117,12 @@
 
 if [ "$type" = "configure" ]
 then
+
+# Load debconf module if available
+if [ -f /usr/share/debconf/confmodule ] ; then
+   . /usr/share/debconf/confmodule
+fi
+
 # Handle upgrades for libdb.so.3. We do this before calling ldconfig,
 # since it will create a symlink for us. Just move everything over. We
 # use `cat' because I feel it is simpler and safer. Make sure that
@@ -152,85 +158,100 @@
fi
if dpkg --compare-versions $preversion lt 2.3.5-1; then
echo -n "Checking for services that may need to be restarted..."
-
-   check="nis smail sendmail exim exim4-base ssh netbase"
-   check="$check ssh-nonfree postfix-tls wu-ftpd boa cron postfix"
-   check="$check wu-ftpd-academ vsftpd slapd openldapd wwwoffle"
-   check="$check cupsys lprng lpr lpr-ppd autofs

Processed: tagging 440964

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 440964 + pending
Bug#440964: libc6: please try harder to avoid prompting the user
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#429021: builtin echo command redirection misbehaves in detached scripts when terminal is closed

2007-09-09 Thread Pierre-Philippe Coupard
The change is far from trivial or harmless, if it was intended. I had to 
rebuild a custom server I run in a hurry because it was flooding an IRC 
channel with log lines a backend bash script sent to stderr. And I can 
think of plenty of ways to trash files with this bug.


Anyway, thanks a lot Stéphane and Andreas for testing this!

Stephane Chazelas wrote:

Now, I'm not sure if we can say that the new glibc behavior
observed is bogus (other than it's different from the behavior
observed in all the libcs I tried with). It is not a harmless
change, for sure as it seems to have broken at least bash, zsh
and possibly ksh93.

Dmitry, you may find that whole thread at:
http://groups.google.com/group/gnu.bash.bug/browse_thread/thread/e311bdd4f945a21e/621b7189217760f1

Best regards,
Stéphane


  




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



r2545 - glibc-package/trunk/debian/control.in

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 21:03:13 + (Sun, 09 Sep 2007)
New Revision: 2545

Removed:
   glibc-package/trunk/debian/control.in/libc0.1
Modified:
   glibc-package/trunk/debian/control.in/
Log:
Remove control.in/libc0.1 and ignore it



Property changes on: glibc-package/trunk/debian/control.in
___
Name: svn:ignore
   - libc0.3
libc1
libc6
libc6.1
   + libc0.1
libc0.3
libc1
libc6
libc6.1


Deleted: glibc-package/trunk/debian/control.in/libc0.1
===
--- glibc-package/trunk/debian/control.in/libc0.1   2007-09-09 18:10:05 UTC 
(rev 2544)
+++ glibc-package/trunk/debian/control.in/libc0.1   2007-09-09 21:03:13 UTC 
(rev 2545)
@@ -1,71 +0,0 @@
-Package: libc0.1
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: libs
-Priority: required
-Provides: ${locale-compat:Depends}
-Description: GNU C Library: Shared libraries
- Contains the standard libraries that are used by nearly all programs on
- the system. This package includes shared versions of the standard C library
- and the standard math library, as well as many others.
-
-Package: libc0.1-dev
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: libdevel
-Priority: optional
-Depends: libc0.1 (= ${binary:Version})
-Recommends: gcc | c-compiler
-Description: GNU C Library: Development Libraries and Header Files
- Contains the symlinks, headers, and object files needed to compile
- and link programs which use the standard C library.
-
-Package: libc0.1-dbg
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: libdevel
-Priority: extra
-Provides: libc-dbg
-Depends: libc0.1 (= ${binary:Version})
-Description: GNU C Library: Libraries with debugging symbols
- Contains unstripped shared libraries.
- This package is provided primarily to provide a backtrace with
- names in a debugger, which makes it somewhat easier to interpret core
- dumps. The libraries are installed in /usr/lib/debug and can be
- used by placing that directory in LD_LIBRARY_PATH.
- Most people will not need this package.
-
-Package: libc0.1-prof
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: libdevel
-Priority: extra
-Depends: libc0.1 (= ${binary:Version})
-Description: GNU C Library: Profiling Libraries
- Static libraries compiled with profiling info (-pg) suitable for use
- with gprof.
-
-Package: libc0.1-pic
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: libdevel
-Priority: optional
-Conflicts: libc-pic
-Provides: libc-pic, glibc-pic
-Depends: libc0.1 (= ${binary:Version})
-Description: GNU C Library: PIC archive library
- Contains an archive library (ar file) composed of individual shared objects.
- This is used for creating a library which is a smaller subset of the
- standard libc shared library. The reduced library is used on the Debian
- boot floppies. If you are not making your own set of Debian boot floppies
- using the `boot-floppies' package, you probably don't need this package.
-
-Package: libc0.1-udeb
-XC-Package-Type: udeb
-Architecture: kfreebsd-i386 kfreebsd-amd64
-Section: debian-installer
-Priority: extra
-Provides: libc0.1, libc-udeb, ${locale-compat:Depends}
-Description: GNU C Library: Shared libraries - udeb
- Contains the standard libraries that are used by nearly all programs on
- the system. This package includes shared versions of the standard C library
- and the standard math library, as well as many others.
- .
- This package contains a minimal set of libraries needed for the Debian
- installer.  Do not install it on a normal system.
-


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



Bug#429021: builtin echo command redirection misbehaves in detached scripts when terminal is closed

2007-09-09 Thread Stephane Chazelas
On Sun, Sep 09, 2007 at 10:08:14PM +0200, Andreas Schwab wrote:
> Stephane Chazelas <[EMAIL PROTECTED]> writes:
> 
> > On Sun, Sep 09, 2007 at 07:10:59PM +0100, Stephane Chazelas wrote:
> > [...]
> >> What OS and version of glibc? I do get the error message but I
> >> get both a and b in the file.
> >> 
> >> That was on Linux, glibc 2.6.1.
> > [...]
> >
> > Actually,
> >
> > bash -c 'echo a; echo b > a' >&-
> >
> > is enough for me to reproduce the problem.
> 
> Guess you have a buggy libc, then.
[...]

I wouldn't be surprised if it has to do with the fix to debian
bug #429021. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=429021
(I'm CCing Dmitry who is the author of that change according to
bugs.debian.org)

I was testing with debian package 2.6.1-2 that includes Dmitry's
fix for that bug. I don't know if that fix will is planned to be
included in the GNU tree, it doesn't seem it yet in the glibc
CVS repository.

Now, I'm not sure if we can say that the new glibc behavior
observed is bogus (other than it's different from the behavior
observed in all the libcs I tried with). It is not a harmless
change, for sure as it seems to have broken at least bash, zsh
and possibly ksh93.

Dmitry, you may find that whole thread at:
http://groups.google.com/group/gnu.bash.bug/browse_thread/thread/e311bdd4f945a21e/621b7189217760f1

Best regards,
Stéphane




Bug#441355: regcomp DoS'able in utf-8 locales

2007-09-09 Thread Aurelien Jarno
reassign 441355 grep
thanks

Rich Felker a écrit :
> Package: libc6
> Version: 2.6.1-2
> Severity: important
> 
> glibc's regular expression engine crashes with sig11 whenever trying
> to compile a regular expression with non-ASCII range expressions if
> LC_CTYPE is a UTF-8 locale but LC_COLLATE is set to C or POSIX. This
> is a common setup among users who want traditional codepoint-order
> sorting but need UTF-8 encoding.
> 
> $ LANG=en_US.UTF-8 LC_COLLATE=C grep '[Á-ä]'
> Segmentation fault

This is a problem with grep which calls re_compile_pattern incorrectly:

/* re_compile_pattern is the GNU regular expression compiler: it
   compiles PATTERN (of length LENGTH) and puts the result in BUFP.
   Returns 0 if the pattern was valid, otherwise an error string.

   Assumes the `allocated' (and perhaps `buffer') and `translate' fields
   are set in BUFP on entry.  */

In case of grep, allocate is not set correctly, and translate does not
point to a regex_t entry.


> The bug can cause crashes in any program using the system regex
> routines and could in principle be used for DoS attacks if a
> less-privileged user is able to provide regular expressions to a
> more-privileged process.
> 

Do you have an example of such claim? I have been unable to reproduce
the problem when the regex routines are called correctly.


-- 
  .''`.  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]



Processed: Re: Bug#441355: regcomp DoS'able in utf-8 locales

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

> reassign 441355 grep
Bug#441355: regcomp DoS'able in utf-8 locales
Bug reassigned from package `libc6' to `grep'.

> 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]



r2544 - in glibc-package/trunk/debian: . patches patches/any

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 18:10:05 + (Sun, 09 Sep 2007)
New Revision: 2544

Added:
   glibc-package/trunk/debian/patches/any/local-sysmacros.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
  * any/local-sysmacros.diff: new patch to declare "major", "minor" and 
"makedev" as inline function instead of macros.  Closes: #439859.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 17:46:04 UTC (rev 
2543)
+++ glibc-package/trunk/debian/changelog2007-09-09 18:10:05 UTC (rev 
2544)
@@ -18,9 +18,12 @@
   * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
 bug#441026.
   * kfreebsd/local-sysdeps.diff: update to revision 1998 (from glibc-bsd).
-  * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour 
now
+  * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour
+now that they are compatible.
+  * any/local-sysmacros.diff: new patch to declare "major", "minor" and 
+"makedev" as inline function instead of macros.  Closes: #439859.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 19:35:56 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 20:08:50 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Added: glibc-package/trunk/debian/patches/any/local-sysmacros.diff
===
--- glibc-package/trunk/debian/patches/any/local-sysmacros.diff 
(rev 0)
+++ glibc-package/trunk/debian/patches/any/local-sysmacros.diff 2007-09-09 
18:10:05 UTC (rev 2544)
@@ -0,0 +1,30 @@
+--- libc/sysdeps/unix/sysv/linux/sys/sysmacros.h
 libc/sysdeps/unix/sysv/linux/sys/sysmacros.h
+@@ -62,9 +62,24 @@
+ 
+ 
+ /* Access the functions with their traditional names.  */
+-# define major(dev) gnu_dev_major (dev)
+-# define minor(dev) gnu_dev_minor (dev)
+-# define makedev(maj, min) gnu_dev_makedev (maj, min)
++static inline unsigned int
++__NTH (major (unsigned long long int dev))
++{
++  return gnu_dev_major (dev);
++}
++
++static inline unsigned int
++__NTH (minor (unsigned long long int dev))
++{
++  return gnu_dev_minor (dev);
++}
++
++static inline unsigned long long int
++__NTH (makedev (unsigned int maj, unsigned int min))
++{
++  return gnu_dev_makedev (maj, min);
++}
+ #endif
+ 
+ #endif /* sys/sysmacros.h */
++

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2007-09-09 17:46:04 UTC (rev 
2543)
+++ glibc-package/trunk/debian/patches/series   2007-09-09 18:10:05 UTC (rev 
2544)
@@ -140,6 +140,7 @@
 any/local-rtld.diff -p0
 any/local-sysctl.diff -p0
 any/local-stubs_h.diff 
+any/local-sysmacros.diff -p0
 any/local-tcsetaddr.diff -p0
 any/local-tst-mktime2.diff -p0
 any/local-version-sanity.diff -p0


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



Processed: tagging 439859

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 439859 + pending
Bug#439859: /usr/include/sys/sysmacros.h defines "major", "minor" and "makedev" 
as macros
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



r2543 - in glibc-package/trunk/debian: . patches/kfreebsd sysdeps

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 17:46:04 + (Sun, 09 Sep 2007)
New Revision: 2543

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
   glibc-package/trunk/debian/sysdeps/kfreebsd-amd64.mk
Log:
  * kfreebsd/local-sysdeps.diff: update to revision 1998 (from glibc-bsd).
  * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour now



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 16:10:22 UTC (rev 
2542)
+++ glibc-package/trunk/debian/changelog2007-09-09 17:46:04 UTC (rev 
2543)
@@ -17,8 +17,10 @@
 /usr/share/locale/locale.alias.
   * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
 bug#441026.
+  * kfreebsd/local-sysdeps.diff: update to revision 1998 (from glibc-bsd).
+  * sysdeps/kfreebsd-amd64.mk: uses x86_64 headers also for the i486 flavour 
now
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 18:09:26 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 19:35:56 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff
===
--- glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff  
2007-09-09 16:10:22 UTC (rev 2542)
+++ glibc-package/trunk/debian/patches/kfreebsd/local-sysdeps.diff  
2007-09-09 17:46:04 UTC (rev 2543)
@@ -4619,7 +4619,7 @@
 +#define   _NSIG   129 /* Biggest signal number + 1.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h 
ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h1970-01-01 
01:00:00.0 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h   2006-10-18 
09:59:57.0 +0200
 ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/sigset.h   2007-09-09 
18:52:52.0 +0200
 @@ -0,0 +1,140 @@
 +/* __sig_atomic_t, __sigset_t, and related definitions.  FreeBSD version.
 +   Copyright (C) 1994-1996, 2002 Free Software Foundation, Inc.
@@ -4640,13 +4640,12 @@
 +   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 +   02111-1307 USA.  */
 +
-+#ifndef _SIGSET_H_types
-+#define _SIGSET_H_types   1
++#ifndef   _SIGSET_H_types
++# define _SIGSET_H_types  1
 +
 +typedef int __sig_atomic_t;
 +
 +/* A `sigset_t' has a bit for each signal.  */
-+__extension__
 +typedef struct
 +  {
 +union
@@ -4656,22 +4655,23 @@
 +  };
 +  } __sigset_t;
 +
-+#endif/* ! _SIGSET_H_types */
++#endif
 +
++
 +/* We only want to define these functions if  was actually
 +   included; otherwise we were included just to define the types.  Since we
 +   are namespace-clean, it wouldn't hurt to define extra macros.  But
 +   trouble can be caused by functions being defined (e.g., any global
 +   register vars declared later will cause compilation errors).  */
 +
-+#if !defined (_SIGSET_H_fns) && defined (_SIGNAL_H)
-+#define _SIGSET_H_fns 1
++#if !defined _SIGSET_H_fns && defined _SIGNAL_H
++# define _SIGSET_H_fns 1
 +
 +# ifndef _EXTERN_INLINE
-+#  define _EXTERN_INLINE extern __inline
++#  define _EXTERN_INLINE __extern_inline
 +# endif
 +
-+/* Return a mask that includes SIG only.  */
++/* Return a mask that includes the bit for SIG only.  */
 +# define __sigmask(sig)   ((unsigned int) 1 << ((sig) - 1) % 32)
 +
 +/* Return the word index for SIG.  */
@@ -4760,7 +4760,7 @@
 +# endif
 +
 +
-+#endif /* ! _SIGSET_H_fns */
++#endif /* ! _SIGSET_H_fns.  */
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/socket.h 
ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/socket.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/socket.h1970-01-01 
01:00:00.0 +0100
 +++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/bits/socket.h   2006-10-18 
09:59:57.0 +0200
@@ -9093,11 +9093,11 @@
 +#include 
 diff -x .svn -Nurd null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/bits/mcontext.h 
ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/bits/mcontext.h
 --- null/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/bits/mcontext.h 1970-01-01 
01:00:00.0 +0100
-+++ ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/bits/mcontext.h
2006-10-18 09:59:56.0 +0200
 ports/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/bits/mcontext.h
2007-09-09 19:25:26.0 +0200
 @@ -0,0 +1,111 @@
-+/* Machine-dependent processor state structure for FreeBSD.  i386 version.
++/* Machine-dependent processor state structure for FreeBSD.
 +   Copyright (C) 2002 Free Software Foundation, Inc.
-+   This file is part of the GNU C Library.
++   This file is part of the GNU C Library.  i386 version.
 +
 +   The GNU C Library is free software; you can redistribute it and/or
 +   modify it under the terms of the GNU Lesser General Public
@@ -9148,15

r2542 - in glibc-package/trunk/debian: . sysdeps

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 16:10:22 + (Sun, 09 Sep 2007)
New Revision: 2542

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/amd64.mk
   glibc-package/trunk/debian/sysdeps/i386.mk
   glibc-package/trunk/debian/sysdeps/powerpc.mk
   glibc-package/trunk/debian/sysdeps/ppc64.mk
   glibc-package/trunk/debian/sysdeps/s390.mk
   glibc-package/trunk/debian/sysdeps/sparc.mk
Log:
  * sysdeps/*.mk: don't provide include symlink for bi-arch, but only
an empty directory.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-package/trunk/debian/changelog2007-09-09 16:10:22 UTC (rev 
2542)
@@ -4,6 +4,8 @@
 that they are compatible.
   * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.
   * debian/local/etc_default/locale: remove.  Closes: bug#441360.
+  * sysdeps/*.mk: don't provide include symlink for bi-arch, but only
+an empty directory.
   * debian/rules.d/debhelper.mk: modify nscd/DEBIAN/control during build
 to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
   * debian/local/manpages/nscd.conf.5: document the persistent and shared
@@ -16,7 +18,7 @@
   * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
 bug#441026.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 17:23:45 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 18:09:26 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/sysdeps/amd64.mk
===
--- glibc-package/trunk/debian/sysdeps/amd64.mk 2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-package/trunk/debian/sysdeps/amd64.mk 2007-09-09 16:10:22 UTC (rev 
2542)
@@ -32,7 +32,7 @@
debian/libc6-dev-i386/usr/include/sys
 cp -af debian/tmp-i386/usr/include/i486-linux-gnu/sys/vm86.h \
debian/libc6-dev-i386/usr/include/sys
-ln -sf . debian/libc6-dev-i386/usr/include/i486-linux-gnu
+mkdir -p debian/libc6-dev-i386/usr/include/i486-linux-gnu
 endef
 
 define libc6-i386_extra_pkg_install

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===
--- glibc-package/trunk/debian/sysdeps/i386.mk  2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-package/trunk/debian/sysdeps/i386.mk  2007-09-09 16:10:22 UTC (rev 
2542)
@@ -66,6 +66,6 @@
 mkdir -p debian/libc6-dev-amd64/usr/include/gnu
 cp -af debian/tmp-amd64/usr/include/gnu/stubs-64.h \
debian/libc6-dev-amd64/usr/include/gnu
-ln -sf . debian/libc6-dev-amd64/usr/include/x86_64-linux-gnu
+mkdir -p debian/libc6-dev-amd64/usr/include/x86_64-linux-gnu
 endef
 

Modified: glibc-package/trunk/debian/sysdeps/powerpc.mk
===
--- glibc-package/trunk/debian/sysdeps/powerpc.mk   2007-09-09 15:24:15 UTC 
(rev 2541)
+++ glibc-package/trunk/debian/sysdeps/powerpc.mk   2007-09-09 16:10:22 UTC 
(rev 2542)
@@ -16,6 +16,6 @@
 mkdir -p debian/libc6-dev-ppc64/usr/include/gnu
 cp -af debian/tmp-ppc64/usr/include/powerpc64-linux-gnu/gnu/stubs-64.h \
 debian/libc6-dev-ppc64/usr/include/gnu
-ln -sf . debian/libc6-dev-ppc64/usr/include/powerpc64-linux-gnu
+mkdir -p debian/libc6-dev-ppc64/usr/include/powerpc64-linux-gnu
 endef
 

Modified: glibc-package/trunk/debian/sysdeps/ppc64.mk
===
--- glibc-package/trunk/debian/sysdeps/ppc64.mk 2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-package/trunk/debian/sysdeps/ppc64.mk 2007-09-09 16:10:22 UTC (rev 
2542)
@@ -28,7 +28,7 @@
 mkdir -p debian/libc6-dev-powerpc/usr/include/gnu
 cp -af debian/tmp-powerpc/usr/include/powerpc-linux-gnu/gnu/stubs-32.h \
 debian/libc6-dev-powerpc/usr/include/gnu
-ln -sf . debian/libc6-dev-powerpc/usr/include/powerpc-linux-gnu
+mkdir -p debian/libc6-dev-powerpc/usr/include/powerpc-linux-gnu
 endef
 
 # create a symlink for the 32 bit dynamic linker in /lib

Modified: glibc-package/trunk/debian/sysdeps/s390.mk
===
--- glibc-package/trunk/debian/sysdeps/s390.mk  2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-package/trunk/debian/sysdeps/s390.mk  2007-09-09 16:10:22 UTC (rev 
2542)
@@ -16,7 +16,7 @@
 mkdir -p debian/libc6-dev-s390x/usr/include/gnu
 cp -af debian/tmp-s390x/usr/include/s390x-linux-gnu/gnu/stubs-64.h \
 debian/libc6-dev-s390x/usr/include/gnu
-ln -sf . debian/libc6-dev-s390x/usr/include/s390x-linux-gnu
+mkdir -p debian/libc6-dev-s390x/usr/include/s390x-linux-gnu
 endef
 
 define libc6-s390x_extra_pkg_install

Modified: glibc-package/trunk/debian/sysdeps/sparc.mk
===
--- glibc-package/trunk/debian/sysdeps/sparc.mk 2007-09-09 15:24:15 UTC (rev 
2541)
+++ glibc-pack

Bug#175528: sednemha

2007-09-09 Thread Muge Nadler

Good day Nadler
Ever felt like you don't measure up?

Vadim Savoth
http://www.smonter.com/




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



r2541 - in glibc-package/trunk/debian: . patches/localedata

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 15:24:15 + (Sun, 09 Sep 2007)
New Revision: 2541

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/localedata/tailor-iso14651_t1.diff
Log:
  * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
bug#441026.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 14:59:48 UTC (rev 
2540)
+++ glibc-package/trunk/debian/changelog2007-09-09 15:24:15 UTC (rev 
2541)
@@ -8,13 +8,15 @@
 to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
   * debian/local/manpages/nscd.conf.5: document the persistent and shared
 cache options.  Closes: bug#338504.
-  * patches/all/local-alias-UTF-8.diff: encode locales.alias in UTF-8. 
+  * patches/all/local-alias-UTF-8.diff: encode locales.alias in UTF-8.
 Closes: bug#404433.
   * debhelper.in/locales.links, debhelper.in/locales.install: move
 locales.alias into /etc and provide a symlink in
 /usr/share/locale/locale.alias.
+  * patches/localedata/tailor-iso14651_t1.diff: fix fi_FI locale.  Closes:
+bug#441026.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 16:56:56 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 17:23:45 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/patches/localedata/tailor-iso14651_t1.diff
===
--- glibc-package/trunk/debian/patches/localedata/tailor-iso14651_t1.diff   
2007-09-09 14:59:48 UTC (rev 2540)
+++ glibc-package/trunk/debian/patches/localedata/tailor-iso14651_t1.diff   
2007-09-09 15:24:15 UTC (rev 2541)
@@ -2240,7 +2240,7 @@
   ;;;
 - ;;;
   ;;;
-+reorder-after 
++reorder-after 
 + ;;;
 + ;;;
 + ;;;


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



Bug#433690: iceape-browser: crashes viewing a page

2007-09-09 Thread Baurzhan Ismagulov
On Sun, Sep 09, 2007 at 03:35:51PM +0200, Aurelien Jarno wrote:
> > iceape segfaults accessing anekdotov.net (used to work till today):
> > 
> > #0  0xb7fd37f2 in ?? ()
> > #1  0xb7e37501 in raise () from /lib/i686/cmov/libpthread.so.0
> > #2  0xb5c41fb2 in nsProfileLock::FatalSignalHandler (signo=0xb)
> > at nsProfileLock.cpp:206
> > #3  
> > #4  0xb7629b22 in rfc3484_sort () from /lib/i686/cmov/libc.so.6
> > #5  0xb759ce37 in msort_with_tmp () from /lib/i686/cmov/libc.so.6
> > #6  0xb759d048 in qsort () from /lib/i686/cmov/libc.so.6
> > #7  0xb7628fca in getaddrinfo () from /lib/i686/cmov/libc.so.6
> > #8  0xb7e6dfdf in PR_GetAddrInfoByName (hostname=0x9d76f84 
> > "counter.yadro.ru",
> > af=0x0, flags=0x8020) at prnetdb.c:2118
> > #9  0xb70e3969 in nsHostResolver::ThreadFunc (arg=0x810b658)
> > at nsHostResolver.cpp:648
> > #10 0xb7e7af9c in _pt_root (arg=0x9fb2bb0) at ptthread.c:220
> > #11 0xb7e2f31b in start_thread () from /lib/i686/cmov/libpthread.so.0
> > #12 0xb76418ee in clone () from /lib/i686/cmov/libc.so.6
> 
> This bug is fixed in libc6 version 2.6-1.

Thanks much!

With kind regards,
-- 
Baurzhan Ismagulov
http://www.kz-easy.com/



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



r2540 - in glibc-package/trunk/debian: . debhelper.in patches patches/all

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 14:59:48 + (Sun, 09 Sep 2007)
New Revision: 2540

Added:
   glibc-package/trunk/debian/debhelper.in/locales.links
   glibc-package/trunk/debian/patches/all/local-alias-UTF-8.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/debhelper.in/locales.install
   glibc-package/trunk/debian/patches/series
Log:
  * patches/all/local-alias-UTF-8.diff: encode locales.alias in UTF-8. 
Closes: bug#404433.
  * debhelper.in/locales.links, debhelper.in/locales.install: move
locales.alias into /etc and provide a symlink in
/usr/share/locale/locale.alias.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 13:56:16 UTC (rev 
2539)
+++ glibc-package/trunk/debian/changelog2007-09-09 14:59:48 UTC (rev 
2540)
@@ -8,8 +8,13 @@
 to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
   * debian/local/manpages/nscd.conf.5: document the persistent and shared
 cache options.  Closes: bug#338504.
+  * patches/all/local-alias-UTF-8.diff: encode locales.alias in UTF-8. 
+Closes: bug#404433.
+  * debhelper.in/locales.links, debhelper.in/locales.install: move
+locales.alias into /etc and provide a symlink in
+/usr/share/locale/locale.alias.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 15:55:17 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 16:56:56 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/debhelper.in/locales.install
===
--- glibc-package/trunk/debian/debhelper.in/locales.install 2007-09-09 
13:56:16 UTC (rev 2539)
+++ glibc-package/trunk/debian/debhelper.in/locales.install 2007-09-09 
14:59:48 UTC (rev 2540)
@@ -1,6 +1,6 @@
 debian/tmp-libc/usr/share/locale/[a-z][a-z] usr/share/locale
 debian/tmp-libc/usr/share/locale/[a-z][a-z]_[A-Z][A-Z] usr/share/locale
-debian/tmp-libc/usr/share/locale/locale.alias usr/share/locale
+debian/tmp-libc/usr/share/locale/locale.alias /etc
 debian/tmp-libc/usr/share/i18n/* usr/share/i18n
 debian/local/usr_sbin/locale-gen usr/sbin
 debian/local/usr_sbin/update-locale usr/sbin

Added: glibc-package/trunk/debian/debhelper.in/locales.links
===
--- glibc-package/trunk/debian/debhelper.in/locales.links   
(rev 0)
+++ glibc-package/trunk/debian/debhelper.in/locales.links   2007-09-09 
14:59:48 UTC (rev 2540)
@@ -0,0 +1 @@
+etc/locale.alias usr/share/locale/locale.alias

Added: glibc-package/trunk/debian/patches/all/local-alias-UTF-8.diff
===
--- glibc-package/trunk/debian/patches/all/local-alias-UTF-8.diff   
(rev 0)
+++ glibc-package/trunk/debian/patches/all/local-alias-UTF-8.diff   
2007-09-09 14:59:48 UTC (rev 2540)
@@ -0,0 +1,20 @@
+--- libc/intl/locale.alias
 libc/intl/locale.alias
+@@ -27,7 +27,7 @@
+ # [EMAIL PROTECTED]
+ 
+ bokmalnb_NO.ISO-8859-1
+-bokm�lnb_NO.ISO-8859-1
++bokmålnb_NO.ISO-8859-1
+ catalan   ca_ES.ISO-8859-1
+ croatian  hr_HR.ISO-8859-2
+ czech cs_CZ.ISO-8859-2
+@@ -38,7 +38,7 @@
+ eesti et_EE.ISO-8859-1
+ estonian  et_EE.ISO-8859-1
+ finnish fi_FI.ISO-8859-1
+-fran�ais  fr_FR.ISO-8859-1
++français  fr_FR.ISO-8859-1
+ frenchfr_FR.ISO-8859-1
+ galegogl_ES.ISO-8859-1
+ galician  gl_ES.ISO-8859-1

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2007-09-09 13:56:16 UTC (rev 
2539)
+++ glibc-package/trunk/debian/patches/series   2007-09-09 14:59:48 UTC (rev 
2540)
@@ -98,6 +98,7 @@
 sparc/local-undefined-registers.diff -p0
 #sparc/submitted-timing.diff 
 
+all/local-alias-UTF-8.diff
 all/local-pthread-manpages.diff 
 all/local-remove-manual.diff
 all/local-ru_RU.diff 


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



Processed: tagging 404433

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 404433 + pending
Bug#404433: libc6: The "locale -a" command should output data in the current 
charmap/codeset
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: severity of 404433 is minor

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

> # Automatically generated email from bts, devscripts version 2.10.7
> severity 404433 minor
Bug#404433: libc6: The "locale -a" command should output data in the current 
charmap/codeset
Severity set to `minor' from `minor'

>
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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



r2539 - in glibc-package/trunk/debian: . local/manpages

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 13:56:16 + (Sun, 09 Sep 2007)
New Revision: 2539

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/local/manpages/nscd.conf.5
Log:
  * debian/local/manpages/nscd.conf.5: document the persistent and shared
cache options.  Closes: bug#338504.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 13:18:19 UTC (rev 
2538)
+++ glibc-package/trunk/debian/changelog2007-09-09 13:56:16 UTC (rev 
2539)
@@ -6,8 +6,10 @@
   * debian/local/etc_default/locale: remove.  Closes: bug#441360.
   * debian/rules.d/debhelper.mk: modify nscd/DEBIAN/control during build
 to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
+  * debian/local/manpages/nscd.conf.5: document the persistent and shared
+cache options.  Closes: bug#338504.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 15:16:53 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 15:55:17 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/local/manpages/nscd.conf.5
===
--- glibc-package/trunk/debian/local/manpages/nscd.conf.5   2007-09-09 
13:18:19 UTC (rev 2538)
+++ glibc-package/trunk/debian/local/manpages/nscd.conf.5   2007-09-09 
13:56:16 UTC (rev 2539)
@@ -150,6 +150,28 @@
 cache respectively)
 and invalidates the cache if the file has changed since the
 last check.
+.TP
+.BI persistent \ service\ bool
+.I bool
+must be one of
+.B yes
+(default) or
+.BR no .
+Keep the content of the cache for service over 
+.BR nscd (8)
+restarts. Useful when paranoia mode is set.
+.TP
+.BI shared \ service\ bool
+.I bool
+must be one of
+.B yes
+(default) or
+.BR no .
+The memory mapping of the
+.BR nscd (8)
+databases for service is shared with the clients so that they can directly 
search
+in them instead of having to ask the daemon over the socket each time a lookup 
is
+performed.
 .SH EXAMPLE
 .nf
 


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



Bug#372626: marked as done (LD_PRELOAD and multiarch)

2007-09-09 Thread Debian Bug Tracking System
Your message dated Sun, 9 Sep 2007 16:01:15 +0200
with message-id <[EMAIL PROTECTED]>
and subject line LD_PRELOAD and multiarch
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: libc6
Version: 2.3.2.ds1-22
Severity: wishlist

Background: some of the 32-bit binaries my users would like to run on
amd64 require tricks such as LD_PRELOAD=/usr/lib32/libpangohack.so.0.

Problem: ld-linux (part of the libc6 package) chokes if LD_PRELOAD
contains a library for the wrong architecture (i.e. a 32-bit library
if the executable is 64-bit, and vice-versa). Since LD_PRELOAD is
propagated through the environment, this can prevent a legacy 32-bit
binary from exec()ing a 64-bit binary (e.g., /bin/sh as in the system(3)
library call).

Wish: please make ld-linux skip libraries of the wrong architecture in
LD_PRELOAD without aborting the load. This would make life a lot easier
for users.

My apologies if this has been discussed before: I searched for such a
discussion with Google and didn't find anything.

I've thought a little about alternative solutions. For example, one
could introduce additional environment variables LD32_PRELOAD etc.
(I seem to recall that IRIX is/was doing something along these lines.)
This seems less elegant to me, and may cause security problems since
some software may strip LD_PRELOAD from the environment but let other
variables through.

Another possibility might be to LD_PRELOAD a library that intercepts
the exec() call and prevents LD_PRELOAD propagation to the child
process. But I find that a lot less convenient in general (although
it may be a desirable approach in some cases; but I don't think my
proposal would prevent anyone from taking that approach where warranted).

Question: does LD_LIBRARY_PATH need similar treatment?

--- End Message ---
--- Begin Message ---
Version: 2.3.6.ds1-13

On Sat, Jun 10, 2006 at 08:16:57PM +0200, Sergio Gelato wrote:
> Package: libc6
> Version: 2.3.2.ds1-22
> Severity: wishlist
> 
> Background: some of the 32-bit binaries my users would like to run on
> amd64 require tricks such as LD_PRELOAD=/usr/lib32/libpangohack.so.0.
> 
> Problem: ld-linux (part of the libc6 package) chokes if LD_PRELOAD
> contains a library for the wrong architecture (i.e. a 32-bit library
> if the executable is 64-bit, and vice-versa). Since LD_PRELOAD is
> propagated through the environment, this can prevent a legacy 32-bit
> binary from exec()ing a 64-bit binary (e.g., /bin/sh as in the system(3)
> library call).

This problem has been fixed somewhere between version 2.3.2.ds1-22 and
version 2.3.6.ds1-13. Closing the bug.

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

--- End Message ---


Processed: tagging 338504

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 338504 + pending
Bug#338504: nscd: nscd.conf(5) incomplete
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Processed: tagging 433723

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 433723 + pending
Bug#433723: nscd: on i386 arch, broken Depends: libc6-amd64
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#433690: marked as done (iceape-browser: crashes viewing a page)

2007-09-09 Thread Debian Bug Tracking System
Your message dated Sun, 9 Sep 2007 15:35:51 +0200
with message-id <[EMAIL PROTECTED]>
and subject line iceape-browser: crashes viewing a page
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: iceape-browser
Version: 1.0.9-0etch1
Severity: normal

Hello,

iceape segfaults accessing anekdotov.net (used to work till today):

#0  0xb7fd37f2 in ?? ()
#1  0xb7e37501 in raise () from /lib/i686/cmov/libpthread.so.0
#2  0xb5c41fb2 in nsProfileLock::FatalSignalHandler (signo=0xb)
at nsProfileLock.cpp:206
#3  
#4  0xb7629b22 in rfc3484_sort () from /lib/i686/cmov/libc.so.6
#5  0xb759ce37 in msort_with_tmp () from /lib/i686/cmov/libc.so.6
#6  0xb759d048 in qsort () from /lib/i686/cmov/libc.so.6
#7  0xb7628fca in getaddrinfo () from /lib/i686/cmov/libc.so.6
#8  0xb7e6dfdf in PR_GetAddrInfoByName (hostname=0x9d76f84 "counter.yadro.ru",
af=0x0, flags=0x8020) at prnetdb.c:2118
#9  0xb70e3969 in nsHostResolver::ThreadFunc (arg=0x810b658)
at nsHostResolver.cpp:648
#10 0xb7e7af9c in _pt_root (arg=0x9fb2bb0) at ptthread.c:220
#11 0xb7e2f31b in start_thread () from /lib/i686/cmov/libpthread.so.0
#12 0xb76418ee in clone () from /lib/i686/cmov/libc.so.6

Thanks in advance,
--
Baurzhan Ismagulov
http://www.kz-easy.com/

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (700, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.21-2-k7
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages iceape-browser depends on:
ii  libatk1.0-0   1.12.4-3   The ATK accessibility toolkit
ii  libc6 2.5-11 GNU C Library: Shared libraries
ii  libcairo2 1.2.4-4The Cairo 2D vector graphics libra
ii  libfontconfig12.4.2-1.2  generic font configuration library
ii  libgcc1   1:4.1.1-21 GCC support library
ii  libglib2.0-0  2.12.4-2   The GLib library of C routines
ii  libgtk2.0-0   2.8.20-7   The GTK+ graphical user interface 
pi  libjpeg62 6b-13  The Independent JPEG Group's JPEG 
ii  libmyspell3c2 1:3.1-18   MySpell spellchecking library
ii  libpango1.0-0 1.14.8-5   Layout and rendering of internatio
pi  libpng12-01.2.15~beta5-1 PNG library - runtime
ii  libstdc++64.1.1-21   The GNU Standard C++ Library v3
ii  libx11-6  2:1.0.3-7  X11 client-side library
ii  libxcursor1   1.1.7-4X cursor management library
ii  libxext6  1:1.0.1-2  X11 miscellaneous extension librar
ii  libxfixes31:4.0.1-5  X11 miscellaneous 'fixes' extensio
pi  libxft2   2.1.8.2-8  FreeType-based font drawing librar
ii  libxi61:1.0.1-4  X11 Input extension library
ii  libxinerama1  1:1.0.1-4.1X11 Xinerama extension library
ii  libxrandr22:1.1.0.2-5X11 RandR extension library
ii  libxrender1   1:0.9.1-3  X Rendering Extension client libra
ii  libxt61:1.0.2-2  X11 toolkit intrinsics library
pi  zlib1g1:1.2.3-13 compression library - runtime

Versions of packages iceape-browser recommends:
pn  iceape-gnome-support   (no description available)

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2.6-1

On Wed, Jul 18, 2007 at 11:32:57PM +0200, Baurzhan Ismagulov wrote:
> Package: iceape-browser
> Version: 1.0.9-0etch1
> Severity: normal
> 
> Hello,
> 
> iceape segfaults accessing anekdotov.net (used to work till today):
> 
> #0  0xb7fd37f2 in ?? ()
> #1  0xb7e37501 in raise () from /lib/i686/cmov/libpthread.so.0
> #2  0xb5c41fb2 in nsProfileLock::FatalSignalHandler (signo=0xb)
> at nsProfileLock.cpp:206
> #3  
> #4  0xb7629b22 in rfc3484_sort () from /lib/i686/cmov/libc.so.6
> #5  0xb759ce37 in msort_with_tmp () from /lib/i686/cmov/libc.so.6
> #6  0xb759d048 in qsort () from /lib/i686/cmov/libc.so.6
> #7  0xb7628fca in getaddrinfo () from /lib/i686/cmov/libc.so.6
> #8  0xb7e6dfdf in PR_GetAddrInfoByName (hostname=0x9d76f84 "counter.yadro.ru",
> af=0x0, flags=0x8020) at prnetdb.c:2118
> #9  0xb70e3969 in nsHostResolver::ThreadFunc (arg=0x810b658)
> at nsHostResolver.cpp:648
> #10 0xb7e7af9c in _pt_root (arg=0x9fb2bb0) at ptthread.c:220
> #11 0xb7e2f31b in start_thread () from /lib/i686/cmov/libpthread.so.0
> #12 0xb76418

Bug#334281: marked as done (locale(1): say what the quotes mean)

2007-09-09 Thread Debian Bug Tracking System
Your message dated Sun, 9 Sep 2007 15:38:03 +0200
with message-id <[EMAIL PROTECTED]>
and subject line locale(1): say what the quotes mean
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: libc6
Version: 2.3.5-6
Severity: wishlist

The locale(1) man page should say why it puts quotes around some of the values.

$ locale
LANG=C
LC_CTYPE="C" ...

Still there even after
$ eval export `locale|sed s/=.*/=C/` && locale

P.S., even though the man page refers to setlocale(3), some mention
should be made at to what one needs to do to 'set the locale' in a
shell script. Perhaps just changing some environment variables.

Also the setlocale(3) man page could mention this too.

And somewhere mention why locale "C" is called "C".

--- End Message ---
--- Begin Message ---
On Thu, Oct 13, 2005 at 07:42:13AM +0800, Dan Jacobson wrote:
> Package: libc6
> Version: 2.3.5-6
> Severity: wishlist
> 
> The locale(1) man page should say why it puts quotes around some of the 
> values.

There is no reason for that, so we can't put that in the man page.

And please stop with such silly bug reports.

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

--- End Message ---


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

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 13:18:19 + (Sun, 09 Sep 2007)
New Revision: 2538

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/rules.d/debhelper.mk
Log:
  * debian/rules.d/debhelper.mk: modify nscd/DEBIAN/control during build
to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 11:11:47 UTC (rev 
2537)
+++ glibc-package/trunk/debian/changelog2007-09-09 13:18:19 UTC (rev 
2538)
@@ -4,8 +4,10 @@
 that they are compatible.
   * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.
   * debian/local/etc_default/locale: remove.  Closes: bug#441360.
+  * debian/rules.d/debhelper.mk: modify nscd/DEBIAN/control during build
+to workaround a dpkg-shlibdeps bug.  Closes: bug#433723.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 13:10:21 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun, 09 Sep 2007 15:16:53 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/rules.d/debhelper.mk
===
--- glibc-package/trunk/debian/rules.d/debhelper.mk 2007-09-09 11:11:47 UTC 
(rev 2537)
+++ glibc-package/trunk/debian/rules.d/debhelper.mk 2007-09-09 13:18:19 UTC 
(rev 2538)
@@ -127,6 +127,7 @@
dh_installdeb -p$(curpass)
if [ $(curpass) = nscd ] ; then \
dh_shlibdeps -p$(curpass) ; \
+   sed -e "s/\(Depends:.*libc[0-9.]\+\)-[a-z0-9]\+/\1/" 
debian/nscd/DEBIAN/control ; \
fi
dh_gencontrol -p$(curpass) -- $($(curpass)_control_flags)
dh_md5sums -p$(curpass)


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



Bug#257244: marked as done (/usr/bin/zdump: zdump Foo returns GMT rather than an error.)

2007-09-09 Thread Debian Bug Tracking System
Your message dated Sun, 9 Sep 2007 14:53:32 +0200
with message-id <[EMAIL PROTECTED]>
and subject line /usr/bin/zdump: zdump Foo returns GMT rather than an error.
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: libc6
Version: 2.3.2.ds1-13
Severity: minor
File: /usr/bin/zdump

This can lead to confusion/problems when trying something like zdump
London rather than zdump GB, and likewise if running on a system with
less than the usual zoneinfo files.

Rob


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: LANG=C, LC_CTYPE=C

Versions of packages libc6 depends on:
ii  libdb1-compat 2.1.3-7The Berkeley database routines [gl

-- no debconf information

--- End Message ---
--- Begin Message ---
Version: 2.5-1

On Fri, Jul 02, 2004 at 04:32:48PM +1000, Robert Collins wrote:
> Package: libc6
> Version: 2.3.2.ds1-13
> Severity: minor
> File: /usr/bin/zdump
> 
> This can lead to confusion/problems when trying something like zdump
> London rather than zdump GB, and likewise if running on a system with
> less than the usual zoneinfo files.
> 

This bug has been fixed in glibc 2.5-1.


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

--- End Message ---


Processed: reassign 165881 to glibc-doc-reference

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

> # Automatically generated email from bts, devscripts version 2.10.7
> reassign 165881 glibc-doc-reference
Bug#165881: EAGAIN != EWOULDBLOCK should be described for hppa
Bug reassigned from package `glibc-doc' to `glibc-doc-reference'.

>
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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#271428: marked as done (date: wrong timezone info)

2007-09-09 Thread Debian Bug Tracking System
Your message dated Sun, 9 Sep 2007 14:40:11 +0200
with message-id <[EMAIL PROTECTED]>
and subject line date: wrong timezone info
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

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

--- Begin Message ---
Package: coreutils
Severity: minor
Version: 5.0.91-2
Tags: upstream

$ TZ=Croatia/Split date
Mon Sep 13 06:57:13 Croatia/Split 2004

... when it's really 8:50 there. Croatia/Split does not have
a zoneinfo entry, so date uses GMT instead. Well, then it should say
"GMT" before the year, no? Should be trivial...

Thanks,

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (600, 'testing'), (98, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8

-- 
Please do not CC me when replying to lists; I read them!
 
 .''`. martin f. krafft <[EMAIL PROTECTED]>
: :'  :proud Debian developer, admin, and user
`. `'`
  `-  Debian - when you have better things to do than fixing a system
 
Invalid/expired PGP subkeys? Use subkeys.pgp.net as keyserver!


signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Version: 2.5-1

On Mon, Sep 13, 2004 at 08:58:25AM +0200, martin f krafft wrote:
> Package: coreutils
> Severity: minor
> Version: 5.0.91-2
> Tags: upstream
> 
> $ TZ=Croatia/Split date
> Mon Sep 13 06:57:13 Croatia/Split 2004
> 
> ... when it's really 8:50 there. Croatia/Split does not have
> a zoneinfo entry, so date uses GMT instead. Well, then it should say
> "GMT" before the year, no? Should be trivial...
> 

This bug has been fixed in glibc 2.5-1. Closing the bug.

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

--- End Message ---


Processed: Re: libc6: "No route to host" does not describe EHOSTUNREACH properly

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

> tag 421375 + wontfix
Bug#421375: libc6: "No route to host" does not describe EHOSTUNREACH properly
There were no tags set.
Tags added: wontfix

> 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]



Bug#421375: libc6: "No route to host" does not describe EHOSTUNREACH properly

2007-09-09 Thread Aurelien Jarno
tag 421375 + wontfix
thanks

On Sat, Apr 28, 2007 at 01:51:18PM +0200, Bart Dopheide wrote:
> Package: libc6
> Version: 2.3.6.ds1-13
> Severity: minor
> 
> IMHO "No route to host" is not a string that covers EHOSTUNREACH 
> properly. In common situation it _is_ (that is why no one has complained 
> so far I guess), but I run into trouble with ICMP type 3.13 (admin 
> prohibited):
> 
> # iptables -I INPUT 1 -p tcp --dport 42 -j REJECT --reject-with 
> icmp-admin-prohibited
> # telnet localhost 42
> Trying 127.0.0.1...
> telnet: Unable to connect to remote host: No route to host
> 
> Clearly, there is a route to localhost, but perror describes 
> EHOSTUNREACH as 'No route to host'. In real life situation, I run into 
> trouble with access lists on (Cisco) routers. Testing the connection 
> with telnet gives me nothing but a red herring; checking and rechecking 
> every route tables on every router, traceroute-ing etc. and then 
> discovering with tcpdump that is it in fact admin-prohibited.
> 
> Arguably, there is in fact no route, because the 'would-be route' is 
> prohibited, but then I say that the host might be reachable on other 
> ports, or with other protocols meaning that there _is_ a route
> 
> The only suggestion that comes to my mind that covers the charge better, 
> is 'Destination unreachable'.

Unfortunately changing such an error message will probably breaks a lot
of scripts. You have to live with it.

Tagging this bug as a wontfix.

-- 
  .''`.  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: glibc's getaddrinfo() sort order

2007-09-09 Thread Steve Langasek
I concur with all of Ian's comments, and in particular I would also like to
encourage Kurt to champion this issue to the IETF working group.  My own
past experiences suggest that glibc upstream is willing to hide behind
standards not only when they mandate undesirable behavior but also when they
fail to /prohibit/ undesirable behavior, so it would be nice to have a
solution that in the long term doesn't require the Debian glibc maintainers
to diverge from upstream in order to comply with a ruling of the TC.

I would also underscore the additional reason Kurt has pointed out for why
RFC3484 section 6 rule 9 is inappropriate for IPv4 networks, even in the
absence of NAT.  Over the years, the IPv4 address space has become extremely
fragmented, in large part due to an incomplete understanding of the
long-term significance of early stewardship policies.  As an example, by
2003 the ISP I was working for had network allocations in each of 206.x.x.x,
208.x.x.x, and 64.x.x.x, and have since picked up netblocks in 216.x.x.x and
63.x.x.x.  While some of these netblocks do share common prefixes, the
common prefixes are so short that they aren't even specific to North
America[1], and some of the netblocks are far enough apart that rule 9 would
give precedence to half the planet over the router down the hall.

Rule 9 follows naturally from IPv6 allocation policies which have been
crafted in direct response to the experiences with IPv4 with the intent of
minimizing address space fragmentation.  In IPv6, 64 bits of the address are
"host" bits, and another 16 bits of the prefix denote "local" networks, with
the remaining 48 bits corresponding fairly well with network topology.  This
rule is therefore a sensible default for IPv6, but for IPv4 it easily
results in pessimal behavior and should not be a default.

Cheers,
-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/

[1] http://xkcd.com/195/ :-)


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



Bug#434522: gnome-terminal won't start

2007-09-09 Thread Aurelien Jarno
On Tue, Jul 24, 2007 at 01:32:54PM -0400, Brent S. Elmer, Ph.D. wrote:
> No, I didn't copy any binaries between distributions.  This box is a box
> I run a wiki on.  It is running the testing version.  I don't get on it
> a lot but I did a day or two ago and upgraded whatever was available to
> be upgraded for testing.  Right after the upgrade, these problems
> started happening.  It seems like a new libc6 has hit testing recently.
> If that is the case then I would have upgraded it.  The box is not
> totally crippled.  The moinmoin wiki is still running on it.  gdm does
> not start up but I can still get a NoMachine NX connection into it with
> does start up gnome.  gnome-terminal doesn't work but xterm still does.
> I tried reinstalling gdm, gnome-terminal, and libc6 with apt-get.  I'm
> not sure the reinstall works because it says it installs but I don't
> see /usr/sbin/gdm.  I am running two other testing boxes which don't
> present the problem.
> 

Are you still able to reproduce the problem with the latest glibc
(2.6.1-1 or 2.6.1-2)?

-- 
  .''`.  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]



Processed: Re: Bug#430984: pthreads issue with libc6

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

> severity 430984 grave
Bug#430984: pthreads issue with libc6
Severity set to `grave' from `important'

> reassign 430984 linux-2.6
Bug#430984: pthreads issue with libc6
Bug reassigned from package `libc6' to `linux-2.6'.

> forcemerge 433187 430984
Bug#433187: linux-2.6 - [sparc64-smp] produces unkillable processes
Bug#430984: pthreads issue with libc6
Forcibly Merged 430984 433187.

> 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]



Bug#430984: pthreads issue with libc6

2007-09-09 Thread Aurelien Jarno

severity 430984 grave
reassign 430984 linux-2.6
forcemerge 433187 430984
thanks

BERTRAND Joël a écrit :
> Aurelien Jarno a écrit :
>> On Thu, Jun 28, 2007 at 07:22:51PM +0200, BERTRAND Joël wrote:
>>> Package: libc6
>>> Version: 2.5-9
>>> Arch: sparc64
>> ^^^
>> huh?? Is it really sparc64?
>>
>>> Severity: important
>>>
>>> Hello,
>>>
>>> I have seen a lot of troubles with all programs that use threads on 
>>> a Sun U80/smp running debian testing.
>>>
>>> clamd, bind, milter-greylist, mimedefang, fail2ban and a lot of 
>>> other multithreaded programs stop with dead lock. They don't die, but 
>>> remain in sleep state (mutex trouble ?). This trouble appear when I have 
>>> installed libc6 2.5-9. Kernel is 2.6.20.11.
>>>
>> With glibc 2.5, the threading library has switched to NPTL on sparc, 
>> which has triggered a lot of kernel bugs. This is likely the case here.
>>
>> Please try to update your kernel to 2.6.21 (or 2.6.22-rc) and see if it
>> helps.
> 
>   I have tested with 2.6.21.5. It seems to run longer than with 
> 2.6.20.11, but I can see the same troubles... I will test tomorrow with 
> 2.6.22-rc7.
> 

This is definitively a kernel problem. Reassigning & merging the bug.

-- 
  .''`.  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]



r2537 - in glibc-package/trunk/debian: . debhelper.in local

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 11:11:47 + (Sun, 09 Sep 2007)
New Revision: 2537

Removed:
   glibc-package/trunk/debian/local/etc_default/
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/debhelper.in/locales.install
Log:
  * debian/local/etc_default/locale: remove.  Closes: bug#441360.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-09 11:07:38 UTC (rev 
2536)
+++ glibc-package/trunk/debian/changelog2007-09-09 11:11:47 UTC (rev 
2537)
@@ -3,8 +3,9 @@
   * sysdeps/amd64.mk: uses x86_64 headers also for the i486 flavour now
 that they are compatible.
   * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.
+  * debian/local/etc_default/locale: remove.  Closes: bug#441360.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 13:06:58 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 13:10:21 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/debhelper.in/locales.install
===
--- glibc-package/trunk/debian/debhelper.in/locales.install 2007-09-09 
11:07:38 UTC (rev 2536)
+++ glibc-package/trunk/debian/debhelper.in/locales.install 2007-09-09 
11:11:47 UTC (rev 2537)
@@ -2,7 +2,6 @@
 debian/tmp-libc/usr/share/locale/[a-z][a-z]_[A-Z][A-Z] usr/share/locale
 debian/tmp-libc/usr/share/locale/locale.alias usr/share/locale
 debian/tmp-libc/usr/share/i18n/* usr/share/i18n
-debian/local/etc_default/locale etc/default
 debian/local/usr_sbin/locale-gen usr/sbin
 debian/local/usr_sbin/update-locale usr/sbin
 debian/local/usr_sbin/validlocale usr/sbin


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



r2536 - in glibc-package/trunk/debian: . sysdeps

2007-09-09 Thread aurel32
Author: aurel32
Date: 2007-09-09 11:07:38 + (Sun, 09 Sep 2007)
New Revision: 2536

Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/sysdeps/i386.mk
Log:
  * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.



Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2007-09-07 08:22:29 UTC (rev 
2535)
+++ glibc-package/trunk/debian/changelog2007-09-09 11:07:38 UTC (rev 
2536)
@@ -2,8 +2,9 @@
 
   * sysdeps/amd64.mk: uses x86_64 headers also for the i486 flavour now
 that they are compatible.
+  * sysdeps/i386.mk: uses x86_64 headers also for the main flavour.
 
- -- Aurelien Jarno <[EMAIL PROTECTED]>  Fri,  7 Sep 2007 10:21:30 +0200
+ -- Aurelien Jarno <[EMAIL PROTECTED]>  Sun,  9 Sep 2007 13:06:58 +0200
 
 glibc (2.6.1-2) unstable; urgency=low
 

Modified: glibc-package/trunk/debian/sysdeps/i386.mk
===
--- glibc-package/trunk/debian/sysdeps/i386.mk  2007-09-07 08:22:29 UTC (rev 
2535)
+++ glibc-package/trunk/debian/sysdeps/i386.mk  2007-09-09 11:07:38 UTC (rev 
2536)
@@ -45,12 +45,15 @@
 amd64_CXX = $(CXX) -m64 -D__x86_64__
 amd64_extra_cflags = -O3 -g
 amd64_extra_config_options = $(extra_config_options) --disable-profile
-amd64_includedir = /usr/include/x86_64-linux-gnu
 amd64_slibdir = /lib64
 amd64_libdir = /usr/lib64
 
 define amd64_extra_install
-cp debian/tmp-amd64/usr/bin/ldd debian/tmp-libc/usr/bin
+cp debian/tmp-amd64/usr/bin/ldd \
+   debian/tmp-libc/usr/bin
+cp -af debian/tmp-amd64/usr/include/* \
+   debian/tmp-libc/usr/include
+rm -f debian/tmp-libc/usr/include/gnu/stubs-64.h
 endef
 
 define libc6-dev_extra_pkg_install
@@ -60,7 +63,9 @@
 endef
 
 define libc6-dev-amd64_extra_pkg_install
-mkdir -p debian/libc6-dev-amd64/usr/include
-cp -af debian/tmp-amd64/usr/include/x86_64-linux-gnu \
-   debian/libc6-dev-amd64/usr/include
+mkdir -p debian/libc6-dev-amd64/usr/include/gnu
+cp -af debian/tmp-amd64/usr/include/gnu/stubs-64.h \
+   debian/libc6-dev-amd64/usr/include/gnu
+ln -sf . debian/libc6-dev-amd64/usr/include/x86_64-linux-gnu
 endef
+


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



Processed: tagging 441360

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

> # Automatically generated email from bts, devscripts version 2.9.26
> tags 441360 + pending
Bug#441360: locales 2.6.1-2 ships /etc/default/locale as a conffile
There were no tags set.
Tags added: 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 [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#187391: Woman for You

2007-09-09 Thread Kathie Reaves
Hey !


How are things going?
Autumn hes come at least! Romance is in the air!
Beautiful and single (!!!) Russian and Ukrainian women are eager to meet you!
They have placed their profiles at the site and waiting for your attention.

Don’t loose time and come get registered at http://singelgir1.cn/?idAff=67 for 
free.
 




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