Bug#571136: 1.0.76 breaks qemu'd debootstrap (1.0.78)

2016-02-10 Thread Steve McIntyre
On Wed, Feb 10, 2016 at 12:39:20AM +0100, Marco d'Itri wrote:
>On Feb 10, Jason Heeris  wrote:
>
>> I've just tried a live-build cross build of an armhf image from a stretch
>> amd64
>> VM, with debootstrap 1.0.78, and had it fail this way too.
>This is about #813232. I posted a candidate patch, but nobody cared.
>Feel free to test it and report if it works.

Marco: this is continuing fallout from *your* changes. If you wish to
keep any shred of credibility, you might want to follow through here
and test your proposed fix yourself. Jason has helpfully posted a test
case that demonstrates the problem...

-- 
Steve McIntyre, Cambridge, UK.st...@einval.com
Can't keep my eyes from the circling sky,
Tongue-tied & twisted, Just an earth-bound misfit, I...



Bug#571136: 1.0.76 breaks qemu'd debootstrap (1.0.78)

2016-02-10 Thread Marco d'Itri
On Feb 11, Steve McIntyre  wrote:

> Marco: this is continuing fallout from *your* changes. If you wish to
> keep any shred of credibility, you might want to follow through here
> and test your proposed fix yourself. Jason has helpfully posted a test
> case that demonstrates the problem...
I do not feel that it is worth investing my time in tests if the 
debootstrap developers do not first agree on which one of my proposed
changes they consider acceptable.
I asked 10 days ago how they wanted me to fix the preexisting bug that 
I happened to expose, but I have still have not received any comments.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#571136: 1.0.76 breaks qemu'd debootstrap (1.0.78)

2016-02-09 Thread Jason Heeris
I've just tried a live-build cross build of an armhf image from a stretch
amd64
VM, with debootstrap 1.0.78, and had it fail this way too.

live-build: 1:20151215 (but reports as 5.0~a11-1)
debootstrap: 1.0.78
qemu: 1:2.5+dfsg-5

The command to reproduce the error is:

  lb config \
--apt-indices none \
--apt-source-archives false \
--distribution wheezy \
--binary-images hdd \
--hdd-size 512 \
--architectures armhf \
--bootstrap-qemu-arch armhf \
--bootstrap-qemu-static /usr/bin/qemu-arm-static \
--firmware-binary false \
--firmware-chroot false

  sudo lb build 2>&1 | tee build_log

The final part of the build log says:

  P: Running debootstrap second stage under QEMU
  I: Keyring file not available at
/usr/share/keyrings/debian-archive-keyring.gpg; switching to https mirror
https://mirrors.kernel.org/debian
  P: Begin unmounting filesystems...
  P: Saving caches...
  /usr/bin/env: apt-get: No such file or directory

The full log is attached.

Cheers,
Jason Heeris

PS. Sorry for (a) not using reportbug, but I'm not at that machine right
now;
and (b) the multiple postings.


build_log
Description: Binary data


Bug#571136: 1.0.76 breaks qemu'd debootstrap (1.0.78)

2016-02-09 Thread Marco d'Itri
On Feb 10, Jason Heeris  wrote:

> I've just tried a live-build cross build of an armhf image from a stretch
> amd64
> VM, with debootstrap 1.0.78, and had it fail this way too.
This is about #813232. I posted a candidate patch, but nobody cared.
Feel free to test it and report if it works.

-- 
ciao,
Marco


signature.asc
Description: PGP signature


Bug#571136: 1.0.76 breaks qemu'd debootstrap

2016-02-02 Thread Rohan Garg
Hi
> Feel free to report what happens with 1.0.77.
>

I just tested 1.0.78 and this is still broken for me.


Cheers
Rohan Garg



Bug#571136: 1.0.76 breaks qemu'd debootstrap

2016-01-27 Thread Rohan Garg
Hi Holger

> On Dienstag, 26. Januar 2016, Rohan Garg wrote:
>> It seems like the 1.0.76 update breaks debootstraps on armhf.
>
> I don't think this is quite (or always) correct, the following two jobs are
> examples of jobs which run daily on armhf and which do debootstrap of sid and
> which ran fine the last days:
>
> https://jenkins.debian.net/view/reproducible/job/reproducible_setup_pbuilder_unstable_armhf_odxu4/
> https://jenkins.debian.net/view/reproducible/job/reproducible_setup_schroot_unstable_armhf_odxu4/
>

