[Tails-dev] Build failed in Jenkins: build_Tails_ISO_feature…

Poista viesti

Vastaa
Lähettäjä: tails-sysadmins
Päiväys:  
Vastaanottaja: tails-dev
Vanhat otsikot: [Tails-dev] Build failed in Jenkins: build_Tails_ISO_feature-jessie #245
Uudet otsikot: [Tails-dev] Jenkins build is back to normal : build_Tails_ISO_feature-jessie #247
Aihe: [Tails-dev] Build failed in Jenkins: build_Tails_ISO_feature-jessie #246
See <https://jenkins.tails.boum.org/job/build_Tails_ISO_feature-jessie/246/changes>

Changes:

[amnesia] Use 7z everywhere for consistency.

[amnesia] Optimize the startup of the chroot browsers.

[amnesia] Refactor chroot browsers' cleanup().

[amnesia] Refactor chroot browsers' setup_chroot().

[amnesia] Refactor chroot browsers' set_chroot_browser_name().

[amnesia] Refactor chroot browsers' run_browser_in_chroot().

[amnesia] Separate some data from i2p-browser script.

[amnesia] Rename variable for consistency with i2p-browser script.

[amnesia] Rename more variables for consistency with i2p-browser script.

[amnesia] Refactor code for setting Torbutton's forced browser name.

[amnesia] Optimize startup of I2P browser a bit.

[amnesia] Don't uninstall extensions for the chroot browsers.

[amnesia] Don't set_chroot_browser_name() in i2p-browser script.

[amnesia] Separate data from unsafe-browser script.

[amnesia] Separate more data from i2p-browser script.

[amnesia] Remove confusing line-break.

[amnesia] Refactor path into variable.

[amnesia] Comment.

[amnesia] Move out remaining status messages for consistency.

[amnesia] Improve variable names.

[amnesia] Consistently user pref() instead of user_pref() when possible.

[amnesia] We explicitly enable addons, so no need to remove unused ones.

[amnesia] Indentation.

[amnesia] Fix 'unsable to resolve host amnesia' error.

[amnesia] Rename library for naming consistency with other libraries.

[amnesia] Refactor code checking if windows camouflage is enabled.

[amnesia] Rename chroot browser data files.

[amnesia] Refactor chroot browser configuration steps.

[amnesia] Bail out properly due to chroot mount errors.

[amnesia] Make sure extensions are symlinked, not copied.

[amnesia] Use helper function.

[amnesia] Be more aggressive when tearing down chroots.

[amnesia] Reorganize chroot browser scripts.

[amnesia] Improve variable name and add quoting.

[amnesia] Add comments about imports.

[amnesia] Add status message for chroot browser exit.

[amnesia] Use unique dot-config directories for the chroot browsers.

[amnesia] Set nonsense DNS server for I2P Browser.

[amnesia] Use quoting on variable and assignment values more consistently.

[amnesia] Update test with new Unsafe Browser dot-config dir.

[amnesia] Also test that the I2P Browser uses the expected shared libs.

[amnesia] Make start page parameter optional.

[amnesia] Optimistically try to tear down chroot if killing failed.

[amnesia] Properly refactor the chroot browser cleanup.

[amnesia] Chain commands and report relevant errors upon chain failure.

[amnesia] Refactor local doc localization code.

[amnesia] Make language code extraction more robust.

[amnesia] The chroot browser library is useless for non-root users.

[amnesia] Validate data (that we are gonna source) from NetworkManager.

[amnesia] Actually, only "source" the variable assignment we expect.

[amnesia] Refactor code checking if I2P is enabled.

[amnesia] Tell grep to be quiet.

[amnesia] Localize the I2P router console.

[amnesia] Fix typo.

[amnesia] The chroot browser library is meant to be used with `set -e`.

[amnesia] run_browser_in_chroot() is a better name.

[amnesia] Fix typo in function name.

[amnesia] Add missing negation.

[amnesia] Simplify regex by using grep's --extended-regexp.

[amnesia] Document wait_until(), and how the timeout isn't accurate.

[amnesia] Cleanup.

[amnesia] Don't use -f with rm.

[amnesia] Refactor some hardcoded paths into functions.

[amnesia] Use variable.

[amnesia] Merge set_chroot_torbutton_browser_name () into set_chroot_browser_name().

[amnesia] Name variables as "home page" instead of "start page".

