Bug#638444: [INTL:es] Spanish debconf template translation for partman-nbd

2011-08-21 Thread Javier Fernandez-Sanguino
Please wait, I would like to review it first before comitting it.

Thanks

Javier

Pd: Sorry for top-posting, a limitation of my mobile device.

El 20/08/2011 22:16, "Christian PERRIER"  escribió:

Quoting Javier Fernandez-Sanguino (j...@debian.org):
> I will update the d-i translation when I have ...
OK. However, that doesn't give me the answer to "what should I do with
Camaleón's translation for partman-nbd?

Merge it with D-I sublevel 4 or wait?


Bug#638718: debootstrap: please add loopback configuration to /etc/network/interfaces

2011-08-21 Thread Sascha Silbe
Package: debootstrap
Version: 1.0.26+squeeze1
Severity: wishlist


I'm filing this against debootstrap because the system was installed
using debootstrap and /etc/network/interfaces isn't owned by any
package, so my best guess is that the file was created by debootstrap.
Feel free to reassign this ticket as appropriate.

The default /etc/network/interfaces contains no configuration at all.
However having the loopback interface up and running is important for
many programs. Please add loopback configuration to the default
/etc/network/interfaces like debian-installer does:

=== Begin ===
# The loopback network interface
auto lo
iface lo inet loopback
=== End ===

For chroots this doesn't hurt (/etc/init.d/ifupdown won't get called),
but for "real" systems it's crucial.

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

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debootstrap depends on:
ii  wget  1.12-2.1   retrieves files from the web

Versions of packages debootstrap recommends:
ii  gnupg 1.4.10-4   GNU privacy guard - a free PGP rep

debootstrap suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110821123602.2188.11462.report...@twin.sascha.silbe.org



Bug#638718: debootstrap: please add loopback configuration to /etc/network/interfaces

2011-08-21 Thread Joey Hess
reassign 638718 ifupdown
thanks

Sascha Silbe wrote:
> I'm filing this against debootstrap because the system was installed
> using debootstrap and /etc/network/interfaces isn't owned by any
> package, so my best guess is that the file was created by debootstrap.
> Feel free to reassign this ticket as appropriate.

ifupdown owns and creates this file.

Perversely, it contains two conflicting peices of code that try to
create it. The version with just 2 comments is created by the preinst,
while the postinst creates a version with 1 line of comment and a
definition for lo. AFAICS, that code can never run as the preinst gets
there first.

-- 
see shy jo


signature.asc
Description: Digital signature


Processed: Re: Bug#638718: debootstrap: please add loopback configuration to /etc/network/interfaces

2011-08-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 638718 ifupdown
Bug #638718 [debootstrap] debootstrap: please add loopback configuration to 
/etc/network/interfaces
Bug reassigned from package 'debootstrap' to 'ifupdown'.
Bug No longer marked as found in versions debootstrap/1.0.26+squeeze1.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
638718: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638718
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.131394104515774.transcr...@bugs.debian.org



Processing of kbd-chooser_1.62_sparc.changes

2011-08-21 Thread Debian FTP Masters
kbd-chooser_1.62_sparc.changes uploaded successfully to localhost
along with the files:
  kbd-chooser_1.62.dsc
  kbd-chooser_1.62.tar.gz
  kbd-chooser_1.62_sparc.udeb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qvbuy-0004gd...@franck.debian.org



kbd-chooser_1.62_sparc.changes ACCEPTED into unstable

2011-08-21 Thread Debian FTP Masters



Accepted:
kbd-chooser_1.62.dsc
  to main/k/kbd-chooser/kbd-chooser_1.62.dsc
kbd-chooser_1.62.tar.gz
  to main/k/kbd-chooser/kbd-chooser_1.62.tar.gz
kbd-chooser_1.62_sparc.udeb
  to main/k/kbd-chooser/kbd-chooser_1.62_sparc.udeb


Override entries for your package:
kbd-chooser_1.62.dsc - source debian-installer
kbd-chooser_1.62_sparc.udeb - optional debian-installer

Announcing to debian-devel-chan...@lists.debian.org


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qvc7a-0006hv...@franck.debian.org



Re: Re: [INTL:kk] Enable d-i translation spellcheck for Kazakh

