Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456740 - >=app-portage/portage-utils-0.5 missing app-arch/xz-utils dependency
Summary: >=app-portage/portage-utils-0.5 missing app-arch/xz-utils dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Portage Utils Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-11 07:57 UTC by Brian Dolbec
Modified: 2013-02-18 02:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brian Dolbec (RETIRED) gentoo-dev 2013-02-11 07:57:23 UTC
Running catalyst stage1 ==> stage2 ==> stage3 build, the stage3 build fails at emerging portage-utils due to the missing xz-utils dependency.

Checking the versions in the tree, 0.5 and newer switched from tar.bz2 to tar.xz distfiles.

This error seems to have occurred due to having --jobs set to more than one.  In this case it was set --jobs=3.  This resulted in xz-utils (job #3) still waiting for the install merge when it was needed to unpack portage-utils (job #24).  

Partial catalyst/portage output below:

emerge --quiet --binpkg-respect-use=y --usepkg --buildpkg --newuse -e system
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging binary (1 of 124) sys-libs/zlib-1.2.7
>>> Emerging binary (2 of 124) virtual/libintl-0
>>> Emerging (3 of 124) app-arch/xz-utils-5.0.4-r1
>>> Emerging binary (4 of 124) virtual/libiconv-0
>>> Emerging binary (5 of 124) app-arch/bzip2-1.0.6-r3
>>> Emerging binary (6 of 124) sys-devel/gnuconfig-20121010
>>> Emerging binary (7 of 124) dev-libs/gmp-5.0.2_p1
>>> Emerging binary (8 of 124) dev-libs/expat-2.1.0-r2
>>> Emerging binary (9 of 124) sys-kernel/linux-headers-3.6
>>> Emerging binary (10 of 124) sys-devel/patch-2.6.1
>>> Emerging binary (11 of 124) sys-devel/gcc-config-1.7.3
>>> Emerging (12 of 124) sys-libs/timezone-data-2012f
>>> Emerging binary (13 of 124) app-misc/editor-wrapper-4
>>> Emerging binary (14 of 124) sys-devel/binutils-config-3-r3
>>> Emerging binary (15 of 124) dev-libs/libffi-3.0.11
>>> Emerging binary (16 of 124) sys-apps/sandbox-2.5
>>> Emerging binary (17 of 124) app-misc/pax-utils-0.4
>>> Emerging (18 of 124) app-misc/mime-types-9
>>> Emerging (19 of 124) sys-apps/tcp-wrappers-7.6-r8
>>> Emerging binary (20 of 124) sys-apps/sysvinit-2.88-r3
>>> Emerging (21 of 124) sys-apps/which-2.20
>>> Emerging binary (22 of 124) sys-devel/m4-1.4.16
>>> Emerging binary (23 of 124) sys-devel/autoconf-wrapper-12
>>> Installing (22 of 124) sys-devel/m4-1.4.16
>>> Emerging (24 of 124) app-portage/portage-utils-0.10
>>> Emerging binary (25 of 124) sys-devel/automake-wrapper-7
>>> Emerging binary (26 of 124) dev-util/gperf-3.0.4
>>> Installing (23 of 124) sys-devel/autoconf-wrapper-12
>>> Failed to emerge app-portage/portage-utils-0.10, Log file:
>>>  '/var/tmp/portage/app-portage/portage-utils-0.10/temp/build.log'
>>> Installing (25 of 124) sys-devel/automake-wrapper-7
>>> Installing (26 of 124) dev-util/gperf-3.0.4
>>> Installing (2 of 124) virtual/libintl-0
>>> Installing (1 of 124) sys-libs/zlib-1.2.7
>>> Installing (4 of 124) virtual/libiconv-0
>>> Installing (5 of 124) app-arch/bzip2-1.0.6-r3
>>> Installing (6 of 124) sys-devel/gnuconfig-20121010
>>> Installing (7 of 124) dev-libs/gmp-5.0.2_p1
>>> Installing (8 of 124) dev-libs/expat-2.1.0-r2
>>> Installing (9 of 124) sys-kernel/linux-headers-3.6
>>> Installing (10 of 124) sys-devel/patch-2.6.1
>>> Installing (11 of 124) sys-devel/gcc-config-1.7.3
>>> Installing (13 of 124) app-misc/editor-wrapper-4
>>> Installing (14 of 124) sys-devel/binutils-config-3-r3
>>> Installing (15 of 124) dev-libs/libffi-3.0.11
>>> Installing (16 of 124) sys-apps/sandbox-2.5
>>> Installing (17 of 124) app-misc/pax-utils-0.4
>>> Installing (12 of 124) sys-libs/timezone-data-2012f
>>> Installing (18 of 124) app-misc/mime-types-9
>>> Installing (20 of 124) sys-apps/sysvinit-2.88-r3
>>> Installing (19 of 124) sys-apps/tcp-wrappers-7.6-r8
>>> Installing (3 of 124) app-arch/xz-utils-5.0.4-r1
>>> Installing (21 of 124) sys-apps/which-2.20
 * Package:    app-portage/portage-utils-0.10
 * Repository: gentoo
 * USE:        amd64 elibc_glibc kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
/var/tmp/portage/._portage_reinstall_.c4itz9/bin/phase-helpers.sh: line 301: xz: command not found
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
 * ERROR: app-portage/portage-utils-0.10 failed (unpack phase):
 *   failure unpacking portage-utils-0.10.tar.xz
 * 
 * Call stack:
 *               ebuild.sh, line   93:  Called src_unpack
 *             environment, line 2404:  Called __eapi0_src_unpack
 *        phase-helpers.sh, line  565:  Called unpack 'portage-utils-0.10.tar.xz'
 *        phase-helpers.sh, line  383:  Called __unpack_tar 'xz -d'
 *        phase-helpers.sh, line  302:  Called __assert_sigpipe_ok 'failure unpacking portage-utils-0.10.tar.xz'
 *   isolated-functions.sh, line   39:  Called die
 * The specific snippet of code:
 *   		[[ $x -ne 0 && $x -ne ${PORTAGE_SIGPIPE_STATUS:-141} ]] && die "$@"
 * 
 * If you need support, post the output of `emerge --info '=app-portage/portage-utils-0.10'`,
 * the complete build log and the output of `emerge -pqv '=app-portage/portage-utils-0.10'`.
 * The complete build log is located at '/var/tmp/portage/app-portage/portage-utils-0.10/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-portage/portage-utils-0.10/temp/environment'.
 * Working directory: '/var/tmp/portage/app-portage/portage-utils-0.10/work'
 * S: '/var/tmp/portage/app-portage/portage-utils-0.10/work/portage-utils-0.10'



Reproducible: Always
Comment 1 SpanKY gentoo-dev 2013-02-18 02:23:11 UTC
should be all set now in the tree; thanks for the report!

Commit message: Pull in xz-utils to unpack tarball
http://sources.gentoo.org/app-portage/portage-utils/portage-utils-0.21.ebuild?r1=1.2&r2=1.3