[amnesia] 7z can now extract Mozilla's non-standard ZIP-compressed files without issue.

[amnesia] Refactor further, renaming a few functions (for clarity) along the way.

[amnesia] Reorder functions.

[amnesia] Remove unused variable.

[amnesia] Refactor another hardcoded path.

[amnesia] Don't suppress output to ease future debugging.

[amnesia] Link to chroot browser library from the design pages.

[amnesia] Use quoting more consistently.

[amnesia] Use variable.

[amnesia] Remove test.

[amnesia] Don't use unsafe convenience mode for verifying detached OpenPGP signatures.

[amnesia] Clarify how to check PO files.

[amnesia] Add December meeting minutes.

[amnesia] Import new translations.

[amnesia] Add anchor

[amnesia] updated PO files

[amnesia] Create a CA bundle for Tails Upgrader at ISO build time.

[amnesia] Add alpha channel incremental upgrade path from 1.2.1 to 1.2.2.

[amnesia] Fix UDF target-files' paths.

[tails] will-fix: #8141 add details on repositories, add 1 glossary, what can be translated

[tails] will-fix: #8141 correct url. make this more readable.

[tails] will-fix: #8141 put contributors to the end of the page

[amnesia] Tails doesn't encrypt by default... except in persistence (#7357)

[amnesia] Simplify

[amnesia] Use consistent terminology

[amnesia] updated PO files