2011-08-21 Thread Christian PERRIER
Quoting Timur Birsh (t...@linukz.org):
> Hi Christian,
> 
> > Unfortunately, that has to wait...for wheezy to be released. The
> > spellchecker runs on people.debian.org and this machine is currently
> > running lenny. It should run squeeze soon, but aspell-kk isn't
> > available in it either.
> 
> FYI, aspell-kk uploaded to the squeeze-backports [1].
> 
> 1. http://backports.debian.org/debian-backports/pool/main/a/aspell-kk/

And I finally just activated the spellchecking for Kazakh. Sorry for
being so late...



signature.asc
Description: Digital signature


Bug#634248: wontfix?

2011-08-21 Thread Joey Hess
I think this is a wontfix, unless at some point in the future
it becomes common for busybox to be built with xz support. Otherwise, 
for the small benefit of slightly smaller base debs, we will prevent
people running debootstrap on the wide variety of embedded host systems,
which could have severe detrimental effects in Debian.

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#631087: debootstrap fails to unmount /proc from target

2011-08-21 Thread Joey Hess
Ben, I don't understand your patch for this at all.
The error message you showed is "umount: /proc: device is busy."
How can umount -n avoid it trying to umount the wrong /proc?

Also, portability is a concern. busybox umount does not support -n,
for example.

When I run debootstrap, it ends successfully with $chroot/proc not being
mounted. Is there something about it being run by pbuilder that triggers
this bug?

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#616146: marked as done (configuring "bootstrap-base" failed with error code 1)

2011-08-21 Thread Debian Bug Tracking System
Your message dated Sun, 21 Aug 2011 16:21:35 -0400
with message-id <20110821202135.ga8...@gnu.kitenet.net>
and subject line closing, not a debootstrap bug
has caused the Debian Bug report #616146,
regarding configuring "bootstrap-base" failed with error code 1
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.)


-- 
616146: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616146
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: installation-reports
 
Boot method: USB Stick
Image version: debian-testing-amd64-netinst.iso  
Date: 03/02/2011
 
Machine: Intel(R) Core(TM) 2 Quad CPU
Processor: Q6600 @ 2.40 GHz
Memory: 3,50 Go
Partitions: N.A 
Output of lspci -knn (or lspci -nn): N.A
 
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
 
Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[E]
Clock/timezone setup:   [ ]
User/password setup:[ ]
Install tasks:  [ ]
Install boot loader:[ ]
Overall install:[ ]
 
Comments/Problems:
fetch the boot.img. gz from 
http://d-i.debian.org/daily-images/amd64/daily/hd-media/
fetch the debian-testing-amd64-netinst.iso  from 
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/
 
I zcat the boot.img.gz on the USB stick and cp the iso file and start the 
install (as usual)
Everything goes right until the "Install base system" step, and then 
 
Error Msg : 
Invalid Release file, no entry for main/binary-amd64/Packages
 
Content of /var/log/syslog :
base-installer : error :exiting on error base-installer /debootstrap-failed
main-menu[494] : WARNING ** : configuring "bootstrap-base" failed with error 
code 1
 
I've re-downloaded the files each time but the problem re-occured on :
- Sunday, february 27th
- Tuesday, march 1st
- Today
 
--
thx a lot for the job you're doing.
Best regards,
Nico  --- End Message ---
--- Begin Message ---
This bug was incorrectly assigned to debootstrap. 

"Invalid Release file, no entry for main/binary-amd64/Packages"
means that the ISO image is either broken or of the wrong
architecture.

-- 
see shy jo


signature.asc
Description: Digital signature
--- End Message ---


Bug#631087: debootstrap fails to unmount /proc from target

2011-08-21 Thread Ben Hutchings
On Sun, 2011-08-21 at 16:21 -0400, Joey Hess wrote:
> Ben, I don't understand your patch for this at all.
> The error message you showed is "umount: /proc: device is busy."
> How can umount -n avoid it trying to umount the wrong /proc?

It not only inhibits umount from updating /etc/mtab, but also means that
it never uses /etc/mtab to canonicalize the given path.

> Also, portability is a concern. busybox umount does not support -n,
> for example.
> 
> When I run debootstrap, it ends successfully with $chroot/proc not being
> mounted. Is there something about it being run by pbuilder that triggers
> this bug?

Don't know.

Ben.



signature.asc
Description: This is a digitally signed message part


Bug#631087: debootstrap fails to unmount /proc from target

2011-08-21 Thread Joey Hess
Ben Hutchings wrote:
> It not only inhibits umount from updating /etc/mtab, but also means that
> it never uses /etc/mtab to canonicalize the given path.

That seems very doubtful. Especially since I tried applying your patch and
pbuilder --create still fails:

I: mounting /proc filesystem
mount: /proc already mounted or /var/cache/pbuilder/build//3625/proc busy
mount: according to mtab, /proc is mounted on /proc

As well, when I try -n by hand, it doesn't help:

joey@gnu:~/tmp>mkdir proc
joey@gnu:~/tmp>sudo mount -n -t proc proc proc
joey@gnu:~/tmp>sudo umount -n `pwd`/proc
umount: /proc: device is busy.
(In some cases useful info about processes that use
 the device is found by lsof(8) or fuser(1))

It seems to only get confused when the cwd is the parent of the mount point.

joey@gnu:~/tmp>cd ..
joey@gnu:~>sudo umount `pwd`/proc
joey@gnu:~>

> > Also, portability is a concern. busybox umount does not support -n,
> > for example.
> > 
> > When I run debootstrap, it ends successfully with $chroot/proc not being
> > mounted. Is there something about it being run by pbuilder that triggers
> > this bug?
> 
> Don't know.

pbuilder runs "debootstrap ."  --- so the bug could actually be worked
around by doing a cd / before umount.

-- 
see shy jo


signature.asc
Description: Digital signature


Bug#631087: marked as done (debootstrap mount cleanup is fragile and currently broken)

2011-08-21 Thread Debian Bug Tracking System
Your message dated Sun, 21 Aug 2011 22:47:40 +
with message-id 
and subject line Bug#631087: fixed in debootstrap 1.0.36
has caused the Debian Bug report #631087,
regarding debootstrap mount cleanup is fragile and currently broken
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.)


-- 
631087: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631087
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pbuilder
Version: 0.199+nmu4
Severity: important


pbuilder failed to create new base.tgz because /proc was still mounted
after debootstrap was completed.

++ shift
++ '[' -n '' ']'
++ BUILDPLACE=/var/cache/pbuilder/build/
++ BASEBUILDPLACE=/var/cache/pbuilder/build/
++ '[' '' '!=' yes -a no '!=' yes ']'
++ BUILDPLACE=/var/cache/pbuilder/build//24199
++ '[' -z '' ']'
++ CHROOTEXEC='chroot /var/cache/pbuilder/build//24199 '
++ '[' '' = experimental ']'
++ EXPERIMENTAL=
++ case "$PBCURRENTCOMMANDLINEOPERATION" in
++ '[' noninteractive = noninteractive -o noninteractive = Noninteractive ']'
++ exec
++ FORCE_CONFNEW[0]=-o
++ FORCE_CONFNEW[1]=DPkg::Options::=--force-confnew
++ '[' -n /var/cache/pbuilder/ccache ']'
++ '[' -d /var/cache/pbuilder/ccache ']'
++ BINDMOUNTS=' /var/cache/pbuilder/ccache'
++ export PATH=/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
++ PATH=/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
+++ for i in '$BINDMOUNTS'
+++ echo /var/cache/pbuilder/ccache
+++ sort -u
++ BINDMOUNTS=/var/cache/pbuilder/ccache
+ . /usr/lib/pbuilder/pbuilder-runhooks
++ hooks=tmp/hooks
+ '[' -z '' ']'
+ DISTRIBUTION=sid
+ log 'I: Distribution is sid.'
+ case "$*" in
+ echo 'I: Distribution is sid.'
I: Distribution is sid.
+ '[' yes = yes ']'
+ TRAP='echo ignoring trap '
+ cleanbuildplace
+ '[' 0 -ne 0 ']'
+ '[' '' '!=' yes ']'
+ '[' -d /var/cache/pbuilder/build//24199 ']'
+ log 'I: Building the build environment'
+ case "$*" in
+ echo 'I: Building the build environment'
I: Building the build environment
+ mkdir -p /var/cache/pbuilder/build//24199
+ '[' '!' -d /var/cache/pbuilder/build//24199 ']'
+ echo ignoring trap cleanbuildplace exit
ignoring trap cleanbuildplace exit
+ log 'I: running debootstrap'
+ case "$*" in
+ echo 'I: running debootstrap'
I: running debootstrap
+ unset DEBOOTSTRAPSCRIPT
+ '[' -n '' ']'
+ which debootstrap
/usr/sbin/debootstrap
+ :
+ cd /var/cache/pbuilder/build//24199
+ debootstrap --include=apt --variant=buildd --keyring 
/usr/share/keyrings/debian-archive-keyring.gpg sid . 
http://amd64-geomirror.debian.net/debian/
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 9FED2BCBDCD29CDF762678CBAED4B06F473041FA)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: insserv libbz2-1.0 libdb5.1 
libslang2 multiarch-support 
I: Found additional base dependencies: binutils bzip2 cpp cpp-4.6 
debian-archive-keyring dpkg-dev g++ g++-4.6 gcc gcc-4.6 gnupg gpgv libc-dev-bin 
libc6-dev libcloog-ppl0 libdpkg-perl libgdbm3 libgmp10 libgmpxx4ldbl libgomp1 
libmpc2 libmpfr4 libppl-c4 libppl9 libpwl5 libquadmath0 libreadline6 
libstdc++6-4.6-dev libtimedate-perl libusb-0.1-4 linux-libc-dev make patch perl 
perl-modules readline-common 
I: Checking component main on http://amd64-geomirror.debian.net/debian...
I: Validating libacl1
I: Validating apt
I: Validating libattr1
I: Validating base-files
I: Validating base-passwd
I: Validating bash
I: Validating binutils
I: Validating build-essential
I: Validating bzip2
I: Validating libbz2-1.0
I: Validating libcloog-ppl0
I: Validating coreutils
I: Validating dash
I: Validating libdb5.1
I: Validating debconf
I: Validating debconf-i18n
I: Validating debian-archive-keyring
I: Validating debianutils
I: Validating diffutils
I: Validating dpkg
I: Validating dpkg-dev
I: Validating libdpkg-perl
I: Validating e2fslibs
I: Validating e2fsprogs
I: Validating libcomerr2
I: Validating libss2
I: Validating libc-bin
I: Validating libc-dev-bin
I: Validating libc6
I: Validating libc6-dev
I: Validating multiarch-support
I: Validating findutils
I: Validating gcc-4.4-base
I: Validating gcc-4.5-base
I: Validating cpp-4.6
I: Validating g++-4.6
I: Validating gcc-4.6
I: Validating gcc-4.6-base
I: Validating libgcc1
I: Validating libgomp1
I: Validating libquadmath0
I: Validating libstdc++6
I: Validating libstdc++6-4.6-dev
I: Validating cpp
I: Validating g++
I: Validating gcc
I: Validating libgdbm3
I: Validating libgmp10
I: Validating libgmpxx4ldbl
I: Valid

Bug#637363: marked as done (debootstrap 1.0.35 fails to accept --arch=amd64 on CentOS 5.6 system)

2011-08-21 Thread Debian Bug Tracking System
Your message dated Sun, 21 Aug 2011 22:47:40 +
with message-id 
and subject line Bug#637363: fixed in debootstrap 1.0.36
has caused the Debian Bug report #637363,
regarding debootstrap 1.0.35 fails to accept --arch=amd64 on CentOS 5.6 system
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.)


-- 
637363: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637363
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debootstrap
Version: 1.0.35

debootstrap was install per the manual install method in section "D.3.2.
Install debootstrap" of
http://www.debian.org/releases/stable/i386/apds03.html.en

The result:

# /usr/sbin/debootstrap --arch=amd64 squeeze /mnt/deb 
/http://ftp.us.debian.org/debian
E: Couldn't work out current architecture

Removing the "=" makes no difference.

This is on an up-to-date CentOS 5.6 system:

# uname -a
Linux xxx.yyy.local 2.6.18-194.11.4.el5 #1 SMP Tue Sep 21 05:04:09 EDT 2010 
x86_64 x86_64 x86_64 GNU/Linux

