Your message dated Fri, 27 May 2011 07:55:37 +0000
with message-id <e1qprtr-00022d...@franck.debian.org>
and subject line Bug#626503: fixed in schroot 1.4.19-1+squeeze1
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.19-1+squeeze1
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.19-1+squeeze1_amd64.deb
to main/s/schroot/dchroot-dsa_1.4.19-1+squeeze1_amd64.deb
dchroot_1.4.19-1+squeeze1_amd64.deb
to main/s/schroot/dchroot_1.4.19-1+squeeze1_amd64.deb
libsbuild-dev_1.4.19-1+squeeze1_amd64.deb
to main/s/schroot/libsbuild-dev_1.4.19-1+squeeze1_amd64.deb
libsbuild-doc_1.4.19-1+squeeze1_all.deb
to main/s/schroot/libsbuild-doc_1.4.19-1+squeeze1_all.deb
schroot-common_1.4.19-1+squeeze1_all.deb
to main/s/schroot/schroot-common_1.4.19-1+squeeze1_all.deb
schroot-dbg_1.4.19-1+squeeze1_amd64.deb
to main/s/schroot/schroot-dbg_1.4.19-1+squeeze1_amd64.deb
schroot_1.4.19-1+squeeze1.debian.tar.gz
to main/s/schroot/schroot_1.4.19-1+squeeze1.debian.tar.gz
schroot_1.4.19-1+squeeze1.dsc
to main/s/schroot/schroot_1.4.19-1+squeeze1.dsc
schroot_1.4.19-1+squeeze1_amd64.deb
to main/s/schroot/schroot_1.4.19-1+squeeze1_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 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: Thu, 12 May 2011 14:31:01 +0100
Source: schroot
Binary: schroot-common libsbuild-dev schroot-dbg libsbuild-doc schroot dchroot
dchroot-dsa
Architecture: source all amd64
Version: 1.4.19-1+squeeze1
Distribution: stable-proposed-updates
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: 626503
Changes:
schroot (1.4.19-1+squeeze1) stable-proposed-updates; urgency=low
.
* dchroot-dsa: Use current interface for loading dchroot.conf,
rather than the old, which caused a fatal exception
(Closes: #626503).
Checksums-Sha1:
f9b4bf5fdf72f7cbd2356ca1ad002f606d174c8b 1630 schroot_1.4.19-1+squeeze1.dsc
18139a9e259bc97084ec84739034a215880e6363 24107
schroot_1.4.19-1+squeeze1.debian.tar.gz
c11e019761b7f31cbf7f23f3bbdc4a57104597eb 251564
schroot-common_1.4.19-1+squeeze1_all.deb
2a6fc907e5e88c7f554ab67ecef926d500c6a1f5 7556818
libsbuild-doc_1.4.19-1+squeeze1_all.deb
db13af0eed5920cc0c4d366eee13953c9047b19d 1857966
libsbuild-dev_1.4.19-1+squeeze1_amd64.deb
9161726083a20b171611cc3b10960a666a0e4f39 16467046
schroot-dbg_1.4.19-1+squeeze1_amd64.deb
31f3d807632c2b2cca4715c1abb90703f586b270 919268
schroot_1.4.19-1+squeeze1_amd64.deb
7566eb248392a8e94002e24b53039965493a4ce0 402362
dchroot_1.4.19-1+squeeze1_amd64.deb
3e5ff8536c588fa548bc408b71810fcc1064005f 402674
dchroot-dsa_1.4.19-1+squeeze1_amd64.deb
Checksums-Sha256:
fde44097a39b4b1603a0adbd5884891f73125f064ad314d11cf7e3e7336dfc66 1630
schroot_1.4.19-1+squeeze1.dsc
11f5510f263b3ba9cdfc46feea2bbce7246a910a38db7868294af70135620245 24107
schroot_1.4.19-1+squeeze1.debian.tar.gz
746ac9980e81dadc57e97b1aa7a1c103790808fdb6360c6964396a2770f3af06 251564
schroot-common_1.4.19-1+squeeze1_all.deb
1fc6c9f5e451c99140960ba11d5823f925e73269395b91b7da6ae85dce639cb4 7556818
libsbuild-doc_1.4.19-1+squeeze1_all.deb
964750bfa567122a2fa6be979542383a9e0fb3e5c8f2037a283a74508456b9f4 1857966
libsbuild-dev_1.4.19-1+squeeze1_amd64.deb
f1acba1dd8da3cd2cfc8c6e8c5b8f5d21fe1bdc5a78f6aa1f6f120ce23d17cc9 16467046
schroot-dbg_1.4.19-1+squeeze1_amd64.deb
4d00db63ed1184facbb14490ab392818b6d13cc32258a5fb8e29f328e6a140e4 919268
schroot_1.4.19-1+squeeze1_amd64.deb
5eda5b180b7dc054b455e4b29b75883a21180a8426afee2819c5ec334a367036 402362
dchroot_1.4.19-1+squeeze1_amd64.deb
98f5aa405c8bb378da989050a7a610fdf72ec900df35fd1f918e9e8034ceb59d 402674
dchroot-dsa_1.4.19-1+squeeze1_amd64.deb
Files:
fe202c18185fcfe8248554d45ed62d60 1630 admin optional
schroot_1.4.19-1+squeeze1.dsc
6367ac96aacda95367bfae9fdebc1b5c 24107 admin optional
schroot_1.4.19-1+squeeze1.debian.tar.gz
50e963bae2ab3ebaaf83dded650ee32e 251564 admin optional
schroot-common_1.4.19-1+squeeze1_all.deb
00a46b91f6beb3952f917f217f52c556 7556818 doc optional
libsbuild-doc_1.4.19-1+squeeze1_all.deb
04d8e75ae31a853a0fc983300c039bc1 1857966 libdevel optional
libsbuild-dev_1.4.19-1+squeeze1_amd64.deb
e112cf29a0cfd1239ce0b0f1b4cd75b3 16467046 debug extra
schroot-dbg_1.4.19-1+squeeze1_amd64.deb
9202cbfe019444bde19abec07c3258a3 919268 admin optional
schroot_1.4.19-1+squeeze1_amd64.deb
fc05c654b59a5d6cbc3365c142757646 402362 admin optional
dchroot_1.4.19-1+squeeze1_amd64.deb
43e67bf04d75384099d2c7b6b32f73d6 402674 admin optional
dchroot-dsa_1.4.19-1+squeeze1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEAREDAAYFAk3NqqMACgkQVcFcaSW/uEh8QACfQoGZ3sIQD8xW3t0ByiIX1KoJ
UnwAnRZQBlB7rxVDufndcZ1eWEvGfyON
=PtuS
-----END PGP SIGNATURE-----
--- End Message ---