[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#311704: marked as done (debian-installer-manual: Must unset LANG when configuring debootstrap'd environment)



Your message dated Thu, 06 Oct 2005 09:07:17 -0700
with message-id <E1ENYH7-0006em-00@spohr.debian.org>
and subject line Bug#311704: fixed in debian-installer 20051005
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 2 Jun 2005 20:13:32 +0000
>From jimsbugs@cscires.mala.bc.ca Thu Jun 02 13:13:32 2005
Return-path: <jimsbugs@cscires.mala.bc.ca>
Received: from cscires.mala.bc.ca [142.25.101.1] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Ddw4K-0003Vv-00; Thu, 02 Jun 2005 13:13:32 -0700
Received: from jimsbugs by cscires.mala.bc.ca with local (Exim 3.35 #1 (Debian))
	id 1Ddw3z-0007uS-00; Thu, 02 Jun 2005 13:13:11 -0700
From: "Jim's Bugs" <jimsbugs@cscires.mala.bc.ca>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: debian-installer-manual: Must unset LANG when configuring debootstrap'd environment
X-Mailer: reportbug 1.50
Date: Thu, 02 Jun 2005 13:13:11 -0700
Message-Id: <E1Ddw3z-0007uS-00@cscires.mala.bc.ca>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: debian-installer-manual
Version: N/A; reported 2005-06-02
Severity: normal

     When following the instructions in Section C.4. on a Debian box
to build another Debian box, the configuration step in C.4.4. fails if
LANG is set in the chroot'd environment.  That is, the following step:

  # chroot /mnt/debinst /bin/bash

requires that the subordinate bash not have LANG set.

     The problem is that the locales package has not been installed in
the debootstrap'd environment when the chroot is performed, but the
libraries expect the locales to be available if LANG is set.  The
problem has been observed on i386 and alpha, and likely applies to all
architectures.  Moreover, it may apply to other UNIX-like systems that
support locales.


-- System Information
Debian Release: 3.0
Architecture: sparc
Kernel: Linux cscires 2.4.18 #2 Thu Apr 11 14:37:17 EDT 2002 sparc64
Locale: LANG=C, LC_CTYPE=C


---------------------------------------
Received: (at 311704-close) by bugs.debian.org; 6 Oct 2005 16:09:03 +0000
>From troup@spohr.debian.org Thu Oct 06 09:09:03 2005
Return-path: <troup@spohr.debian.org>
Received: from troup by spohr.debian.org with local (Exim 3.36 1 (Debian))
	id 1ENYH7-0006em-00; Thu, 06 Oct 2005 09:07:17 -0700
From: Joey Hess <joeyh@debian.org>
To: 311704-close@bugs.debian.org
X-Katie: lisa $Revision: 1.30 $
Subject: Bug#311704: fixed in debian-installer 20051005
Message-Id: <E1ENYH7-0006em-00@spohr.debian.org>
Sender: James Troup <troup@spohr.debian.org>
Date: Thu, 06 Oct 2005 09:07:17 -0700
Delivered-To: 311704-close@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-3.3 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER,
	SUBJ_HAS_UNIQ_ID autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 3

Source: debian-installer
Source-Version: 20051005

We believe that the bug you reported is fixed in the latest version of
debian-installer, which is due to be installed in the Debian FTP archive:

debian-installer-manual_20051005_i386.deb
  to pool/main/d/debian-installer/debian-installer-manual_20051005_i386.deb
debian-installer_20051005.dsc
  to pool/main/d/debian-installer/debian-installer_20051005.dsc
debian-installer_20051005.tar.gz
  to pool/main/d/debian-installer/debian-installer_20051005.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 311704@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess <joeyh@debian.org> (supplier of updated debian-installer 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed,  5 Oct 2005 21:15:12 -0400
Source: debian-installer
Binary: debian-installer-manual
Architecture: source i386
Version: 20051005
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
Changed-By: Joey Hess <joeyh@debian.org>
Description: 
 debian-installer-manual - Debian installation manual
Closes: 250028 250321 284289 301374 306976 307306 311704 313488 316487
Changes: 
 debian-installer (20051005) unstable; urgency=low
 .
   [ Bdale Garbee ]
   * updates for hppa support of 2.6.12 kernels
 .
   [ Sylvain Ferriol ]
   * When ONLINE=n, APT must not cleanup lists directory.
 .
   [ Joey Hess ]
   * Add preseed-common to all initrds, split out from file/network-preseed.
   * Add initrd-preseed too.
   * Add a PRESEED variable, which can be used to specify a preseed file to
     add to the initrd in the location initrd-preseed expects to find one
     (/preseed.cfg).
   * Default PRESEED to unstable.cfg, which sets mirror/udeb/suite, which
     means that all d-i developmental and daily builds that download udebs
     will download them from unstable, not testing.
   * However, in release builds of the package, this is unset, so those will
     pull udebs from testing as previously.
   * Try adding root=/dev/fd0 to the silo.floppy.conf since at least the 2.4
     kernel floppies are reported to not boot without it. This change may
     also affect the 2.6 kernel floppies, which need to be tested.
     Closes: #301374
   * Make syslinux configs use "install" as the label to install, in
     preparation for rescue mode. "linux" continues to work for
     compatability.
   * Add "install24" and "expert24" labels to syslinux configs, in
     preparation for making i386 use 2.6 by default.
   * Turn on dependency resolution for nic-extra-modules, especially useful
     since it has a new dependency in 2.6.11.
   * Turn on dependency resolution for standard-udebs and
     kernel-module-udebs. This allos most of the mess in monolithic/common
     to be removed as the dependencies pull most of it in, except where
     they're still broken.
   * When preseeding mirror/suite, don't make it be seen, so user can
     override from the default.
   * Recent additions (initrd-preseed) made the el-torito image too big on
     i386, drop usb CD support from it to make it build again.
     Stop abusing the build system in sparc.cfg by pretending that cdrom
     and miniiso are subarches. Add a "combined" subarch for these images
     that really contain both sparc64 and sparc32 support.
   * Included 2.6.8 kernel for amd64. Closes: #307306
   * Add support for creating initramfs initrd images (needs rootskel 1.12).
   * Move /unifont.bgf into lib. Needs rootskel 1.12.
   * Resisted the urge to drop i386 el-torito images, which filled up again
     once 2.6 fb-modules was fixed, and instead just dropped all translations
     from these (unused) images.
   * Add rescue-check to all images.
   * Add rescue, rescue24, and rescue26 boot options in syslinux.
   * To document these in syslinux, removed the old, useless f9.txt, and
     shifted f4 through f8 up one; the new f4 documents rescue mode.
   * Updated one place in the manual that referred to fn documents to reflect
     above change.
   * Document rescue mode in ia64 boot screens, but don't add stanzas for it
     since that would go over the limit of 16. Users will have to type
     rescue/enable=true
   * Add stanzas for rescue mode and document in sparc boot screen.
   * Remove devfs=mount from syslinux.cfg. Needs rootskel-bootfloppy 1.13.
   * Use dependency resolution for floppy-retriever, since mountfloppy has
     been split off of it and into a dependency.
   * Add bugreporter-udeb to the i386 root floppy, to cdrom images, and even
     to netboot images, so users can use it to report bugs earlier. Add
     commented out versions to other images on which it won't be very useful,
     since it currently required floppy support.
   * Update the manual for the /var/log/debian-installer ->
     /var/log/installer move.
   * Update the manual for the bugreporter-udeb rename, and for its
     new capailities.
   * Add an /etc/lsb-release file to the initrd, which includes the image
     build date. Useful for determining the provenance of an image.
     Closes: #250321
   * bugreporter-udeb got renamed and is now on more images.
   * Remove redundant rootskel entry from access floppy's package list.
   * Add mountfloppy to each initrd that contains save-logs, except for the
     s390 generic one. save-logs can now drop its dependency on mountfloppy.
   * Make the image tarball be listed as raw-installer in the changes file.
   * Switch to localechooser.
   * Drop all translations from the m68k floppy, which filled up when
     localechooser was added to it, since it didn't have countrychooser on it
     before.
   * Add new env-preseed to base pkg-list.
   * Turn of dpkg logging during image building. Need to depend on new dpkg
     for this.
   * Add support for virtual packages to pkg-lists.
   * Set DEBIAN_VERSION to etch.
   * Switch from hw-detect-full to disk-detect.
   * Updates for libiw28. Remove libiw27 from build deps and from exclude
     list, since the udeb is in fact used now to provide the library and
     netcfg's dependencies have been fixes. Enable dependency resolution
     for netcfg. Now no more updates should be needed here when libiw
     changes.
   * Temporarily disable nano from all images, as it's linked to slang2 and
     the rest of d-i is not, and library reduction cannot cope with two
     slangs.
   * Change udeb list format to match file format expected by katie (add
     arch field).
   * Make update-manifest also manage a MANIFEST.udeb file listing the udebs
     inside each file in the manifest, and pass prameters to update-manifest
     calls to provide this information.
   * Include a udeb.list, based on the MANIFEST.udeb, but munged so katie can
     read it natively, inside the images tarball. This will be used to
     ensure that sources for d-i images do not fall out of the archive.
   * Copyright file updates for 2005.
   * Fix manual to note that linux supports HFS+. Closes: #313488
   * Unset LANG in chroot call in chroot-install section of manual.
     Closes: #311704
   * ia64 does not support rarp, remove from manual. Closes: #250028
   * Document deconf-set-selections -c to check preseed files. Closes: #284289
   * Try to pass appropriate manual_release when building the manual in rules
     file.
   * Switch to slang2.
   * Switch from busybox-cvs to busybox.
   * New busybox supports 2.6 modules, so the hack with modutils-udeb is not
     needed anymore.
   * Add isolinux.cfg files to the debian-cd-into tarball, so that we
     don't have to maintain the same stuff in debian-cd.
   * Switch i386 images that contain a 2.6 kernel to boot 2.6 by default,
     install24 etc boot 2.4.
   * Allow apt to run unauthenticated in offline mode since it may not have
     cached a Release.gpg.
   * di-utils-bootfloppy removed, pipe_progress moved to busybox.
 .
   [ Kurt Roeckx ]
   * Changed libdevmapper1.00-udeb to libdevmapper1.01-udeb in the monolithic
     package list. Closes: #306976
   * Change amd64 kernel from 2.6.8-10 to 2.6.8-11.
   * Do not install nano in the monolithic target.
   * Change amd64 kernel from 2.6.8-11 to 2.6.12-1.
 .
   [ Christian Perrier ]
   * Add the list of needed characters for Kazakh
   * Add the list of needed characters for Vietnamese
   * Add the list of needed characters for Wolof
   * Add the list of needed characters for Bengali
   * Add the list of needed characters for Kurdish
   * Add the list of needed characters for Georgian
   * Add the list of needed characters for Icelandic
   * Add the list of needed characters for Hebrew
   * Add the list of needed characters for Kannada
   * Add the list of needed characters for Tamil
   * Complete the list of needed characters for Persian with the help of
     Arash Bizanjadeh and Eugenyi Meshcheryakov
   * build/Makefile: include xx_YY files from needed-characters to all.utf
     and not only xx files
 .
   [ Colin Watson ]
   * Force HOME=$(TEMP) for hfsutils calls throughout powerpc
     hd_media_common target.
   * Ship yaboot with powerpc hd-media images.
   * Add rescue stanzas to yaboot configuration files.
   * Document raised kernel command-line limits in 2.6.9.
   * Remove devfs=mount from yaboot configuration files. It shouldn't be
     needed any more.
   * Don't remove modules.*map from the initrd if we're using real hotplug.
   * Use the kernel-specific discover and isa-pnp-modules include files
     rather than explicitly listing those udebs throughout pkg-lists.
   * Make a note about another possible cause for 'locale charmap' being
     wrong during font generation, since it confused me for days ...
   * Document new-style timezone preseeding, available from base-config
     2.65.
   * Document rescue mode in the manual.
   * Remove historic manual files from (variously) woody and the old build
     system.
   * Copy KEYRING into the initrd, as /usr/share/keyrings/archive.gpg. I'm
     relying on the keyring being small here, although we should really have
     a keyring udeb instead.
   * Build-depend on gnupg; apt requires it to verify signatures.
   * Add udev pkg-lists files (including both udev and hotplug); not used by
     default yet.
   * Add real alternatives for virtual glibc-pic build-dependency.
   * Remove powerpc-builtin-initrd.sh and corresponding bzip2
     build-dependency on powerpc; we use mkvmlinuz everywhere now.
   * Keep modules.alias in udev/hotplug builds; new coldplug udev needs it.
 .
   [ Frans Pop ]
   * Fix logic error in build/util/pkg-list to get rid of incorrect warnings
     about missing lists.
   * Add build dependencies needed to build PDF/TXT versions of the manual.
   * Make main build script for the manual fail on errors.
   * Introduce cascading stylesheet for the HTML version of the manual.
   * Modify build depends to allow openjade1.3 as well as openjade.
   * Add appendix on installing over plip, contributed by Sylvain Ferriol;
     edited by Frans Pop.
   * Document network-console in manual.
   * Switch sparc to 2.6.12 kernel, dropping 2.6 support for sparc32 as there
     is no 2.6.12. kernel available.
   * Update silo configurations to properly support install, expert and rescue.
   * Enable building both 2.4 and 2.6 images for sparc CDs.
   * Split preseeding example in manual into seperate files for Sarge and Etch;
     the differences were getting too great for a single file.
 .
   [ Martin Michlmayr ]
   * Add support for rescue mode to mipsel/cobalt.
   * Rename the default target of {mips,mipsel}/sb1-swarm-bn from
     'installer' to 'install' in compliance with other arches.
   * Add support for rescue mode to {mips,mipsel}/sb1-swarm-bn.
 .
   [ Stephen R. Marenka ]
   * m68k tools rework.
   * incorporate boot/m68k/amiga scripts in tools.
   * initial support for future penguin and amiboot packages.
   * drop 2.2 kernel support for everything but macs.
 .
   [ Eddy Petrisor ]
   * Removed ASCII characters from needed-characters/vi
 .
   [ David Nusinow ]
   * Add attribution to Karsten M. Self for chroot-install section of the
     manual. Closes: #316487
 .
   [ Joey Hess ]
   * Switch i386 to 2.6.11 kernel.
   * Add file-preseed to netboot image so file-based preseeding can be used on
     netboot mini iso.
   * Remove file-preseed from netboot; that won't work since netboot never
     mounts a CD, duh.
   * Enable text frontend for netboot on all arches.
   * Aribitrarily increased sparc ramdisk_size to 9000 from 8192, since
     it's at least 8230 big now due to added languages.
   * Build-depend on newest libdebian-installer as some udebs have a versioned
     dependency on it.
   * Switch i386 to 2.6.12 kernel.
   * Add support for running upx on binaries inside the initrd, and turn it
     on for a marginal space gain in the (full) i386 boot floppy.
   * Remove usb floppy support from speakup boot floppy since it's terminally
     low on space.
   * Add comments to control file about build deps and add genbuilddeps which
     generates the build dep line based on the comments.
   * As part of the review, removed ncurses-base (not used since we got the
     terminfo udeb), and libnewt0.51 (pulled in by a dep from libnewt-dev)
     and cpio (WTF?)
 .
   [ dann frazier ]
   * Switch ia64 to 2.6.12 kernel.
 .
   [ Joey Hess ]
   * Turned on dependency resolution by default for udebs in pkg-lists.
   * Add libnss-files-udeb to exclude list to work around bug #322506
     (removed again as #322506 was fixed and the exclusion broke
      network-console for S/390 - FJP).
   * Optimise pkg-lists a bit.
   * rootskel-locale renamed to installation-locale.
   * Move md5sums and udeb.list generation into "release" target of
     build/Makefile and run these as part of the daily build too.
   * Cleaned up various userdevfs cruft, goes along with a reworked
     userdevfs udeb.
   * As part of userdevfs cleanup, removed m68k initrd22 images,
     the regular initrds should work wih 2.2 kernels.
   * Add ads subarch for arm, with a "cf" image flavour used to boot
     various ADS arm boards from compact flash. There is not yet a kernel for
     these boards in Debian, so the images do not include a kernel and must be
     used with a monolithic kernel (from ADS).
   * The stats targets no longer build any images. If the image is not built,
     it just won't display stats for it. This is mainly to work around a bug
     that affected the daily builds, where running stats in a separate fakeroot
     after the build would run build again, and rebuild initrds based on the
     trees in tmp, messing up permissions and devices. It also removes a lot of
     unnucessary work in stats, and allows simpler invocation of stats by
     the daily-build script.
   * Don't regenerate the list of udebs in an image in stats, this was
     redundant info and was slow and ugly to generate there.
   * Remove config/local from svn and add a comment to config/common about
     making the file.
   * Add an evil workaround for bug #329733.
 .
   [ Sven Luther ]
   * Enabled powerpc64 support.
   * Killed all 2.4 powerpc kernels except apus.
   * Upgraded to 2.6.12 powerpc kernels.
 .
   [ Otavio Salvador ]
   * Change dependency to libparted1.6-13 due a new soname change on parted
     1.6.24.
 .
   [ Dann Frazier ]
   * Drop the Linux 2.4 support for ia64.
 .
   [ Joey Hess ]
   * Temporarily disabled powerpc floppy builds since they depend on miboot
     kernel udebs that are not in the archive.
   * Temporarily made it build against udebs in sid when releasing this
     package, since it's taking too long to get udebs into etch for a release.
Files: 
 cfdaf4ae3e94308db392c10e95a42133 1849 devel optional debian-installer_20051005.dsc
 15e9a03e537d17294cdc303308ac99ef 6646823 devel optional debian-installer_20051005.tar.gz
 d95e1369e67da24f0d13f9b4f58a2d1d 7403780 devel optional debian-installer-manual_20051005_i386.deb
 3a97c0f1ab64d28528268cdad609d2d3 71467635 raw-installer - debian-installer-images_20051005_i386.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDRJBC2tp5zXiKP0wRAlK0AJ9eW8LIFylMDxomUoxGQFkpA7e+1gCfdI8D
dWK3SQYANFav6ETTl7hM/Ko=
=tzBB
-----END PGP SIGNATURE-----



Reply to: