Your message dated Sun, 15 May 2011 16:47:27 +0000
with message-id <e1qletx-0000vg...@franck.debian.org>
and subject line Bug#626503: fixed in schroot 1.4.22-1
has caused the Debian Bug report #626503,
regarding dchroot-dsa: Aborts with error parsing dchroot.conf
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.)
--
626503: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626503
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: dchroot-dsa
Version: 1.4.19-1
Severity: serious
Tags: patch
Justification: Fatal exception
% dchroot-dsa foo
E: basic_string::_S_construct null not valid
% sudo gdb /usr/bin/dchroot-dsa
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/dchroot-dsa...Reading symbols from
/usr/lib/debug/usr/bin/dchroot-dsa...done.
done.
(gdb) catch throw
Catchpoint 1 (throw)
(gdb) run foo
Starting program: /usr/bin/dchroot-dsa foo
[Thread debugging using libthread_db enabled]
Catchpoint 1 (exception thrown), 0x0000003ae48bcf90 in __cxa_throw ()
from /usr/lib/libstdc++.so.6
(gdb) bt
#0 0x0000003ae48bcf90 in __cxa_throw () from /usr/lib/libstdc++.so.6
#1 0x0000003ae486a8e7 in std::__throw_logic_error(char const*) ()
from /usr/lib/libstdc++.so.6
#2 0x0000003ae48a7d89 in char* std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::_S_construct<char const*>(char const*, char const*,
std::allocator<char> const&, std::forward_iterator_tag) ()
from /usr/lib/libstdc++.so.6
#3 0x0000003ae48a7e63 in std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)
()
from /usr/lib/libstdc++.so.6
#4 0x00000000004246c9 in dchroot_dsa::main::load_config (this=0x7fffdebc6ec0)
at ../../../../bin/dchroot-dsa/dchroot-dsa-main.cc:64
#5 0x0000000000436ded in schroot::main_base::run_impl (this=0x7fffdebc6ec0)
at ../../../../bin/schroot/schroot-main-base.cc:244
#6 0x000000000042f917 in schroot_base::main::run (this=0x7fffdebc6ec0,
argc=<value optimized out>, argv=0x7fffdebc70e8)
at ../../../../bin/schroot-base/schroot-base-main.cc:115
#7 0x0000000000424fbe in run<dchroot_dsa::options, dchroot_dsa::main> (
argc=2, argv=0x7fffdebc70e8)
at ../../../../bin/schroot-base/schroot-base-run.h:69
#8 main (argc=2, argv=0x7fffdebc70e8)
at ../../../../bin/dchroot-dsa/dchroot-dsa.cc:44
index c2aa219..86e127d 100644
--- a/bin/dchroot-dsa/dchroot-dsa-main.cc
+++ b/bin/dchroot-dsa/dchroot-dsa-main.cc
@@ -61,7 +61,7 @@ main::load_config ()
this->config =
sbuild::chroot_config::ptr(new dchroot_dsa::chroot_config);
if (this->options->load_chroots == true)
- this->config->add(DCHROOT_CONF, false);
+ this->config->add("chroot", DCHROOT_CONF);
}
else
{
With the patch:
% dchroot-dsa sid
E: sid: Chroot not found
(works correctly if sid is valid)
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (550, 'unstable'), (500, 'testing'), (400, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.38-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: schroot
Source-Version: 1.4.22-1
We believe that the bug you reported is fixed in the latest version of
schroot, which is due to be installed in the Debian FTP archive:
dchroot-dsa_1.4.22-1_amd64.deb
to main/s/schroot/dchroot-dsa_1.4.22-1_amd64.deb
dchroot_1.4.22-1_amd64.deb
to main/s/schroot/dchroot_1.4.22-1_amd64.deb
libsbuild-dev_1.4.22-1_amd64.deb
to main/s/schroot/libsbuild-dev_1.4.22-1_amd64.deb
libsbuild-doc_1.4.22-1_all.deb
to main/s/schroot/libsbuild-doc_1.4.22-1_all.deb
schroot-common_1.4.22-1_all.deb
to main/s/schroot/schroot-common_1.4.22-1_all.deb
schroot-dbg_1.4.22-1_amd64.deb
to main/s/schroot/schroot-dbg_1.4.22-1_amd64.deb
schroot_1.4.22-1.debian.tar.gz
to main/s/schroot/schroot_1.4.22-1.debian.tar.gz
schroot_1.4.22-1.dsc
to main/s/schroot/schroot_1.4.22-1.dsc
schroot_1.4.22-1_amd64.deb
to main/s/schroot/schroot_1.4.22-1_amd64.deb
schroot_1.4.22.orig.tar.bz2
to main/s/schroot/schroot_1.4.22.orig.tar.bz2
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 626...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Roger Leigh <rle...@debian.org> (supplier of updated schroot package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Sun, 15 May 2011 16:22:36 +0100
Source: schroot
Binary: schroot-common libsbuild-dev schroot-dbg libsbuild-doc schroot dchroot
dchroot-dsa
Architecture: source all amd64
Version: 1.4.22-1
Distribution: unstable
Urgency: low
Maintainer: Debian buildd-tools Developers
<buildd-tools-de...@lists.alioth.debian.org>
Changed-By: Roger Leigh <rle...@debian.org>
Description:
dchroot - Execute commands in a chroot environment
dchroot-dsa - Execute commands in a chroot environment
libsbuild-dev - development files for the Debian source builder
libsbuild-doc - development documentation for the Debian source builder
schroot - Execute commands in a chroot environment
schroot-common - common files for schroot
schroot-dbg - schroot, dchroot and dchroot-dsa debuggging symbols
Closes: 619825 622756 623828 624302 624303 626221 626503
Changes:
schroot (1.4.22-1) unstable; urgency=low
.
* New upstream stable release.
* Large file support is enabled by default. This enables the use
of files over 2 GiB in size on 32 bit architectures
(Closes: #619825).
* dchroot-dsa: Use current interface for loading dchroot.conf,
rather than the old, which caused a fatal exception
(Closes: #626503).
* schroot: Don't use rbind when mounting filesystems in the chroot
(Closes: #622756). Recursive bind mounting of /proc, /dev and
/sys caused breakage with systemd due to its use of autofs mounts.
autofs interacts badly with bind mounting, leading to unmountable
mount points. While rbind is still possible, it is not done by
default, and instead only specific filesystems are mounted;
additional mounts required must be added to the profile fstab file.
* man: Add missing newline for run-exec-scripts (Closes: #624303).
Fix incorrectly terminated underlining of /proc (Closes: #624302).
Also document the chroot types implementing specific additional
options (Closes: #626221). Thanks to Marc Haber and Brian May.
* Session metadata includes the original chroot name. This is
available in the user environment as SCHROOT_CHROOT_NAME and
in the setup scripts as CHROOT_NAME (Closes: #623828).
* Include buildd profile. This was previously included in the buildd
and sbuild packages, but was not built for the specific host
architecture due to the package being arch: all. We therefore
Replace: buildd and sbuild for versions prior to 0.62.3-1.
This also involved moving some parts of the base "all" profile
template into other profile templates in order to keep it
sufficiently minimal for buildd, and a simplification of
nssdatabases for the minimal and sbuild profiles.
* Drop obsolete Replaces: from schroot-common.
Checksums-Sha1:
c8577720d6256b6b1a07198b3b20557266264e01 1527 schroot_1.4.22-1.dsc
d9005897de80858bb725d583c3f020f065b69a67 824005 schroot_1.4.22.orig.tar.bz2
d3276d7937384f5745d3e19f696e785581fa50b1 24931 schroot_1.4.22-1.debian.tar.gz
a246c47b8e418402a21b50db379307c3da156f61 254066 schroot-common_1.4.22-1_all.deb
8c38f04027a8f810390482a338fc0a411e494698 7102196 libsbuild-doc_1.4.22-1_all.deb
d0d8b7186d24e2462f8b439a52a18413ddb51559 1939754
libsbuild-dev_1.4.22-1_amd64.deb
bf95f8a0433f45be5512306d449b24968aba8a2a 25740650
schroot-dbg_1.4.22-1_amd64.deb
cd70c6248df993a453d5524ba2e7ab44e0118f65 900978 schroot_1.4.22-1_amd64.deb
bf71a3eda66c968452204740e07fb035ade44b4e 358540 dchroot_1.4.22-1_amd64.deb
5e92237af2899404d957a983fd3cdbc985a6a143 357362 dchroot-dsa_1.4.22-1_amd64.deb
Checksums-Sha256:
2f50e34b9faddd5bda4f3a625812f670d1e9df62f4f1eca2df00d746b9f829e3 1527
schroot_1.4.22-1.dsc
19a46f1ef3f59f86c87aef3cb4a1e6474c1d62d69025e545fe60d5a13f2df418 824005
schroot_1.4.22.orig.tar.bz2
ebc7777770217fd5f6adad38886522b7832df4ad357d62dc2691c27f77b8d7f6 24931
schroot_1.4.22-1.debian.tar.gz
53ddeb53b8e5a9ef76a47749f5289ee2522264b513c939bc29f4d7143abf2dbf 254066
schroot-common_1.4.22-1_all.deb
0edd1c9b40835c8a30320d3151ba3b3174a4df0a1df2a25d23350a258f7bb8a1 7102196
libsbuild-doc_1.4.22-1_all.deb
f86a440e1e10ebc6292549864e58f5c22550e73cef4125d305d42edc10866463 1939754
libsbuild-dev_1.4.22-1_amd64.deb
bae251c59ca2025994547cf312af52653999d3432ed234d00b91a25c2583ecad 25740650
schroot-dbg_1.4.22-1_amd64.deb
954b069129d29c877494305e66179b6c660412710ae75cf0503c03452c6e9981 900978
schroot_1.4.22-1_amd64.deb
b86e3e405b6733a66bbe030e79a5b5e446168400ae999418f5b47c2367ca4e2d 358540
dchroot_1.4.22-1_amd64.deb
a471605f2cdcde01f68e64d3b4f150346be362ecc5c24e6af1981e69d1f4756a 357362
dchroot-dsa_1.4.22-1_amd64.deb
Files:
1fb97c85b58b159a747793d63c775346 1527 admin optional schroot_1.4.22-1.dsc
0dde4c76b1623cc277d92f8dc06109d1 824005 admin optional
schroot_1.4.22.orig.tar.bz2
96787c73713aad65cb2d5a518c618dec 24931 admin optional
schroot_1.4.22-1.debian.tar.gz
598340571be5ae5362d52d5603cdcbe7 254066 admin optional
schroot-common_1.4.22-1_all.deb
ebd515353695f98f7af4890636b8e32f 7102196 doc optional
libsbuild-doc_1.4.22-1_all.deb
6145081cae469f4679569311db055f3c 1939754 libdevel optional
libsbuild-dev_1.4.22-1_amd64.deb
14627efb3bad61ae2a5592376cb0d016 25740650 debug extra
schroot-dbg_1.4.22-1_amd64.deb
4edcc9c14a8edd0ba6407eed0df48c8c 900978 admin optional
schroot_1.4.22-1_amd64.deb
75c5a7391102b15fef4e066e69097111 358540 admin optional
dchroot_1.4.22-1_amd64.deb
a2c064eeb98b13270807bdb78a8013cc 357362 admin optional
dchroot-dsa_1.4.22-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEAREDAAYFAk3QASMACgkQVcFcaSW/uEjPGQCgyBz8M4T45NQ8/w2qRDMCZ8nM
S+IAnicser/jxGs71H9G6m+gOu7HUxwJ
=gXMP
-----END PGP SIGNATURE-----
--- End Message ---