I suggest that debootstrap should accept the --arch specification rather
than try to "work out" what it is by whatever method. Or if its attempt to
"work out" the architecture fails, it should offer the user a chance to over
ride its failure and simply accept the architecture specified.

Whit


--- End Message ---
--- Begin Message ---
Source: debootstrap
Source-Version: 1.0.36

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

debootstrap-udeb_1.0.36_all.udeb
  to main/d/debootstrap/debootstrap-udeb_1.0.36_all.udeb
debootstrap_1.0.36.dsc
  to main/d/debootstrap/debootstrap_1.0.36.dsc
debootstrap_1.0.36.tar.gz
  to main/d/debootstrap/debootstrap_1.0.36.tar.gz
debootstrap_1.0.36_all.deb
  to main/d/debootstrap/debootstrap_1.0.36_all.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 637...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess  (supplier of updated debootstrap 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: SHA256

Format: 1.8
Date: Sun, 21 Aug 2011 18:39:26 -0400
Source: debootstrap
Binary: debootstrap debootstrap-udeb
Architecture: source all
Version: 1.0.36
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team 
Changed-By: Joey Hess 
Description: 
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 631087 637363
Changes: 
 debootstrap (1.0.36) unstable; urgency=low
 .
   * Guess host OS based on uname for non-Debian systems. Closes: #637363
   * Clarify "target" in usage message.
   * Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD
 chroot or jail. Thanks, Arno Toell.
   * Search PATH for programs, rather than checking hardcoded locations.
   * Support using md5 and shaN programs, as found on FreeBSD, in addition
 to md5sum and shaNsum.
   * When FreeBSD (not kfreebsd) is the host, don't chroot to mount special
 filesystems.
   * When debootstrapping on FreeBSD, warn if necessary modules are not
 loaded. Thanks, Arno Toell.
   * Workaround for umount bug #634107, which broke pbuilder and "debootstrap ."
 Closes: #631087
Checksums-Sha1: 
 bf9ba62006391a718706899eb2ce365f79add59f 1683 debootstrap_1.0.36.dsc
 3ffc907320ef3ade0664c7889812d2e88c8c064f 55185 debootstrap_1.0.36.tar.gz
 e24fe21f8b33ae8aa7fab007f9f35e9e8d54edd6 58172 debootstrap_1.0.36_all.deb
 4a84c9c3b5b4441321d017580bd06ee8732027ef 19168 debootstrap-udeb_1.0.36_all.udeb
Checksums-Sha256: 
 1ae63bd21dfe080b3794d43126d4256060b87fdc5b10d94df1b7a94910d6b7fb 1683 
debootstrap_1.0.36.dsc
 40c0e4a2d8bcc82bf6a9cf6a1da7fde47a31684bb838acee45119d5b1aef445a 55185 
debootstrap_1.0.36.tar.gz
 ac539129f95270732e35fa763b41d857177f8ecb0abcd86077d9ae24ed93838a 58172 
debootstrap_1.0.36_all.deb
 149f15a57c92b616108fcaed564bcdb41030c9a2a8ccf1ad30b4cbf7fd127f88 19168 
debootstrap-udeb_1.0.36_all.udeb
Files: 
 59403db9d6b30e38535dfd1bf9d544bc 1683 admin extra debootstrap_1.0.36.dsc
 eb84805062e3484f0c1f53d9f6ac14df 55185 admin extra debootstrap_1.0.36.tar.gz
 f4fb6fd6bd7b9e02a4cd621d24aaacbf 58172 admin extra debootstrap_1.0.36_all.deb
 6c92910df16b9a129cbf6e0e19373c59 19168 d

Bug#637366: marked as done (debootstrap 1.0.35 fails to accept --arch=amd64 on CentOS 5.6 system)

2011-08-21 Thread Debian Bug Tracking System
Your message dated Sun, 21 Aug 2011 22:47:40 +
with message-id 
and subject line Bug#637363: fixed in debootstrap 1.0.36
has caused the Debian Bug report #637363,
regarding debootstrap 1.0.35 fails to accept --arch=amd64 on CentOS 5.6 system
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.)


