Bug#791915: libc-bin: If you write `. ldd` the terminal will close and I will not see the error message.

2015-07-09 Thread alsoijw
Package: libc-bin
Version: 2.19-18
Severity: important

Dear Maintainer,

If you write `. ldd` the terminal will close and I will not see the error 
message.


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_UA.utf8, LC_CTYPE=ru_UA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc-bin depends on:
ii  libc62.19-18
ii  libcap2  1:2.24-8

libc-bin recommends no packages.

libc-bin suggests no packages.

-- debconf-show failed


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150709141134.16453.83516.reportbug@debian



r6462 - in glibc-package/trunk/debian: . patches patches/hurd-i386

2015-07-09 Thread Samuel Thibault
Author: sthibault
Date: 2015-07-09 12:04:13 + (Thu, 09 Jul 2015)
New Revision: 6462

Added:
   glibc-package/trunk/debian/patches/hurd-i386/cvs-mlock.diff
Modified:
   glibc-package/trunk/debian/changelog
   glibc-package/trunk/debian/patches/series
Log:
hurd-i386/cvs-mlock.diff: New patch to permit to use mlock from non-root 
process.


Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2015-06-16 18:56:47 UTC (rev 
6461)
+++ glibc-package/trunk/debian/changelog2015-07-09 12:04:13 UTC (rev 
6462)
@@ -1,3 +1,10 @@
+glibc (2.19-19) UNRELEASED; urgency=medium
+
+  * patches/hurd-i386/cvs-mlock.diff: New patch to permit to use mlock from
+non-root process.
+
+ -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:02:08 +0200
+
 glibc (2.19-18) unstable; urgency=medium
 
   [ Aurelien Jarno ]

Added: glibc-package/trunk/debian/patches/hurd-i386/cvs-mlock.diff
===
--- glibc-package/trunk/debian/patches/hurd-i386/cvs-mlock.diff 
(rev 0)
+++ glibc-package/trunk/debian/patches/hurd-i386/cvs-mlock.diff 2015-07-09 
12:04:13 UTC (rev 6462)
@@ -0,0 +1,72 @@
+commit ed4060f50ea84c7e238110955253647fc091aee9
+Author: Samuel Thibault samuel.thiba...@ens-lyon.org
+Date:   Thu Jul 9 13:56:30 2015 +0200
+
+hurd: permit to use mlock from non-root process
+
+* sysdeps/mach/hurd/mlock.c (mlock): When __get_privileged_ports
+returns an error, also try to use host port from __mach_host_self for
+the __vm_wire call.
+* sysdeps/mach/hurd/munlock.c (munlock): Likewise.
+
+diff --git a/sysdeps/mach/hurd/mlock.c b/sysdeps/mach/hurd/mlock.c
+index 10078e7..8ef568e 100644
+--- a/sysdeps/mach/hurd/mlock.c
 b/sysdeps/mach/hurd/mlock.c
+@@ -28,19 +28,20 @@
+ int
+ mlock (const void *addr, size_t len)
+ {
+-  mach_port_t hostpriv;
++  mach_port_t host;
+   vm_address_t page;
+   error_t err;
+ 
+-  err = __get_privileged_ports (hostpriv, NULL);
++  err = __get_privileged_ports (host, NULL);
+   if (err)
+-return __hurd_fail (EPERM);
++host = __mach_host_self();
+ 
+   page = trunc_page ((vm_address_t) addr);
+   len = round_page ((vm_address_t) addr + len) - page;
+-  err = __vm_wire (hostpriv, __mach_task_self (), page, len,
+- VM_PROT_READ);
+-  __mach_port_deallocate (__mach_task_self (), hostpriv);
++
++  err = __vm_wire (host, __mach_task_self (), page, len, VM_PROT_READ);
++  if (host != __mach_host_self())
++__mach_port_deallocate (__mach_task_self (), host);
+ 
+   return err ? __hurd_fail (err) : 0;
+ }
+diff --git a/sysdeps/mach/hurd/munlock.c b/sysdeps/mach/hurd/munlock.c
+index 45d..d063afc 100644
+--- a/sysdeps/mach/hurd/munlock.c
 b/sysdeps/mach/hurd/munlock.c