[amnesia] FAQ: Can I help the Tor network by running a Relay or a Bridge with Tails? (#6872)

[amnesia] Use consistent typography

[amnesia] Use consistent terminology

[amnesia] Use ikiwiki shortcut

[amnesia] Fix anchor markup

[amnesia] Use affirmative form

[amnesia] updated PO files

[amnesia] known issues - add Sandisk Cruzer Orbit 32gb to problematic USB sticks (#6976)

[amnesia] updated PO files

[amnesia] Remove tails@??? duty from frontdesk (Will-fix: #8420)

[tails] correct URL

[amnesia] Announce version 1.2.2

[amnesia] Split to make this section easier to apprehend

[amnesia] People on DVD will receive errors from Tails Upgrader

[amnesia] Tell everybody to upgrade

[amnesia] Fix link

[amnesia] Patch tails-iuk to use the correct website certificate.

[tails] correct URLs and better sentence structure

[tails] correct URLs again :)

[amnesia] Document that the RM should keep an eye on tails.b.o's certificate expiration.

[amnesia] Update scheduled release dates.

[amnesia] Remove past events.

[amnesia] Grammar fix.

[amnesia] Make quoting even more consistent.

[amnesia] Add DistroWatch.com "award".

[amnesia] updated PO files

[amnesia] Mention cert_override.txt.

[amnesia] Update website PO files.

[amnesia] Update version and date for 1.2.2.

[amnesia] Update changelog for 1.2.2.

[amnesia] Update upgrade-description files.

[amnesia] releasing version 1.2.2

[amnesia]

[amnesia] Phrasing improvement in the Changelog.

[amnesia] Fix misquote.

[amnesia] Give library function a less generic name.

[amnesia] Document library function.

[amnesia] Design++.

[amnesia] Document some more library functions.

[amnesia] Indicate that users *can* skip 1.2.2.

[amnesia] A manual upgrade is required for 1.2.2.

[amnesia] Make the change more about "upgrade checking".

[amnesia] Simplify announcement for 1.2.2

[amnesia] Adjust date

[amnesia] It's ok to wait for 1.2.3

[amnesia] Update website PO files.

[amnesia] Add dummy changelog entry for Tails 1.2.3.

[amnesia] Remove the faulty (see #8449) 1.2.1 -> 1.2.2 incremental upgrade path.

[amnesia] Make TBB dist URL to a place where 4.0.2 is still available.

------------------------------------------
[...truncated 14585 lines...]

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 41.2M  100 41.2M    0     0   285M      0 --:--:-- --:--:-- --:--:--  286M
Fetching http://dist.torproject.org/torbrowser//4.0.2/tor-browser-linux32-4.0.2_vi.tar.xz ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed


  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 20 41.2M   20 8500k    0     0  97.8M      0 --:--:-- --:--:-- --:--:-- 97.6M
100 41.2M  100 41.2M    0     0   177M      0 --:--:-- --:--:-- --:--:--  176M
Fetching http://dist.torproject.org/torbrowser//4.0.2/tor-browser-linux32-4.0.2_zh-CN.tar.xz ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed


  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 41.2M  100 41.2M    0     0   272M      0 --:--:-- --:--:-- --:--:--  274M
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
  binutils debhelper dpkg-dev fakeroot intltool-debian libfakeroot po-debconf
Suggested packages:
  binutils-doc dh-make debian-keyring libmail-box-perl
Recommended packages:
  gcc c-compiler build-essential libalgorithm-merge-perl libmail-sendmail-perl
The following NEW packages will be installed:
  binutils debhelper dpkg-dev equivs fakeroot intltool-debian libfakeroot
  po-debconf
0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
Need to get 6202 kB of archives.
After this operation, 23.3 MB of additional disk space will be used.
Get:1 http://ftp.us.debian.org/debian/ jessie/main binutils i386 2.24.90.20141023-1 [3486 kB]
Get:2 http://ftp.us.debian.org/debian/ jessie/main dpkg-dev all 1.17.21 [1502 kB]
Get:3 http://ftp.us.debian.org/debian/ jessie/main intltool-debian all 0.35.0+20060710.1 [30.8 kB]
Get:4 http://ftp.us.debian.org/debian/ jessie/main po-debconf all 1.0.16+nmu3 [220 kB]
Get:5 http://ftp.us.debian.org/debian/ jessie/main debhelper all 9.20141022 [812 kB]
Get:6 http://ftp.us.debian.org/debian/ jessie/main libfakeroot i386 1.20.2-1 [45.4 kB]
Get:7 http://ftp.us.debian.org/debian/ jessie/main fakeroot i386 1.20.2-1 [85.6 kB]
Get:8 http://ftp.us.debian.org/debian/ jessie/main equivs all 2.0.9 [20.7 kB]
Fetched 6202 kB in 0s (13.0 MB/s)
Selecting previously unselected package binutils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 154648 files and directories currently installed.)
Preparing to unpack .../binutils_2.24.90.20141023-1_i386.deb ...
Unpacking binutils (2.24.90.20141023-1) ...
Selecting previously unselected package dpkg-dev.
Preparing to unpack .../dpkg-dev_1.17.21_all.deb ...
Unpacking dpkg-dev (1.17.21) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.16+nmu3_all.deb ...
Unpacking po-debconf (1.0.16+nmu3) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20141022_all.deb ...
Unpacking debhelper (9.20141022) ...
Selecting previously unselected package libfakeroot:i386.
Preparing to unpack .../libfakeroot_1.20.2-1_i386.deb ...
Unpacking libfakeroot:i386 (1.20.2-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../fakeroot_1.20.2-1_i386.deb ...
Unpacking fakeroot (1.20.2-1) ...
Selecting previously unselected package equivs.
Preparing to unpack .../archives/equivs_2.0.9_all.deb ...
Unpacking equivs (2.0.9) ...
Processing triggers for man-db (2.7.0.2-4) ...
Setting up binutils (2.24.90.20141023-1) ...
Setting up dpkg-dev (1.17.21) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu3) ...
Setting up debhelper (9.20141022) ...
Setting up libfakeroot:i386 (1.20.2-1) ...
Setting up fakeroot (1.20.2-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up equivs (2.0.9) ...
Processing triggers for libc-bin (2.19-13) ...
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
sh: 1: gcc: not found
dpkg-gencontrol: warning: couldn't determine gcc system type, falling back to default (native compilation)
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
dh_builddeb
dpkg-deb: building package `iceweasel' in `../iceweasel_31.3.0+fake1_all.deb'.


The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package iceweasel.
(Reading database ... 155769 files and directories currently installed.)
Preparing to unpack .../iceweasel_31.3.0+fake1_all.deb ...
Unpacking iceweasel (31.3.0+fake1) ...
Setting up iceweasel (31.3.0+fake1) ...
Reading package lists...
Building dependency tree...
Reading state information...
Suggested packages:
privoxy
The following NEW packages will be installed:
xul-ext-adblock-plus xul-ext-torbutton
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 1013 kB of archives.
After this operation, 5878 kB of additional disk space will be used.
Get:1 http://deb.tails.boum.org/ devel/main xul-ext-torbutton all 1.7.0.2-1 [483 kB]
Get:2 http://ftp.us.debian.org/debian/ jessie/main xul-ext-adblock-plus all 2.6.6+dfsg-1 [530 kB]
Fetched 1013 kB in 0s (18.8 MB/s)
Selecting previously unselected package xul-ext-adblock-plus.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 155773 files and directories currently installed.)
Preparing to unpack .../xul-ext-adblock-plus_2.6.6+dfsg-1_all.deb ...
Unpacking xul-ext-adblock-plus (2.6.6+dfsg-1) ...
Selecting previously unselected package xul-ext-torbutton.
Preparing to unpack .../xul-ext-torbutton_1.7.0.2-1_all.deb ...
Unpacking xul-ext-torbutton (1.7.0.2-1) ...
Setting up xul-ext-adblock-plus (2.6.6+dfsg-1) ...
Setting up xul-ext-torbutton (1.7.0.2-1) ...
update-alternatives: using /usr/local/bin/tor-browser to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/local/bin/tor-browser to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Configuring compression of the initramfs
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Install extra browser search plugins
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-ar all 1:31.3.0esr-1 [459 kB]
Fetched 459 kB in 0s (10.7 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-de all 1:31.3.0esr-1 [444 kB]
Fetched 444 kB in 0s (8286 kB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-es-es all 1:31.3.0esr-1 [385 kB]
Fetched 385 kB in 0s (12.2 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-fa all 1:31.3.0esr-1 [473 kB]
Fetched 473 kB in 0s (12.0 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-fr all 1:31.3.0esr-1 [454 kB]
Fetched 454 kB in 0s (10.1 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-it all 1:31.3.0esr-1 [381 kB]
Fetched 381 kB in 0s (11.4 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-ko all 1:31.3.0esr-1 [440 kB]
Fetched 440 kB in 0s (12.5 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-nl all 1:31.3.0esr-1 [437 kB]
Fetched 437 kB in 0s (11.5 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-pl all 1:31.3.0esr-1 [411 kB]
Fetched 411 kB in 0s (11.8 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-pt-pt all 1:31.3.0esr-1 [420 kB]
Fetched 420 kB in 0s (8696 kB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-ru all 1:31.3.0esr-1 [405 kB]
Fetched 405 kB in 0s (11.4 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-tr all 1:31.3.0esr-1 [437 kB]
Fetched 437 kB in 0s (12.9 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-vi all 1:31.3.0esr-1 [450 kB]
Fetched 450 kB in 0s (11.6 MB/s)
Get:1 http://ftp.us.debian.org/debian/ jessie/main iceweasel-l10n-zh-cn all 1:31.3.0esr-1 [461 kB]
Fetched 461 kB in 0s (13.6 MB/s)
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Removing unwanted browser search plugins
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Overriding TBB branding with our own
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Setting up localized browser search plugins
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Generating Tor Browser profile
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Creating symbolic link for potentially persistent browser bookmarks
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Configuring I2P
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Removing traces of the nameservers used when building
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Tweaking the offline website's CSS
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Updating the system DConf databases
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Loading GConf settings
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Creating prefs override for Tor Launcher
ERROR: ld.so: object '/usr/lib/libeatmydata/libeatmydata.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Setting GDM background
rm: cannot remove '/usr/share/gdm/dconf/10-desktop-base-settings': No such file or directory
E: config/chroot_local-hooks/21-gdm_background failed (exit non-zero). You should check for errors.
P: Begin unmounting filesystems...

real    13m11.387s
user    9m12.455s
sys    2m17.373s
lb build failed (1).
+ cleanup
+ [ -n /tmp/tails-build.ND00BAgn ]
+ cd /
+ mount
+ grep -E ^[^[:space:]]+ on /tmp/tails-build.ND00BAgn
+ + sort -r
awk {print $3}
+ mounts=/tmp/tails-build.ND00BAgn
+ [ -n /tmp/tails-build.ND00BAgn ]
+ sudo umount /tmp/tails-build.ND00BAgn
+ [ -d /tmp/tmpfs.Napeus5G ]
+ sudo umount /tmp/tmpfs.Napeus5G
+ rmdir /tmp/tmpfs.Napeus5G
+ [ -d /tmp/tails-build.ND00BAgn ]
+ sudo rm -rf /tmp/tails-build.ND00BAgn
Build step 'Execute shell' marked build as failure