I don't know where the exact problem is, however, for me reverting to
the previous debootstrap makes everything work again. Perhaps this
could be a bug in live-build? I'm not entirely sure where one would
start investigating.

Cheers
Rohan Garg



Bug#571136: 1.0.76 breaks qemu'd debootstrap

2016-01-27 Thread Cyril Brulebois
Rohan Garg  (2016-01-27):
> Hi Holger
> 
> > On Dienstag, 26. Januar 2016, Rohan Garg wrote:
> >> It seems like the 1.0.76 update breaks debootstraps on armhf.
> >
> > I don't think this is quite (or always) correct, the following two jobs are
> > examples of jobs which run daily on armhf and which do debootstrap of sid 
> > and
> > which ran fine the last days:
> >
> > https://jenkins.debian.net/view/reproducible/job/reproducible_setup_pbuilder_unstable_armhf_odxu4/
> > https://jenkins.debian.net/view/reproducible/job/reproducible_setup_schroot_unstable_armhf_odxu4/
> >
> 
> I don't know where the exact problem is, however, for me reverting to
> the previous debootstrap makes everything work again. Perhaps this
> could be a bug in live-build? I'm not entirely sure where one would
> start investigating.

Feel free to report what happens with 1.0.77.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#571136: 1.0.76 breaks qemu'd debootstrap

2016-01-26 Thread Rohan Garg
Hi
It seems like the 1.0.76 update breaks debootstraps on armhf. I've
noticed this behavior via live build and am attaching a log. Could you
please revert it till a proper fix is landed?


Cheers
Rohan Garg
[2016-01-25 19:00:48] lb config --architectures armhf --archive-areas main 
contrib non-free --backports false --binary-filesystem ext4 --chroot-filesystem 
none --binary-images tar --bootappend-live hostname=live-pc username=live 
--bootstrap-qemu-arch armhf --bootstrap-qemu-static /usr/bin/qemu-arm-static 
--compression gzip --distribution sid --linux-flavours none --linux-packages 
none --mode debian --security false --updates false --debian-installer false 
--debian-installer-gui false --apt-source-archives false --apt-options -o 
Acquire::Retries=20 --assume-yes --source false
P:
 Creating config tree for a debian/sid/armhf system
P:
 Symlinking hooks...
I: copy customization
I: done
set -e; lb build 2>&1 | tee logfile-`date "+%y%m%d%H%M%S"`
[2016-01-25 19:00:54] lb build 
P:
 live-build 5.0~a11
P: Building config tree for a debian/sid/armhf system
[2016-01-25 19:01:00] lb bootstrap 
P: Setting up cleanup function
[2016-01-25 19:01:05] lb bootstrap_cache restore
P: Restoring bootstrap stage from cache...
[2016-01-25 19:01:11] lb bootstrap_debootstrap 
P: Begin bootstrapping system...
P:
 If the following stage fails, the most likely cause of the problem is with 
your mirror configuration, a caching proxy or the sid distribution.
P:
 Running debootstrap (download-only)... 