+@@ -27,18 +27,20 @@
+ int
+ munlock (const void *addr, size_t len)
+ {
+-  mach_port_t hostpriv;
++  mach_port_t host;
+   vm_address_t page;
+   error_t err;
+ 
+-  err = __get_privileged_ports (hostpriv, NULL);
++  err = __get_privileged_ports (host, NULL);
+   if (err)
+-return __hurd_fail (EPERM);
++host = __mach_host_self();
+ 
+   page = trunc_page ((vm_address_t) addr);
+   len = round_page ((vm_address_t) addr + len) - page;
+-  err = __vm_wire (hostpriv, __mach_task_self (), page, len, VM_PROT_NONE);
+-  __mach_port_deallocate (__mach_task_self (), hostpriv);
++
++  err = __vm_wire (host, __mach_task_self (), page, len, VM_PROT_NONE);
++  if (host != __mach_host_self())
++__mach_port_deallocate (__mach_task_self (), host);
+ 
+   return err ? __hurd_fail (err) : 0;
+ }

Modified: glibc-package/trunk/debian/patches/series
===
--- glibc-package/trunk/debian/patches/series   2015-06-16 18:56:47 UTC (rev 
6461)
+++ glibc-package/trunk/debian/patches/series   2015-07-09 12:04:13 UTC (rev 
6462)
@@ -158,6 +158,7 @@
 hurd-i386/cvs-libpthread-dlopen.diff
 hurd-i386/cvs-libpthread-libc-lockP.diff
 hurd-i386/cvs-libpthread-libc-lockP2.diff
+hurd-i386/cvs-mlock.diff
 
 i386/local-biarch.diff
 i386/local-cmov.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1zdayn-0003qo...@moszumanska.debian.org



r6463 - in glibc-package/branches/glibc-2.21/debian: . patches patches/hurd-i386

2015-07-09 Thread Samuel Thibault
Author: sthibault
Date: 2015-07-09 12:35:40 + (Thu, 09 Jul 2015)
New Revision: 6463

Added:
   glibc-package/branches/glibc-2.21/debian/patches/hurd-i386/cvs-mlock.diff
Modified:
   glibc-package/branches/glibc-2.21/debian/changelog
   glibc-package/branches/glibc-2.21/debian/patches/series
Log:
port r6462 from 2.19: hurd-i386/cvs-mlock.diff: New patch to permit to use 
mlock from non-root process.

Modified: glibc-package/branches/glibc-2.21/debian/changelog
===
--- glibc-package/branches/glibc-2.21/debian/changelog  2015-07-09 12:04:13 UTC 
(rev 6462)
+++ glibc-package/branches/glibc-2.21/debian/changelog  2015-07-09 12:35:40 UTC 
(rev 6463)
@@ -214,6 +214,13 @@
 
  -- Adam Conrad adcon...@0c3.net  Fri, 06 Mar 2015 13:47:43 -0700
 
+glibc (2.19-19) UNRELEASED; urgency=medium
+
+  * patches/hurd-i386/cvs-mlock.diff: New patch to permit to use mlock from
+non-root process.
+
+ -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:02:08 +0200
+
 glibc (2.19-18) unstable; urgency=medium
 
   [ Aurelien Jarno ]

Copied: 
glibc-package/branches/glibc-2.21/debian/patches/hurd-i386/cvs-mlock.diff (from 
rev 6462, glibc-package/trunk/debian/patches/hurd-i386/cvs-mlock.diff)
===
--- glibc-package/branches/glibc-2.21/debian/patches/hurd-i386/cvs-mlock.diff   
(rev 0)
+++ glibc-package/branches/glibc-2.21/debian/patches/hurd-i386/cvs-mlock.diff   
2015-07-09 12:35:40 UTC (rev 6463)
@@ -0,0 +1,72 @@
+commit ed4060f50ea84c7e238110955253647fc091aee9
+Author: Samuel Thibault samuel.thiba...@ens-lyon.org
+Date:   Thu Jul 9 13:56:30 2015 +0200
+
+hurd: permit to use mlock from non-root process
+
+* sysdeps/mach/hurd/mlock.c (mlock): When __get_privileged_ports
+returns an error, also try to use host port from __mach_host_self for
+the __vm_wire call.
+* sysdeps/mach/hurd/munlock.c (munlock): Likewise.
+
+diff --git a/sysdeps/mach/hurd/mlock.c b/sysdeps/mach/hurd/mlock.c
+index 10078e7..8ef568e 100644
+--- a/sysdeps/mach/hurd/mlock.c
 b/sysdeps/mach/hurd/mlock.c
