Update stage3 tarball |
||
Issue descriptionThe current BOOTSTRAP stage3 tarball is almost 3 years old (2014.09.18). The make_chroot step must currently emerge 496 packages when building virtual/target-sdk. Updating to a more recent stage3 will reduce this load. The current stage3 tarballs hosted by gentoo are at: http://distfiles.gentoo.org/releases/amd64/autobuilds/ However, the oldest stage3 tarball they provide is from 2017.02.09. Even this tarball will be a huge delta from 2014.09.18, and include a much newer portage version which may rely on several features we have not yet rolled out, such as EAPI:6. Instead of updating to the latest stage3, another option would be to choose an older stage3 before EAPI:6, but new enough to have a more recent python configuration, such as something in 2015.09. Is there a stage3 tarball archive somewhere from which we could pull an older version?
,
Jul 24 2017
if we can sort out the python upgrades, that'll unblock most things. i've made a few stabs at it but haven't fully sorted out the issues.
,
Jul 9
EAPI=6 migration is done
current blocker:
[ebuild N ] dev-db/sqlite-3.23.1 USE="readline -debug -doc -icu -secure-delete -static-libs -tcl {-test} -tools" ABI_X86="(64) -32 (-x32)"
[ebuild U ] dev-lang/python-3.4.7-r1 [3.4.5] USE="gdbm hardened* ipv6 ncurses readline sqlite* ssl threads xml -build -examples -libressl -tk -wininst"
[ebuild UD] dev-lang/python-2.7.10-r2 [2.7.12] USE="gdbm hardened* ipv6 ncurses readline sqlite* ssl threads wide-unicode xml -berkdb -build -doc -examples -tk -wininst (-libressl%)"
[ebuild N ] app-admin/python-updater-0.11
[blocks B ] <dev-lang/python-2.7.10-r4:2.7 ("<dev-lang/python-2.7.10-r4:2.7" is blocking dev-lang/python-exec-2.4.4)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(dev-lang/python-2.7.10-r2:2.7/2.7::chromiumos, ebuild scheduled for merge) pulled in by
>=dev-lang/python-2.7.5-r2:2.7[bzip2(+),threads(+)] required by (sys-apps/portage-2.3.3:0/0::gentoo, installed)
python
>=dev-lang/python-2.7.5-r2:2.7 required by (dev-python/pyxattr-0.5.5:0/0::gentoo, installed)
python:2.7
(dev-lang/python-exec-2.4.4:2/2::gentoo, installed) pulled in by
>=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] required by (dev-python/pyxattr-0.5.5:0/0::gentoo, installed)
>=dev-lang/python-exec-2:2/2=[python_targets_python2_7(-),python_targets_python3_4(-),-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] required by (sys-apps/portage-2.3.3:0/0::gentoo, installed)
>=dev-lang/python-exec-2.4.2 required by (app-eselect/eselect-python-20160516:0/0::gentoo, installed)
dev-lang/python-exec:2 required by (sys-apps/portage-2.3.3:0/0::gentoo, installed)
Running ['/b/swarming/w/ir/cache/cbuild/repository/src/scripts/sdk_lib/make_chroot.sh', '--stage3_path', '/b/swarming/w/ir/cache/cbuild/repository/.cache/sdks/stage3-amd64-2017.02.09.tar.xz', '--chroot', '/b/swarming/w/ir/cache/cbuild/repository/chroot', '--cache_dir', '/b/swarming/w/ir/cache/cbuild/repository/.cache', '--nousepkg'] failed!
|
||
►
Sign in to add a comment |
||
Comment 1 by djkurtz@chromium.org
, Jul 24 2017