-- 
637363: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637363
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: debootstrap
Version: 1.0.35

Follow up on the report I just submitted.

> # /usr/sbin/debootstrap --arch=amd64 squeeze /mnt/deb 
> /http://ftp.us.debian.org/debian
> E: Couldn't work out current architecture

Note that kludging the debootstrap script at line 402 as follows:

else
#   error 1 WHATARCH "Couldn't work out current architecture"
ARCH="amd64"
fi

results in a successful install. This is not a system with dpkg installed.
(There is no convenient rpm of it in the CentOS 5.6 or RPMforge
repositories.) In any case the --arch=amd64 flag should be accepted, as the
help screen says of it "use if no dpkg."

Whit


--- End Message ---
--- Begin Message ---
Source: debootstrap
Source-Version: 1.0.36

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

debootstrap-udeb_1.0.36_all.udeb
  to main/d/debootstrap/debootstrap-udeb_1.0.36_all.udeb
debootstrap_1.0.36.dsc
  to main/d/debootstrap/debootstrap_1.0.36.dsc
debootstrap_1.0.36.tar.gz
  to main/d/debootstrap/debootstrap_1.0.36.tar.gz
debootstrap_1.0.36_all.deb
  to main/d/debootstrap/debootstrap_1.0.36_all.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 637...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joey Hess  (supplier of updated debootstrap 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: SHA256

Format: 1.8
Date: Sun, 21 Aug 2011 18:39:26 -0400
Source: debootstrap
Binary: debootstrap debootstrap-udeb
Architecture: source all
Version: 1.0.36
Distribution: unstable
Urgency: low
Maintainer: Debian Install System Team 
Changed-By: Joey Hess 
Description: 
 debootstrap - Bootstrap a basic Debian system
 debootstrap-udeb - Bootstrap the Debian system (udeb)
Closes: 631087 637363
Changes: 
 debootstrap (1.0.36) unstable; urgency=low
 .
   * Guess host OS based on uname for non-Debian systems. Closes: #637363
   * Clarify "target" in usage message.
   * Fix support for running debootstrap on a FreeBSD host to create a kFreeBSD
 chroot or jail. Thanks, Arno Toell.
   * Search PATH for programs, rather than checking hardcoded locations.
   * Support using md5 and shaN programs, as found on FreeBSD, in addition
 to md5sum and shaNsum.
   * When FreeBSD (not kfreebsd) is the host, don't chroot to mount special
 filesystems.
   * When debootstrapping on FreeBSD, warn if necessary modules are not
 loaded. Thanks, Arno Toell.
   * Workaround for umount bug #634107, which broke pbuilder and "debootstrap ."
 Closes: #631087
Checksums-Sha1: 
 bf9ba62006391a718706899eb2ce365f79add59f 1683 debootstrap_1.0.36.dsc
 3ffc907320ef3ade0664c7889812d2e88c8c064f 55185 debootstrap_1.0.36.tar.gz
 e24fe21f8b33ae8aa7fab007f9f35e9e8d54edd6 58172 debootstrap_1.0.36_all.deb
 4a84c9c3b5b4441321d017580bd06ee8732027ef 19168 debootstrap-udeb_1.0.36_all.udeb
Checksums-Sha256: 
 1ae63bd21dfe080b3794d43126d4256060b87fdc5b10d94df1b7a94910d6b7fb 1683 
debootstrap_1.0.36.dsc
 40c0e4a2d8bcc82bf6a9cf6a1da7fde47a31684bb838acee45119d5b1aef445a 55185 
debootstrap_1.0.36.tar.gz
 ac539129f95270732e35fa763b41d857177f8ecb0abcd86077d9ae24ed93838a 58172 
debootstrap_1.0.36_all.deb
 149f15a57c92b616108fcaed564bcdb41030c9a2a8ccf1ad30b4cbf7fd127f88 19168 
debootstrap-udeb_1.0.36_all.udeb
Files: 
 59403db9d6b30e38535dfd1bf9d544bc 1683 admin extra debootstrap_1.0.36.dsc
 eb84805062e3484f0c1f53d9f6ac14df 55185 admin extra debootstrap_1.0.36.tar.gz
 f4fb6fd6bd7b9e02a4cd621d24aaacbf 58172 admin extra debootstrap_1.0.36_all.deb
 6c92910df16b9a129cbf6e0e19373c59 19168 debian-installer extra 
debootstrap-udeb_1.0.36_all.udeb
Package-Type: udeb

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

iQIVAwUBTlGJkckQ2SIlEuPHAQijaRAArpkUdmff/zxj/EbuLxC

Bug#631087: debootstrap fails to unmount /proc from target

2011-08-21 Thread Ben Hutchings
On Sun, 2011-08-21 at 18:22 -0400, Joey Hess wrote:
> Ben Hutchings wrote:
> > It not only inhibits umount from updating /etc/mtab, but also means that
> > it never uses /etc/mtab to canonicalize the given path.
> 
> That seems very doubtful. Especially since I tried applying your patch and
> pbuilder --create still fails:
> 
> I: mounting /proc filesystem
> mount: /proc already mounted or /var/cache/pbuilder/build//3625/proc busy
> mount: according to mtab, /proc is mounted on /proc

It worked for me with a sid host bootstrapping both squeeze and sid.

> As well, when I try -n by hand, it doesn't help:
> 
> joey@gnu:~/tmp>mkdir proc
> joey@gnu:~/tmp>sudo mount -n -t proc proc proc
> joey@gnu:~/tmp>sudo umount -n `pwd`/proc
> umount: /proc: device is busy.
> (In some cases useful info about processes that use
>  the device is found by lsof(8) or fuser(1))
> 
> It seems to only get confused when the cwd is the parent of the mount point.
> 
> joey@gnu:~/tmp>cd ..
> joey@gnu:~>sudo umount `pwd`/proc
> joey@gnu:~>

Right.  umount will first look for a mount entry with matching path,
then with matching device.  The getmntdevbackward() function does:

/* non-canonical names in mtab (this is BAD THING!) */
for (mc = mcprev->prev; mc && mc != mc0; mc = mc->prev) {
char *cn = canonicalize(mc->m.mnt_fsname);
int res = cn ? streq(cn, name) : 0;

free(cn);
if (res)
return mc;
}

and now `pwd`/proc matches the 'proc' filesystem actually mounted at
/proc!

In the current version of util-linux (2.19.1-5) this appears to be done
regardless of whether the -n option is used, as you found.

> > > Also, portability is a concern. busybox umount does not support -n,
> > > for example.
> > > 
> > > When I run debootstrap, it ends successfully with $chroot/proc not being
> > > mounted. Is there something about it being run by pbuilder that triggers
> > > this bug?
> > 
> > Don't know.
> 
> pbuilder runs "debootstrap ."  --- so the bug could actually be worked
> around by doing a cd / before umount.

Looks like it.  But I think it would be better to be consistent about
running mount and unmount inside or outside the chroot.

Ben.



signature.asc
Description: This is a digitally signed message part


Processing of debootstrap_1.0.36_i386.changes

2011-08-21 Thread Debian FTP Masters
debootstrap_1.0.36_i386.changes uploaded successfully to localhost
along with the files:
  debootstrap_1.0.36.dsc
  debootstrap_1.0.36.tar.gz
  debootstrap_1.0.36_all.deb
  debootstrap-udeb_1.0.36_all.udeb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qvgln-0002zp...@franck.debian.org



debootstrap_1.0.36_i386.changes ACCEPTED into unstable

2011-08-21 Thread Debian FTP Masters



Accepted:
debootstrap-udeb_1.0.36_all.udeb
  to main/d/debootstrap/debootstrap-udeb_1.0.36_all.udeb
debootstrap_1.0.36.dsc
  to main/d/debootstrap/debootstrap_1.0.36.dsc
debootstrap_1.0.36.tar.gz
  to main/d/debootstrap/debootstrap_1.0.36.tar.gz
debootstrap_1.0.36_all.deb
  to main/d/debootstrap/debootstrap_1.0.36_all.deb


Override entries for your package:
debootstrap-udeb_1.0.36_all.udeb - extra debian-installer
debootstrap_1.0.36.dsc - source admin
debootstrap_1.0.36_all.deb - extra admin

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 631087 637363 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1qvgns-0003gz...@franck.debian.org