+@@ -28,19 +28,20 @@
+ int
+ mlock (const void *addr, size_t len)
+ {
+-  mach_port_t hostpriv;
++  mach_port_t host;
+   vm_address_t page;
+   error_t err;
+ 
+-  err = __get_privileged_ports (hostpriv, NULL);
++  err = __get_privileged_ports (host, NULL);
+   if (err)
+-return __hurd_fail (EPERM);
++host = __mach_host_self();
+ 
+   page = trunc_page ((vm_address_t) addr);
+   len = round_page ((vm_address_t) addr + len) - page;
+-  err = __vm_wire (hostpriv, __mach_task_self (), page, len,
+- VM_PROT_READ);
+-  __mach_port_deallocate (__mach_task_self (), hostpriv);
++
++  err = __vm_wire (host, __mach_task_self (), page, len, VM_PROT_READ);
++  if (host != __mach_host_self())
++__mach_port_deallocate (__mach_task_self (), host);
+ 
+   return err ? __hurd_fail (err) : 0;
+ }
+diff --git a/sysdeps/mach/hurd/munlock.c b/sysdeps/mach/hurd/munlock.c
+index 45d..d063afc 100644
+--- a/sysdeps/mach/hurd/munlock.c
 b/sysdeps/mach/hurd/munlock.c
+@@ -27,18 +27,20 @@
+ int
+ munlock (const void *addr, size_t len)
+ {
+-  mach_port_t hostpriv;
++  mach_port_t host;
+   vm_address_t page;
+   error_t err;
+ 
+-  err = __get_privileged_ports (hostpriv, NULL);
++  err = __get_privileged_ports (host, NULL);
+   if (err)
+-return __hurd_fail (EPERM);
++host = __mach_host_self();
+ 
+   page = trunc_page ((vm_address_t) addr);
+   len = round_page ((vm_address_t) addr + len) - page;
+-  err = __vm_wire (hostpriv, __mach_task_self (), page, len, VM_PROT_NONE);
+-  __mach_port_deallocate (__mach_task_self (), hostpriv);
++
++  err = __vm_wire (host, __mach_task_self (), page, len, VM_PROT_NONE);
++  if (host != __mach_host_self())
++__mach_port_deallocate (__mach_task_self (), host);
+ 
+   return err ? __hurd_fail (err) : 0;
+ }

Modified: glibc-package/branches/glibc-2.21/debian/patches/series
===
--- glibc-package/branches/glibc-2.21/debian/patches/series 2015-07-09 
12:04:13 UTC (rev 6462)
+++ glibc-package/branches/glibc-2.21/debian/patches/series 2015-07-09 
12:35:40 UTC (rev 6463)
@@ -142,6 +142,7 @@
 hurd-i386/cvs-libc-modules.h.diff
 hurd-i386/cvs-warnings.diff
 hurd-i386/cvs-check-local-headers.diff
+hurd-i386/cvs-mlock.diff
 
 i386/local-biarch.diff
 i386/local-cmov.diff


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1zdb3e-0007l1...@moszumanska.debian.org



Processing of glibc_2.19-19_amd64.changes

