Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2017-02-03 Thread Cyril Brulebois
Control: retitle -1 debian-installer: ftbfs because d-i needs network to build…

Holger Levsen  (2016-11-20):
> retitle -1 debian-installer: ftbfs because d-i needs network to build…
> thanks
> 
> On Sun, Nov 20, 2016 at 11:10:11AM +0100, Cyril Brulebois wrote:
> > This isn't a locale issue at all:
> [...]
> > FTBFS due to 4.7 vs. 4.8 kernel udebs is expected to be an issue (fixed
> > in master where the ABI bump happened; but failing to download any udebs
> > is a no-go, d-i needs to access a mirror during its build.
> 
> ah, ic, retitling the bug accordingly. Thanks.

Let's try again without forgetting the “Control:” bit.


KiBi.


signature.asc
Description: Digital signature


Processed: Re: Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2017-02-03 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 debian-installer: ftbfs because d-i needs network to build…
Bug #806984 [src:debian-installer] debian-installer: FTBFS: File not 
found:libtextwrap.so.1
Changed Bug title to 'debian-installer: ftbfs because d-i needs network to 
build…' from 'debian-installer: FTBFS: File not found:libtextwrap.so.1'.

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



Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2016-11-20 Thread Holger Levsen
retitle -1 debian-installer: ftbfs because d-i needs network to build…
thanks

On Sun, Nov 20, 2016 at 11:10:11AM +0100, Cyril Brulebois wrote:
> This isn't a locale issue at all:
[...]
> FTBFS due to 4.7 vs. 4.8 kernel udebs is expected to be an issue (fixed
> in master where the ABI bump happened; but failing to download any udebs
> is a no-go, d-i needs to access a mirror during its build.

ah, ic, retitling the bug accordingly. Thanks.


-- 
cheers,
Holger


signature.asc
Description: Digital signature


Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2016-11-20 Thread Cyril Brulebois
Hi,

Holger Levsen  (2016-11-20):
> On Sun, Nov 20, 2016 at 03:42:15AM +0100, Cyril Brulebois wrote:
> > Looking at your A02_user hook, I don't see anything locale-related (now or
> > in previous commits). I've tried setting LANG=fr_CH.UTF-8 and I don't see
> > debian-installer's master fail to build in a sid chroot.
> 
> when possible we don't modify the environment with pbuilder hooks but
> rather directly with our build script
> https://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/tree/bin/reproducible_build.sh
> 
> have a look at lines 591-600 for the 1st build and 637-660 for the 2nd
> build.

This isn't a locale issue at all:
| I: pbuilder: network access will be disabled during build
[…]
| WARNING: mirror 'http://ftp.de.debian.org/debian' appears to be invalid; 
skipping
| WARNING: mirror 'http://ftp.de.debian.org/debian' appears to be invalid; 
skipping
| Using generated sources.list.udeb:
|deb [trusted=yes] copy:/build/1st/debian-installer-20161031/build/ 
localudebs/

> Upon replying I've scheduled rebuilds of src:debian-installer for
> (amd64|i386|armhf) on unstable+testing and the rebuilds have all already
> happened, all ftbfs…

FTBFS due to 4.7 vs. 4.8 kernel udebs is expected to be an issue (fixed
in master where the ABI bump happened; but failing to download any udebs
is a no-go, d-i needs to access a mirror during its build.


KiBi.


signature.asc
Description: Digital signature


Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2016-11-20 Thread Holger Levsen
Hi,

On Sun, Nov 20, 2016 at 03:42:15AM +0100, Cyril Brulebois wrote:
> Looking at your A02_user hook, I don't see anything locale-related (now or
> in previous commits). I've tried setting LANG=fr_CH.UTF-8 and I don't see
> debian-installer's master fail to build in a sid chroot.

when possible we don't modify the environment with pbuilder hooks but
rather directly with our build script
https://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/tree/bin/reproducible_build.sh

have a look at lines 591-600 for the 1st build and 637-660 for the 2nd
build.

> Can you please tell us whether this issue is still seen in your setup, and
> with which exact settings?

Upon replying I've scheduled rebuilds of src:debian-installer for
(amd64|i386|armhf) on unstable+testing and the rebuilds have all already
happened, all ftbfs…

the results are all be linked from 
https://reproducible.debian.net/debian-installer 

> I can't replicate it with my devel chroots,
> it's not seen on buildds, so I'm lowering the severity for the time being.
> It can be upgraded again if a relevant reproducer is found.

thanks!

> Thanks for your time.

likewise! :)