I: Retrieving Release 
I: Retrieving Release.gpg 
I: Checking Release signature
I: Valid Release signature (key id 126C0D24BD8A2942CC7DF8AC7638D0442B90D010)
I: Retrieving Packages 
I: Validating Packages 
I: Retrieving Packages 
I: Validating Packages 
I: Retrieving Packages 
I: Validating Packages 
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: adduser dmsetup init-system-helpers 
insserv libapparmor1 libaudit-common libaudit1 libbz2-1.0 libcap2 libcap2-bin 
libcryptsetup4 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libgcrypt20 
libgpg-error0 libkmod2 libncursesw5 libseccomp2 libsemanage-common libsemanage1 
libsystemd0 libudev1 libustr-1.0-1 systemd systemd-sysv 
I: Found additional base dependencies: libdns-export100 libffi6 libgmp10 
libgnutls-openssl27 libgnutls30 libhogweed4 libicu55 libidn11 libisc-export95 
liblz4-1 libnettle6 libnfnetlink0 libp11-kit0 libpsl0 libtasn1-6 
I: Checking component main on http://ftp.debian.org/debian...
I: Retrieving libacl1 2.2.52-2
I: Validating libacl1 2.2.52-2
I: Retrieving adduser 3.113+nmu3
I: Validating adduser 3.113+nmu3
I: Retrieving libapparmor1 2.10-2+b2
I: Validating libapparmor1 2.10-2+b2
I: Retrieving apt 1.2
I: Validating apt 1.2
I: Retrieving apt-utils 1.2
I: Validating apt-utils 1.2
I: Retrieving libapt-inst2.0 1.2
I: Validating libapt-inst2.0 1.2
I: Retrieving libapt-pkg5.0 1.2
I: Validating libapt-pkg5.0 1.2
I: Retrieving libattr1 1:2.4.47-2
I: Validating libattr1 1:2.4.47-2
I: Retrieving libaudit-common 1:2.4.5-1
I: Validating libaudit-common 1:2.4.5-1
I: Retrieving libaudit1 1:2.4.5-1
I: Validating libaudit1 1:2.4.5-1
I: Retrieving base-files 9.5
I: Validating base-files 9.5
I: Retrieving base-passwd 3.5.39
I: Validating base-passwd 3.5.39
I: Retrieving bash 4.3-14+b1
I: Validating bash 4.3-14+b1
I: Retrieving libdns-export100 1:9.9.5.dfsg-12.1
I: Validating libdns-export100 1:9.9.5.dfsg-12.1
I: Retrieving libisc-export95 1:9.9.5.dfsg-12.1
I: Validating libisc-export95 1:9.9.5.dfsg-12.1
I: Retrieving libboost-iostreams1.55.0 1.55.0+dfsg-4
I: Validating libboost-iostreams1.55.0 1.55.0+dfsg-4
I: Retrieving libboost-iostreams1.58.0 1.58.0+dfsg-4.1
I: Validating libboost-iostreams1.58.0 1.58.0+dfsg-4.1
I: Retrieving bsdmainutils 9.0.6+b1
I: Validating bsdmainutils 9.0.6+b1
I: Retrieving libbz2-1.0 1.0.6-8
I: Validating libbz2-1.0 1.0.6-8
I: Retrieving libdebconfclient0 0.201
I: Validating libdebconfclient0 0.201
I: Retrieving coreutils 8.24-1
I: Validating coreutils 8.24-1
I: Retrieving cpio 2.11+dfsg-4.1
I: Validating cpio 2.11+dfsg-4.1
I: Retrieving cron 3.0pl1-128
I: Validating cron 3.0pl1-128
I: Retrieving libcryptsetup4 2:1.7.0-2
I: Validating libcryptsetup4 2:1.7.0-2
I: Retrieving dash 0.5.7-4+b1
I: Validating dash 0.5.7-4+b1
I: Retrieving libdb5.3 5.3.28-11
I: Validating libdb5.3 5.3.28-11
I: Retrieving debconf 1.5.58
I: Validating debconf 1.5.58
I: Retrieving debconf-i18n 1.5.58
I: Validating debconf-i18n 1.5.58
I: Retrieving debian-archive-keyring 2014.3
I: Validating debian-archive-keyring 2014.3
I: Retrieving debianutils 4.6
I: Validating debianutils 4.6
I: Retrieving diffutils 1:3.3-3
I: Validating diffutils 1:3.3-3
I: Retrieving dmidecode 3.0-2
I: Validating dmidecode 3.0-2
I: Retrieving dpkg 1.18.4
I: Validating dpkg 1.18.4
I: Retrieving e2fslibs 1.42.13-1
I: Validating e2fslibs 1.42.13-1
I: Retrieving e2fsprogs 1.42.13-1
I: Validating e2fsprogs 1.42.13-1
I: Retrieving 

Bug#571136: 1.0.76 breaks qemu'd debootstrap

2016-01-26 Thread Holger Levsen
Hi Rohan,

On Dienstag, 26. Januar 2016, Rohan Garg wrote:
> It seems like the 1.0.76 update breaks debootstraps on armhf.

I don't think this is quite (or always) correct, the following two jobs are 
examples of jobs which run daily on armhf and which do debootstrap of sid and 
which ran fine the last days:

https://jenkins.debian.net/view/reproducible/job/reproducible_setup_pbuilder_unstable_armhf_odxu4/
https://jenkins.debian.net/view/reproducible/job/reproducible_setup_schroot_unstable_armhf_odxu4/

> I've
> noticed this behavior via live build and am attaching a log. Could you
> please revert it till a proper fix is landed?


cheers,
Holger


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