2015-07-09 Thread Debian FTP Masters
glibc_2.19-19_amd64.changes uploaded successfully to localhost
along with the files:
  glibc_2.19-19.dsc
  glibc_2.19-19.debian.tar.xz
  glibc-doc_2.19-19_all.deb
  glibc-source_2.19-19_all.deb
  libc-bin_2.19-19_amd64.deb
  libc-dev-bin_2.19-19_amd64.deb
  libc6-dbg_2.19-19_amd64.deb
  libc6-dev-i386_2.19-19_amd64.deb
  libc6-dev-x32_2.19-19_amd64.deb
  libc6-dev_2.19-19_amd64.deb
  libc6-i386_2.19-19_amd64.deb
  libc6-pic_2.19-19_amd64.deb
  libc6-udeb_2.19-19_amd64.udeb
  libc6-x32_2.19-19_amd64.deb
  libc6_2.19-19_amd64.deb
  libnss-dns-udeb_2.19-19_amd64.udeb
  libnss-files-udeb_2.19-19_amd64.udeb
  locales-all_2.19-19_amd64.deb
  locales_2.19-19_all.deb
  multiarch-support_2.19-19_amd64.deb
  nscd_2.19-19_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1zdkf7-0002ib...@franck.debian.org



glibc_2.19-19_amd64.changes ACCEPTED into unstable

2015-07-09 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Thu, 09 Jul 2015 14:28:56 +0200
Source: glibc
Binary: libc-bin libc-dev-bin glibc-doc glibc-source locales locales-all nscd 
multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 
libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev 
libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg 
libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc 
libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 
libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 
libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 
libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 
libc6-i686 libc6-xen libc0.1-i686 libc0.3-i686 libc0.3-xen libc6.1-alphaev67 
libc6-loongson2f libnss-dns-udeb libnss-files-udeb
Architecture: source all amd64
Version: 2.19-19
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers debian-glibc@lists.debian.org
Changed-By: Samuel Thibault sthiba...@debian.org
Description:
 glibc-doc  - GNU C Library: Documentation
 glibc-source - GNU C Library: sources
 libc-bin   - GNU C Library: Binaries
 libc-dev-bin - GNU C Library: Development binaries
 libc0.1- GNU C Library: Shared libraries
 libc0.1-dbg - GNU C Library: detached debugging symbols
 libc0.1-dev - GNU C Library: Development Libraries and Header Files
 libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64
 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64
 libc0.1-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc0.1-pic - GNU C Library: PIC archive library
 libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3- GNU C Library: Shared libraries
 libc0.3-dbg - GNU C Library: detached debugging symbols
 libc0.3-dev - GNU C Library: Development Libraries and Header Files
 libc0.3-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc0.3-pic - GNU C Library: PIC archive library
 libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc0.3-xen - GNU C Library: Shared libraries [Xen version]
 libc6  - GNU C Library: Shared libraries
 libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64
 libc6-dbg  - GNU C Library: detached debugging symbols
 libc6-dev  - GNU C Library: Development Libraries and Header Files
 libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64
 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64
 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS
 libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64
 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64
 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for 
ppc64
 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64
 libc6-dev-s390 - GNU C Library: 32bit Development Libraries for IBM zSeries
 libc6-dev-sparc - GNU C Library: 32bit Development Libraries for SPARC
 libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC
 libc6-dev-x32 - GNU C Library: X32 ABI Development Libraries for AMD64
 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64
 libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
 libc6-loongson2f - GNU C Library: Shared libraries (Loongson 2F optimized)
 libc6-mips32 - GNU C Library: o32 Shared libraries for MIPS
 libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64
 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64
 libc6-pic  - GNU C Library: PIC archive library
 libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64
 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64
 libc6-s390 - GNU C Library: 32bit Shared libraries for IBM zSeries
 libc6-sparc - GNU C Library: 32bit Shared libraries for SPARC
 libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC
 libc6-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libc6-x32  - GNU C Library: X32 ABI Shared libraries for AMD64
 libc6-xen  - GNU C Library: Shared libraries [Xen version]
 libc6.1- GNU C Library: Shared libraries
 libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized)
 libc6.1-dbg - GNU C Library: detached debugging symbols
 libc6.1-dev - GNU C Library: Development Libraries and Header Files
 libc6.1-pic - GNU C Library: PIC archive library
 libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb)
 libnss-dns-udeb - GNU C Library: NSS helper for DNS - udeb (udeb)
 libnss-files-udeb - GNU C Library: NSS helper for files - udeb (udeb)
 locales- GNU C Library: National Language (locale) data [support]
 locales-all - GNU C Library: Precompiled locale data
 multiarch-support - Transitional package to ensure multiarch compatibility
 nscd   - GNU C Library: Name Service Cache Daemon