-- 
cheers,
Holger


signature.asc
Description: Digital signature


Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2016-11-19 Thread Cyril Brulebois
Control: severity -1 important

Hi,

Val Lorentz  (2015-12-03):
> Source: debian-installer
> Version: 20151023
> Severity: serious
> User: reproducible-bui...@lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
> 
> Hi!
> 
> While working on the “reproducible builds” effort [1], we have noticed
> that debian-installer could not be built in some configurations.
> It could be an effect of any of the commands in [2], but it is likely to
> be the locale.
> 
> The attached file contains the full build logs.
> 
>  [1]: https://wiki.debian.org/ReproducibleBuilds
>  [2]: 
> https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=reproducible/misc.git;a=blob;f=prebuilder/pbuilderhooks/A02_user;h=a3c8ceb9a4e5b0aa069e146bc50d3757d89a2e1f;hb=b012c16d7349a30b3c906851c171670abbced407
> 
> Regards,
> Valentin

Looking at your A02_user hook, I don't see anything locale-related (now or
in previous commits). I've tried setting LANG=fr_CH.UTF-8 and I don't see
debian-installer's master fail to build in a sid chroot.

Can you please tell us whether this issue is still seen in your setup, and
with which exact settings? I can't replicate it with my devel chroots,
it's not seen on buildds, so I'm lowering the severity for the time being.
It can be upgraded again if a relevant reproducer is found.

Thanks for your time.


KiBi.


signature.asc
Description: Digital signature


Processed: Re: Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2016-11-19 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 important
Bug #806984 [src:debian-installer] debian-installer: FTBFS: File not 
found:libtextwrap.so.1
Severity set to 'important' from 'serious'

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



Bug#806984: debian-installer: FTBFS: File not found:libtextwrap.so.1

2015-12-03 Thread Cyril Brulebois
Hi,

Val Lorentz  (2015-12-03):
> While working on the “reproducible builds” effort [1], we have noticed
> that debian-installer could not be built in some configurations.
> It could be an effect of any of the commands in [2], but it is likely to
> be the locale.
> 
> The attached file contains the full build logs.
> 
>  [1]: https://wiki.debian.org/ReproducibleBuilds
>  [2]:
> https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=reproducible/misc.git;a=blob;f=prebuilder/pbuilderhooks/A02_user;h=a3c8ceb9a4e5b0aa069e146bc50d3757d89a2e1f;hb=b012c16d7349a30b3c906851c171670abbced407
> 
> Regards,
> Valentin

Focusing on that part:

> Les NOUVEAUX paquets suivants seront installés :
>   acpi-modules-4.2.0-1-amd64-di alsa-utils-udeb anna archdetect
>   ata-modules-4.2.0-1-amd64-di bogl-bterm-udeb brltty-udeb busybox-udeb
>   cdebconf-gtk-terminal cdebconf-gtk-udeb cdebconf-newt-terminal
>   cdebconf-newt-udeb cdebconf-priority cdebconf-text-udeb cdebconf-udeb
>   cdrom-checker cdrom-core-modules-4.2.0-1-amd64-di cdrom-detect
>   cdrom-retriever console-setup-linux-fonts-udeb console-setup-pc-ekmap
>   console-setup-udeb core-modules-4.2.0-1-amd64-di
>   crc-modules-4.2.0-1-amd64-di di-utils di-utils-reboot di-utils-shell
>   di-utils-terminfo env-preseed espeak-data-udeb espeakup-udeb
>   event-modules-4.2.0-1-amd64-di fat-modules-4.2.0-1-amd64-di
>   fb-modules-4.2.0-1-amd64-di file-preseed
>   firewire-core-modules-4.2.0-1-amd64-di fontconfig-udeb fonts-android-udeb
>   fonts-farsiweb-udeb fonts-khmeros-udeb fonts-knda-udeb fonts-lao-udeb
>   fonts-lklug-sinhala-udeb fonts-lohit-guru-udeb fonts-mlym-udeb
>   fonts-sil-abyssinica-udeb fonts-sil-padauk-udeb fonts-taml-udeb
>   fonts-telu-udeb fonts-thai-tlwg-udeb fonts-tibetan-machine-udeb
>   fonts-ukij-uyghur-udeb gtk2-engines-udeb hw-detect
>   hyperv-modules-4.2.0-1-amd64-di i2c-modules-4.2.0-1-amd64-di initrd-preseed
>   input-modules-4.2.0-1-amd64-di installation-locale
>   isofs-modules-4.2.0-1-amd64-di kbd-udeb kernel-image-4.2.0-1-amd64-di
>   libasound2-udeb libatk1.0-udeb libblkid1-udeb libc6-udeb libcairo2-udeb
>   libdebconfclient0-udeb libdebian-installer4-udeb libdrm2-udeb libevdev2-udeb
>   libexpat1-udeb libffi6-udeb libfontenc1-udeb libfreetype6-udeb
>   libfribidi0-udeb libgdk-pixbuf2.0-0-udeb libglib2.0-udeb libgtk2.0-0-udeb
>   libharfbuzz0-udeb libkmod2-udeb libmtdev1-udeb libnss-dns-udeb
>   libnss-files-udeb libpango1.0-udeb libpciaccess0-udeb libpcre3-udeb
>   libpixman-1-0-udeb libpng12-0-udeb libslang2-udeb libtextwrap1-udeb
>   libudev1-udeb libuuid1-udeb libvte9-udeb libx11-6-udeb libxau6-udeb
>   libxcb1-udeb libxcursor1-udeb libxdmcp6-udeb libxext6-udeb libxfixes3-udeb
>   libxfont1-udeb libxft2-udeb libxi6-udeb libxinerama1-udeb libxkbfile1-udeb
>   libxrender1-udeb libxshmfence1-udeb load-cdrom localechooser lowmemcheck
>   main-menu media-retriever mmc-core-modules-4.2.0-1-amd64-di
>   mmc-modules-4.2.0-1-amd64-di mountmedia mouse-modules-4.2.0-1-amd64-di
>   nano-udeb pata-modules-4.2.0-1-amd64-di pciutils-udeb
>   pcmcia-modules-4.2.0-1-amd64-di pcmcia-storage-modules-4.2.0-1-amd64-di
>   pcmciautils-udeb preseed-common rescue-check rootskel rootskel-gtk
>   sata-modules-4.2.0-1-amd64-di save-logs scsi-common-modules-4.2.0-1-amd64-di
>   scsi-core-modules-4.2.0-1-amd64-di scsi-modules-4.2.0-1-amd64-di
>   serial-modules-4.2.0-1-amd64-di sound-modules-4.2.0-1-amd64-di
>   speakup-modules-4.2.0-1-amd64-di ttf-dejavu-mono-udeb ttf-dejavu-udeb
>   ttf-freefont-udeb udev-udeb udpkg uinput-modules-4.2.0-1-amd64-di
>   usb-modules-4.2.0-1-amd64-di usb-serial-modules-4.2.0-1-amd64-di
>   usb-storage-modules-4.2.0-1-amd64-di util-linux-udeb x11-xkb-utils-udeb
>   xkb-data-udeb xserver-xorg-core-udeb xserver-xorg-input-evdev-udeb
>   xserver-xorg-video-fbdev-udeb zlib1g-udeb

This list of packages is identical when building locally (with a regular
locale):

$ locale
LANG=en_GB.UTF-8
LANGUAGE=
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=

(except mine is about NEW packages.)

> set -e; \
> oldsize=0; oldblocks=0; oldcount=0; for udeb in udebs/*.udeb ; do \
>   if [ -f "$udeb" ]; then \
>   pkg=`basename $udeb` ; \
>dpkg --force-overwrite --path-include='*' --log=/dev/null 
> --root=./tmp/cdrom_gtk/tree --unpack $udeb ; \
>   newsize=`du -bs ./tmp/cdrom_gtk/tree | awk '{print $1}'` ; \
>   newblocks=`du -s ./tmp/cdrom_gtk/tree | awk '{print $1}'` ; \
>   newcount=`find ./tmp/cdrom_gtk/tree -type f | wc -l | awk 
> '{print $1}'` ; \
>   usedsize=`echo $newsize - $oldsize | bc`; \
>   usedblocks=`echo $newblocks - $oldblocks | bc`; \
>