Your message dated Fri, 03 Jun 2011 11:20:22 +0000
with message-id <e1qssqq-00018k...@franck.debian.org>
and subject line Bug#603114: fixed in live-build 3.0~a18-1
has caused the Debian Bug report #603114,
regarding be more careful in passing arguments to debootstrap
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.)
--
603114: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=603114
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: live-build
Version: 2.0~a21-1ubuntu1~linaro4ubuntu4
Severity: normal
Tags: patch
Hi, as part of experiementing with having live-build automatically invoke
qemu-deboostrap when cross building, I found that live-build was a little
careless about the way it passed arguments to debootstrap.
In particular, it passes some options with values as --option value rather than
the documented --option=value, and it passes an empty string as the script
argument when it would be more appropriate to pass no argument at all.
The patch attached fixes both these problems.
-- Package-specific info:
-- System Information:
Debian Release: squeeze/sid
APT prefers maverick-updates
APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500,
'maverick')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.35-22-generic (SMP w/2 CPU cores)
Locale: LANG=en_NZ.UTF-8, LC_CTYPE=en_NZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages live-build depends on:
ii cdebootstrap 0.5.6ubuntu1 Bootstrap a Debian system
ii debootstrap 1.0.23ubuntu1 Bootstrap a basic Debian system
Versions of packages live-build recommends:
ii cpio 2.11-4ubuntu1 GNU cpio -- a program to manage ar
ii gettext-base 0.18.1.1-1ubuntu2 GNU Internationalization utilities
ii gnu-fdisk 1.2.4-3 Linux fdisk replacement based on l
Versions of packages live-build suggests:
ii dosfstools 3.0.9-1 utilities for making and checking
ii fakeroot 1.14.4-1ubuntu1 Gives a fake root environment
ii genext2fs 1.4.1-2.2 ext2 filesystem generator for embe
ii genisoimage 9:1.1.10-1ubuntu3 Creates ISO-9660 CD-ROM filesystem
ii grub 0.97-29ubuntu60 GRand Unified Bootloader (Legacy v
ii memtest86+ 4.10-1ubuntu2 thorough real-mode memory tester
ii mtools 4.0.12-1 Tools for manipulating MSDOS files
ii parted 2.3-2ubuntu1 The GNU Parted disk partition resi
ii sudo 1.7.2p7-1ubuntu2 Provide limited super user privile
ii syslinux 2:4.01+dfsg-3ubuntu1 collection of boot loaders
ii uuid-runtime 2.17.2-0ubuntu1 runtime components for the Univers
pn win32-loader <none> (no description available)
-- no debconf information
=== modified file 'scripts/build/lb_bootstrap_debootstrap'
--- scripts/build/lb_bootstrap_debootstrap 2010-09-26 13:03:13 +0000
+++ scripts/build/lb_bootstrap_debootstrap 2010-11-10 22:53:34 +0000
@@ -55,13 +55,13 @@
# Setting debootstrap options
if [ -n "${LB_ARCHITECTURE}" ]
then
- DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --arch ${LB_ARCHITECTURE}"
+ DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --arch=${LB_ARCHITECTURE}"
fi
if [ "${LB_ARCHIVE_AREAS}" != "main" ]
then
# Modify archive areas to remove leading/trailing whitespaces and
replace other whitepspace with commas
- DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --components $(echo
${LB_ARCHIVE_AREAS} | sed -e 's| |,|g')"
+ DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --components=$(echo
${LB_ARCHIVE_AREAS} | sed -e 's| |,|g')"
fi
if [ -n "${LB_BOOTSTRAP_CONFIG}" ]
@@ -124,7 +124,7 @@
fi
Echo_breakage "Running debootstrap (download-only)... "
- ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS}
--download-only "${LB_DISTRIBUTION}" chroot "${LB_MIRROR_BOOTSTRAP}"
"${LB_DEBOOTSTRAP_SCRIPT}"
+ ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS}
--download-only "${LB_DISTRIBUTION}" chroot "${LB_MIRROR_BOOTSTRAP}"
${LH_DEBOOTSTRAP_SCRIPT:+"$LH_DEBOOTSTRAP_SCRIPT"}
if [ -n "${LB_ROOT_COMMAND}" ]
then
@@ -140,7 +140,7 @@
fi
Echo_breakage "Running debootstrap... "
- ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS}
"${LB_DISTRIBUTION}" chroot "${LB_MIRROR_BOOTSTRAP}" "${LB_DEBOOTSTRAP_SCRIPT}"
+ ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS}
"${LB_DISTRIBUTION}" chroot "${LB_MIRROR_BOOTSTRAP}"
${LH_DEBOOTSTRAP_SCRIPT:+"$LH_DEBOOTSTRAP_SCRIPT"}
if [ -n "${LB_ROOT_COMMAND}" ]
then
--- End Message ---
--- Begin Message ---
Source: live-build
Source-Version: 3.0~a18-1
We believe that the bug you reported is fixed in the latest version of
live-build, which is due to be installed in the Debian FTP archive:
live-build-cgi_3.0~a18-1_all.deb
to main/l/live-build/live-build-cgi_3.0~a18-1_all.deb
live-build_3.0~a18-1.debian.tar.gz
to main/l/live-build/live-build_3.0~a18-1.debian.tar.gz
live-build_3.0~a18-1.dsc
to main/l/live-build/live-build_3.0~a18-1.dsc
live-build_3.0~a18-1_all.deb
to main/l/live-build/live-build_3.0~a18-1_all.deb
live-build_3.0~a18.orig.tar.gz
to main/l/live-build/live-build_3.0~a18.orig.tar.gz
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 603...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Daniel Baumann <dan...@debian.org> (supplier of updated live-build 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: SHA1
Format: 1.8
Date: Fri, 03 Jun 2011 11:59:30 +0200
Source: live-build
Binary: live-build live-build-cgi
Architecture: source all
Version: 3.0~a18-1
Distribution: unstable
Urgency: low
Maintainer: Debian Live Project <debian-live@lists.debian.org>
Changed-By: Daniel Baumann <dan...@debian.org>
Description:
live-build - Debian Live - System Build Scripts
live-build-cgi - Debian Live - System Build Scripts (cgi frontend)
Closes: 603114 627183 627406 627695 627902 628897
Changes:
live-build (3.0~a18-1) unstable; urgency=low
.
[ Colin Watson ]
* Fix duplicate deconfiguration of apt, upstart, and sysv-rc if build-
with-chroot is false (Closes: #627406).
.
[ Daniel Baumann ]
* Correcting accidentally unconditional default for linux-flavours in
progress mode.
* Restoring excludes functionality for mksquashfs. This was present
some time ago but then got removed.
* Moving 'default' hooks for minimal and stripped to example hooks,
they will have to be enabled manually now (Closes: #627183).
.
[ Colin Watson ]
* Fixing ext2/ext3 case in lb_binary_rootfs to work with --build-with-
chroot false (Closes: #627902).
.
[ Daniel Baumann ]
* Removing accidentally twice included English files when installing
manpages (Closes: #628897).
* Removing unused and not really usefull bootstrap-script option
(Closes: #603114).
* Correcting wrong task defaults.
* Updating grub paths for d-i files (Closes: #627695).
Checksums-Sha1:
4d20b3b826ee9a77d0205c3c53cbfdc66b220e98 1282 live-build_3.0~a18-1.dsc
809da37602a48b1248e987610d3bf0ed047f2ca3 1927410 live-build_3.0~a18.orig.tar.gz
9ff01af47740331c89179ee7f75d37246831ddec 41162
live-build_3.0~a18-1.debian.tar.gz
7fc7b29f3657ce0cfe7134a4f39ccaf98ac0d531 1132416 live-build_3.0~a18-1_all.deb
36ac492a7e07de05b4a5ad756af9752184c19da9 57498 live-build-cgi_3.0~a18-1_all.deb
Checksums-Sha256:
e382617101c0cf315844353a848f0f1e5529cfcd46a4c2b6f164d9b1a2dadc41 1282
live-build_3.0~a18-1.dsc
bebc6c07efb4cb1691d651e8e6efcb3eb2103d7f0ac1d79b68d18a3fb873cb98 1927410
live-build_3.0~a18.orig.tar.gz
b0f9247d834dbc2e995026a6ec4c864c60828ba19dd43fc409fd96eaa00db39e 41162
live-build_3.0~a18-1.debian.tar.gz
feff5db7515a313f8ead84c00c31d50a46dec1e56de8c3466d28a08c08834321 1132416
live-build_3.0~a18-1_all.deb
c0a3a0dda86523278ef65877bece7b10dc426246063a5e26521f38b1992377e2 57498
live-build-cgi_3.0~a18-1_all.deb
Files:
ec19ee1ea3532925f60a0f2c507cb931 1282 misc optional live-build_3.0~a18-1.dsc
cc646d35211a2440ea5a1df7fce1bd5c 1927410 misc optional
live-build_3.0~a18.orig.tar.gz
07f6648f7e5664d70791939d240455fe 41162 misc optional
live-build_3.0~a18-1.debian.tar.gz
2fd4299735b42f00c3075a1ee4aa6f9d 1132416 misc optional
live-build_3.0~a18-1_all.deb
436e50f4235c52950201f0a0a93fb4d1 57498 misc optional
live-build-cgi_3.0~a18-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAk3osgkACgkQ+C5cwEsrK56myACfW1aEeSgco8ATnXMybenzpXtH
VNYAniGzwaxqgEMCu4MJ4DBXvBP0tOLX
=UbSX
-----END PGP SIGNATURE-----
--- End Message ---