Changes:
 glibc (2.19-19) 

r6464 - glibc-package/trunk/debian

2015-07-09 Thread Samuel Thibault
Author: sthibault
Date: 2015-07-09 22:37:52 + (Thu, 09 Jul 2015)
New Revision: 6464

Modified:
   glibc-package/trunk/debian/changelog
Log:
upload

Modified: glibc-package/trunk/debian/changelog
===
--- glibc-package/trunk/debian/changelog2015-07-09 12:35:40 UTC (rev 
6463)
+++ glibc-package/trunk/debian/changelog2015-07-09 22:37:52 UTC (rev 
6464)
@@ -1,9 +1,9 @@
-glibc (2.19-19) UNRELEASED; urgency=medium
+glibc (2.19-19) unstable; urgency=medium
 
   * patches/hurd-i386/cvs-mlock.diff: New patch to permit to use mlock from
 non-root process.
 
- -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:02:08 +0200
+ -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:28:56 +0200
 
 glibc (2.19-18) unstable; urgency=medium
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1zdks0-0003kn...@moszumanska.debian.org



r6465 - glibc-package/branches/glibc-2.21/debian

2015-07-09 Thread Samuel Thibault
Author: sthibault
Date: 2015-07-09 22:38:30 + (Thu, 09 Jul 2015)
New Revision: 6465

Modified:
   glibc-package/branches/glibc-2.21/debian/changelog
Log:
port r6464 from 2.19: upload

Modified: glibc-package/branches/glibc-2.21/debian/changelog
===
--- glibc-package/branches/glibc-2.21/debian/changelog  2015-07-09 22:37:52 UTC 
(rev 6464)
+++ glibc-package/branches/glibc-2.21/debian/changelog  2015-07-09 22:38:30 UTC 
(rev 6465)
@@ -214,12 +214,12 @@
 
  -- Adam Conrad adcon...@0c3.net  Fri, 06 Mar 2015 13:47:43 -0700
 
-glibc (2.19-19) UNRELEASED; urgency=medium
+glibc (2.19-19) unstable; urgency=medium
 
   * patches/hurd-i386/cvs-mlock.diff: New patch to permit to use mlock from
 non-root process.
 
- -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:02:08 +0200
+ -- Samuel Thibault sthiba...@debian.org  Thu, 09 Jul 2015 14:28:56 +0200
 
 glibc (2.19-18) unstable; urgency=medium
 


-- 
To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/e1zdksc-0001m9...@moszumanska.debian.org



Bug#791915: marked as done (libc-bin: If you write `. ldd` the terminal will close and I will not see the error message.)

2015-07-09 Thread Debian Bug Tracking System
Your message dated Thu, 9 Jul 2015 16:48:17 +0200
with message-id 20150709144817.ge10...@aurel32.net
and subject line Re: Bug#791915: libc-bin: If you write `. ldd` the terminal 
will close and I will not see the error message.
has caused the Debian Bug report #791915,
regarding libc-bin: If you write `. ldd` the terminal will close and I will not 
see the error message.
to be marked as done.

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

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


-- 
791915: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=791915
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: libc-bin
Version: 2.19-18
Severity: important

Dear Maintainer,

If you write `. ldd` the terminal will close and I will not see the error 
message.


-- System Information:
Debian Release: 8.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_UA.utf8, LC_CTYPE=ru_UA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc-bin depends on:
ii  libc62.19-18
ii  libcap2  1:2.24-8

libc-bin recommends no packages.

libc-bin suggests no packages.

-- debconf-show failed
---End Message---
---BeginMessage---
On 2015-07-09 17:11, alsoijw wrote:
 Package: libc-bin
 Version: 2.19-18
 Severity: important
 
 Dear Maintainer,
 
 If you write `. ldd` the terminal will close and I will not see the error 
 message.
 

Using this syntax you are sourcing the script instead of executing it.
It's not a bug in ldd.

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net---End Message---