summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Savchenko <bircoph@gmail.com>2014-11-18 22:07:00 +0300
committerAndrew Savchenko <bircoph@gmail.com>2014-11-18 22:07:00 +0300
commit30155c4b6ee1f89def41f14cc4e88b84a61cf9c4 (patch)
tree725c9addcdcabca49a4b6fa1cec4abd86c33f8a5 /sys-apps
parentliblinear: fixed in tree, that was fast! (diff)
downloadbircoph-30155c4b6ee1f89def41f14cc4e88b84a61cf9c4.tar.gz
bircoph-30155c4b6ee1f89def41f14cc4e88b84a61cf9c4.tar.bz2
bircoph-30155c4b6ee1f89def41f14cc4e88b84a61cf9c4.zip
portage: use_reduce cache evaluation
Add a patch by Zac Medico to cache use_reduce data. See bug 529660.
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/portage/ChangeLog1406
-rw-r--r--sys-apps/portage/ChangeLog-20122972
-rw-r--r--sys-apps/portage/Manifest7
-rw-r--r--sys-apps/portage/files/README.RESCUE2
-rw-r--r--sys-apps/portage/files/portage-2.2.14-use_reduce-cache.patch106
-rw-r--r--sys-apps/portage/metadata.xml21
-rw-r--r--sys-apps/portage/portage-2.2.14.ebuild323
7 files changed, 4837 insertions, 0 deletions
diff --git a/sys-apps/portage/ChangeLog b/sys-apps/portage/ChangeLog
new file mode 100644
index 0000000..5055f3b
--- /dev/null
+++ b/sys-apps/portage/ChangeLog
@@ -0,0 +1,1406 @@
+# ChangeLog for sys-apps/portage
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1415 2014/10/20 04:09:52 dolsen Exp $
+
+*portage-2.2.14 (20 Oct 2014)
+
+ 20 Oct 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.14.ebuild:
+ Version bump. Fixes bugs 508364, 524964, 524328, 523684, 506192.
+
+ 19 Oct 2014; Patrick Lauer <patrick@gentoo.org> metadata.xml:
+ Remove unneeded useflag description from metadata.xml
+
+*portage-2.2.8-r2 (26 Sep 2014)
+
+ 26 Sep 2014; Brian Dolbec <dolsen@gentoo.org> -portage-2.1.12.2.ebuild,
+ -portage-2.2.8-r1.ebuild, +portage-2.2.8-r2.ebuild,
+ portage-2.2.14_rc1.ebuild, portage-9999.ebuild:
+ Update the bash dep bug # 523768, remove 1 more old version
+
+*portage-2.2.14_rc1 (26 Sep 2014)
+
+ 26 Sep 2014; Brian Dolbec <dolsen@gentoo.org> -portage-2.1.6.7_p1.ebuild,
+ -portage-2.2.1.ebuild, -portage-2.2.7.ebuild, -portage-2.2.10.ebuild,
+ -portage-2.2.11-r1.ebuild, -portage-2.2.12-r1.ebuild, -portage-2.2.13.ebuild,
+ +portage-2.2.14_rc1.ebuild, portage-9999.ebuild:
+ Version bump, cleanout old. Move sbin relocation code from pkg_preinst() to
+ python_install_all() for 9999. Fixes bugs 508364, 523182, 517310, 481578,
+ 523494, 523532, 523152, 522084, 523048, 521990.
+
+ 26 Sep 2014; Brian Dolbec <dolsen@gentoo.org> portage-9999.ebuild:
+ Move the admin scripts to /usr/sbin/ in pkg_preinst
+
+ 26 Sep 2014; Brian Dolbec <dolsen@gentoo.org> portage-9999.ebuild:
+ Add the deprecation /usr/sbin/ symlinks. Comment out the preinst sanity check
+ untill fixed for the new install method.
+
+ 17 Sep 2014; Zac Medico <zmedico@gentoo.org> portage-2.2.13.ebuild:
+ Fix last commit to account for PYTHON_TARGETS.
+
+ 17 Sep 2014; Zac Medico <zmedico@gentoo.org> portage-2.2.13.ebuild:
+ Recompile the emaint module with lower optimization than the distutils-r1
+ default, since emaint breaks when __doc__ is optimized away.
+
+*portage-2.2.13 (16 Sep 2014)
+
+ 16 Sep 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.13.ebuild:
+ New portage release complete with a new setup.py build system and new EAPI 5
+ ebuild. Bugs fixed: 43896, 520542, 515230, 508762, 522362, 507482, 520950,
+ 520752, 520378, 522652, 510270.
+
+ 12 Sep 2014; Michał Górny <mgorny@gentoo.org> portage-9999.ebuild:
+ Restore correct git repo.
+
+ 11 Sep 2014; Michał Górny <mgorny@gentoo.org> portage-9999.ebuild:
+ Switch to distutils-r1 now that setup.py is in git.
+
+*portage-2.2.12-r1 (31 Aug 2014)
+
+ 31 Aug 2014; Julian Ospald <hasufell@gentoo.org> +portage-2.2.12-r1.ebuild:
+ revbump to EAPI=5 to fix broken dep calculation wrt #506158, as discussed
+ with mgorny and bernalex
+
+*portage-2.2.12 (12 Aug 2014)
+
+ 12 Aug 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.12.ebuild:
+ Version bump. Fixes bugs 512578, 519074, 518968. New emaint module "merges".
+
+ 05 Aug 2014; Brian Dolbec <dolsen@gentoo.org> portage-2.2.11-r1.ebuild,
+ portage-9999.ebuild:
+ Revert the xattr dep change.
+
+*portage-2.2.11-r1 (04 Aug 2014)
+
+ 04 Aug 2014; Brian Dolbec <dolsen@gentoo.org> -portage-2.2.11.ebuild,
+ +portage-2.2.11-r1.ebuild, portage-9999.ebuild:
+ Fix the missed new sys-apps/install-xattr dep, remove python-2.6 dep in
+ 2.2.11.
+
+ 04 Aug 2014; Rick Farina <zerochaos@gentoo.org> portage-2.2.11.ebuild,
+ portage-9999.ebuild:
+ adding sys-apps/install-xattr dep for people in need
+
+*portage-2.2.11 (03 Aug 2014)
+
+ 03 Aug 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.11.ebuild:
+ new portage release. Fixes bugs 516428, 517416, 501534, 511984, 487074,
+ 512690, 510538, 438976, 506186, 488820, 505944, 505428.
+
+ 26 Jul 2014; Michał Górny <mgorny@gentoo.org> portage-9999.ebuild:
+ Remove code for python2_6 & pypy2_0 which both are removed nowadays.
+
+ 06 Apr 2014; Michał Górny <mgorny@gentoo.org> metadata.xml,
+ portage-2.2.10.ebuild, portage-9999.ebuild:
+ Add support for PYTHON_TARGETS=pypy and replace USE=pypy2_0 w/ USE=pypy (since
+ the latter is more generic).
+
+ 06 Apr 2014; Michał Górny <mgorny@gentoo.org> portage-9999.ebuild:
+ Switch to git-r3.
+
+*portage-2.2.10 (26 Mar 2014)
+
+ 26 Mar 2014; Brian Dolbec <dolsen@gentoo.org> -portage-2.1.11.62.ebuild,
+ -portage-2.2.6.ebuild, -portage-2.2.8.ebuild, -portage-2.2.9-r1.ebuild,
+ +portage-2.2.10.ebuild:
+ Version bump, cleanup old. Fixes bug 505422 and a couple other small
+ regressions in 2.2.9.
+
+ 25 Mar 2014; Mike Frysinger <vapier@gentoo.org> portage-2.1.11.62.ebuild,
+ portage-2.1.12.2.ebuild, portage-2.1.6.7_p1.ebuild, portage-2.2.1.ebuild,
+ portage-2.2.6.ebuild, portage-2.2.7.ebuild, portage-2.2.8-r1.ebuild,
+ portage-2.2.8.ebuild, portage-2.2.9-r1.ebuild:
+ Mark arm64/m68k/s390/sh stable.
+
+ 24 Mar 2014; Agostino Sarubbo <ago@gentoo.org> portage-2.2.8-r1.ebuild:
+ Stable for ppc, wrt bug #502282
+
+*portage-2.2.9-r1 (23 Mar 2014)
+
+ 23 Mar 2014; Brian Dolbec <dolsen@gentoo.org> -portage-2.2.9.ebuild,
+ +portage-2.2.9-r1.ebuild:
+ Fix the version setting sed, also tarball has the incorrect version. This
+ fixes it.
+
+ 23 Mar 2014; Agostino Sarubbo <ago@gentoo.org> portage-2.2.8-r1.ebuild:
+ Stable for sparc, wrt bug #502282
+
+*portage-2.2.9 (23 Mar 2014)
+
+ 23 Mar 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.9.ebuild:
+ Version bump. Fixes bugs 450372, 497238, 498498, 378869, 500030, 481584,
+ 501360, 501352, 501296, 502288, 472104, 504532.
+
+ 19 Mar 2014; Agostino Sarubbo <ago@gentoo.org> portage-2.2.8-r1.ebuild:
+ Stable for alpha, wrt bug #502282
+
+ 14 Mar 2014; Agostino Sarubbo <ago@gentoo.org> portage-2.2.8-r1.ebuild:
+ Stable for ppc64, wrt bug #502282
+
+ 09 Mar 2014; Mikle Kolyada <zlogene@gentoo.org> portage-2.2.8-r1.ebuild:
+ x86 stable wrt bug #502282
+
+ 08 Mar 2014; Mikle Kolyada <zlogene@gentoo.org> portage-2.2.8-r1.ebuild:
+ amd64 stable wrt bug #502282
+
+ 05 Mar 2014; Markus Meier <maekke@gentoo.org> portage-2.2.8-r1.ebuild:
+ arm stable, bug #502282
+
+ 02 Mar 2014; Akinori Hattori <hattya@gentoo.org> portage-2.2.8-r1.ebuild:
+ ia64 stable wrt bug #502282
+
+ 24 Feb 2014; Jeroen Roovers <jer@gentoo.org> portage-2.2.8-r1.ebuild:
+ Stable for HPPA (bug #502282).
+
+ 13 Feb 2014; Vikraman Choudhury <vikraman@gentoo.org> portage-9999.ebuild:
+ Fix patching of VERSION Because of upstream commit b1197c
+
+*portage-2.2.8-r1 (20 Jan 2014)
+
+ 20 Jan 2014; Mike Gilbert <floppym@gentoo.org> +portage-2.2.8-r1.ebuild:
+ Revbump for last change.
+
+ 20 Jan 2014; Mike Gilbert <floppym@gentoo.org> portage-2.2.8.ebuild,
+ portage-9999.ebuild:
+ Enforce python_targets on pyxattr dep, bug 498478.
+
+ 18 Jan 2014; Mike Frysinger <vapier@gentoo.org> portage-2.2.7.ebuild,
+ portage-2.2.8.ebuild:
+ Add arm64 love.
+
+ 17 Jan 2014; Mike Frysinger <vapier@gentoo.org> portage-2.1.11.62.ebuild,
+ portage-2.1.12.2.ebuild, portage-2.2.1.ebuild, portage-2.2.7.ebuild:
+ Mark m68k stable.
+
+ 13 Jan 2014; Mike Gilbert <floppym@gentoo.org> portage-9999.ebuild:
+ Switch github to https instead of ssh.
+
+ 13 Jan 2014; Brian Dolbec <dolsen@gentoo.org> portage-9999.ebuild:
+ Add the github repo as a backup uri.
+
+*portage-2.2.8 (06 Jan 2014)
+
+ 06 Jan 2014; Brian Dolbec <dolsen@gentoo.org> +portage-2.2.8.ebuild:
+ version bump. This fixes the following bugs: bug #395359,
+ bug #472104, bug #485920, bug #486580, bug #487198, bug #488972,
+ bug #489544, bug #489662, bug #490362, bug #491426, bug #492314.
+ Bug #484436 tracks all bugs since portage-2.2.1.
+
+ 23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.7.ebuild:
+ Stable for sparc, wrt bug #488156
+
+ 23 Dec 2013; Mike Frysinger <vapier@gentoo.org> portage-2.2.7.ebuild:
+ Mark ia64 stable #488156.
+
+ 22 Dec 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.7.ebuild:
+ Stable for ppc64, wrt bug #488156
+
+ 21 Dec 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.7.ebuild:
+ Stable for ppc, wrt bug #488156
+
+ 12 Dec 2013; Maciej Mrozowski <reavertm@gentoo.org> metadata.xml:
+ Describe 'xattr' USE flag to avoid being used unnecessarily as it brings
+ significant overhead.
+
+ 30 Nov 2013; Jeff Horelick <jdhore@gentoo.org> portage-2.2.7.ebuild:
+ x86 stable wrt bug #488156
+
+ 03 Nov 2013; Matt Turner <mattst88@gentoo.org> portage-2.2.7.ebuild:
+ alpha stable, bug 488156.
+
+ 23 Oct 2013; Markus Meier <maekke@gentoo.org> portage-2.2.7.ebuild:
+ arm stable, bug #488156
+
+ 20 Oct 2013; Tony Vroon <chainsaw@gentoo.org> portage-2.2.7.ebuild:
+ Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El
+ Lazkani in bug #488156.
+
+ 16 Oct 2013; Jeroen Roovers <jer@gentoo.org> portage-2.2.7.ebuild:
+ Stable for HPPA (bug #488156).
+
+ 25 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for ppc, wrt bug #478904
+
+*portage-2.2.7 (23 Sep 2013)
+
+ 23 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.7.ebuild:
+ 2.2.7 version bump. This fixes bug #481366 (add emerge --verbose-conflicts
+ option), bug #484950 (fix emerge-webrsync to work with missing directory), bug
+ #485056 (fix portageq with Python <2.6.5), bug #485226 (handle newline in
+ symlink target), and bug #485456 (fix PKG_CONFIG_PATH for prefix). Bug #484436
+ tracks all bugs fixed since portage-2.2.1.
+
+ 23 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for sparc, wrt bug #478904
+
+ 20 Sep 2013; Zac Medico <zmedico@gentoo.org> portage-2.2.1.ebuild,
+ portage-2.2.6.ebuild, portage-9999.ebuild:
+ Fix sync-uri for prefix.
+
+*portage-2.2.6 (15 Sep 2013)
+
+ 15 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.6.ebuild,
+ -portage-2.2.5.ebuild:
+ 2.2.6 version bump. This fixes bug #485006 (regression in 2.2.5 which triggers
+ TypeError: unorderable types). Bug #484436 tracks all bugs fixed since
+ portage-2.2.1.
+
+*portage-2.2.5 (15 Sep 2013)
+
+ 15 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.5.ebuild,
+ -portage-2.2.4.ebuild:
+ 2.2.5 version bump. This fixes bug #484540 (ignore EOPNOTSUPP when listing
+ xattrs), bug #484730 (fix emerge --sync with empty repo) and bug #484840 (QA
+ notice for -Waggressive-loop-optimizations), and bug #484950 (fix emerge-
+ webrsync with empty repo). Bug #484436 tracks all bugs fixed since
+ portage-2.2.1.
+
+ 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for alpha, wrt bug #478904
+
+ 14 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for ia64, wrt bug #478904
+
+*portage-2.2.4 (13 Sep 2013)
+
+ 13 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.4.ebuild,
+ -portage-2.2.3.ebuild:
+ 2.2.4 version bump. This fixes a regression in 2.2.2 which caused dohtml -r
+ html/. to create an extra html subdirectory. Bug #484436 tracks all bugs fixed
+ since portage-2.2.1.
+
+ 12 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for ppc64, wrt bug #478904
+
+*portage-2.2.3 (11 Sep 2013)
+
+ 11 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.3.ebuild,
+ -portage-2.2.2.ebuild:
+ 2.2.3 version bump. This fixes a regression in 2.2.2 which caused dohtml to
+ trigger a sandbox violation when called after docinto. Bug #484436 tracks all
+ bugs fixed since portage-2.2.1.
+
+*portage-2.2.2 (10 Sep 2013)
+
+ 10 Sep 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.2.ebuild:
+ 2.2.2 version bump. This fixes bug #358211 (handle os.kill EPERM error with
+ hardened kernel) bug #470992 (fix hang in chown prefix wrapper), bug #476738
+ (eqawarn for case-sensitive unpack), bug #481762 (add keepdir executable), bug
+ #482650 (show file name for package.accept_keywords syntax error message).,
+ bug #483628 (fix emerge --info buffering/formatting for pipe), and bug #484332
+ (fix doins, doexe, and newins to use mktemp). Bug #484436 tracks all bugs
+ fixed since portage-2.2.1.
+
+ 08 Sep 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.2.1.ebuild:
+ Stable for amd64, wrt bug #478904
+
+ 08 Sep 2013; Michał Górny <mgorny@gentoo.org> portage-2.1.11.62.ebuild,
+ portage-2.1.12.2.ebuild, portage-2.2.1.ebuild, portage-9999.ebuild:
+ Remove outdated implementations wrt bug #478904 comment 11. Please finally
+ start using the eclass to avoid problems like this.
+
+ 08 Sep 2013; Markus Meier <maekke@gentoo.org> portage-2.2.1.ebuild:
+ arm stable, bug #478904
+
+ 07 Sep 2013; Jeff Horelick <jdhore@gentoo.org> portage-2.2.1.ebuild:
+ marked x86 per bug 478904
+
+ 04 Sep 2013; Jeroen Roovers <jer@gentoo.org> portage-2.2.1.ebuild:
+ Stable for HPPA (bug #478904).
+
+ 26 Aug 2013; Zac Medico <zmedico@gentoo.org> portage-2.2.1.ebuild:
+ Quote portageq path.
+
+ 24 Aug 2013; Zac Medico <zmedico@gentoo.org> -portage-2.2.0.ebuild,
+ portage-2.2.1.ebuild:
+ Make portageq call compatible with paludis (bug #480994), and remove old
+ version.
+
+*portage-2.2.1 (22 Aug 2013)
+
+ 22 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.1.ebuild:
+ 2.2.1 version bump. This fixes bug #480586 (suppress warnings for desktop
+ files with OnlyShowIn Pantheon) bug #480736 (improve handling of
+ libpostproc/ffmpeg:0 deps), bug #480972 (fix repoman --echangelog to
+ regenerate manifest for git when necessary), bug #481326 (add repoman
+ --include-exp-profiles option), bug #481450 (add network-sandbox FEATURES
+ support), and bug #481518 (python3 compat for archive-conf), Bug #472632
+ tracks all bugs fixed since portage-2.1.12.2.
+
+ 17 Aug 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.13.7.ebuild,
+ -portage-2.2.0_alpha177.ebuild:
+ Remove old versions.
+
+ 13 Aug 2013; Zac Medico <zmedico@gentoo.org> portage-2.2.0.ebuild:
+ Use EAPI 2 for better upgrade path.
+
+*portage-2.2.0 (12 Aug 2013)
+
+ 12 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0.ebuild,
+ -portage-2.2.0_alpha196.ebuild:
+ 2.2.0 version bump. This fixes bug #248603 (suppress missing repo_name warning
+ for /usr/local/portage), bug #309941 (document make.conf source keyword), bug
+ #388781 (clarify /etc/portage/env docs), bug #449918 (hyperlink to blocker
+ documentation in file collision message) bug #462802 (correct ebuild.sh path
+ in man pages), and bug #480586 (suppress warnings for desktop files with
+ NotShowIn Pantheon). This also includes a fix for compatibility Python 3.4.
+ Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+ 12 Aug 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.7.ebuild,
+ portage-2.2.0_alpha196.ebuild:
+ Use find -mindepth 1 for userpriv DISTDIR update.
+
+*portage-2.2.0_alpha196 (08 Aug 2013)
+
+ 08 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha196.ebuild,
+ -portage-2.2.0_alpha191.ebuild, -portage-2.2.0_alpha195.ebuild:
+ 2.2.0_alpha195 version bump. This includes all of the fixes in 2.1.13.7. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.7 (08 Aug 2013)
+
+ 08 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.7.ebuild,
+ -portage-2.1.13.2.ebuild, -portage-2.1.13.6.ebuild:
+ 2.1.13.7 version bump. This fixes bug bug #480192 (fix ._cfg command????
+ command format in emerge man page), bug #480244 (change repoman
+ preserve_old_lib message), and bug #480254 (repoman KeyError triggered by
+ standalone non-gentoo repo). Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+*portage-2.2.0_alpha195 (07 Aug 2013)
+
+ 07 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha195.ebuild,
+ -portage-2.2.0_alpha194.ebuild:
+ 2.2.0_alpha195 version bump. This includes all of the fixes in 2.1.13.6. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.6 (07 Aug 2013)
+
+ 07 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.6.ebuild,
+ -portage-2.1.13.5.ebuild:
+ 2.1.13.6 version bump. This fixes bug #469616 (fix repoman RUBY_TARGETS check
+ so that ruby_targets_rbx is not deprecated). Bug #472632 tracks all bugs fixed
+ since portage-2.1.12.2.
+
+ 07 Aug 2013; Mike Gilbert <floppym@gentoo.org> portage-2.1.13.5.ebuild,
+ portage-2.2.0_alpha194.ebuild:
+ Update repos.conf migration code to handle CVS checkouts corrrectly.
+
+*portage-2.2.0_alpha194 (04 Aug 2013)
+
+ 04 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha194.ebuild,
+ -portage-2.2.0_alpha193.ebuild:
+ 2.2.0_alpha194 version bump. This includes all of the fixes in 2.1.13.5. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.5 (04 Aug 2013)
+
+ 04 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.5.ebuild,
+ -portage-2.1.13.4.ebuild:
+ 2.1.13.5 version bump. This fixes bug #469616 (add repoman check for
+ deprecated RUBY_TARGETS). This also fixes emerge --backtrack=0 to work
+ correctly when there are rebuilds needed for slot-operator deps. Bug #472632
+ tracks all bugs fixed since portage-2.1.12.2.
+
+*portage-2.2.0_alpha193 (03 Aug 2013)
+
+ 03 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha193.ebuild,
+ -portage-2.2.0_alpha192.ebuild:
+ 2.2.0_alpha193 version bump. This includes all of the fixes in 2.1.13.4. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.4 (03 Aug 2013)
+
+ 03 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.4.ebuild,
+ -portage-2.1.13.3.ebuild:
+ 2.1.13.4 version bump. This fixes a compatibility issue with bash-3.2 which
+ triggered unexpected token `(' error messages. Bug #472632 tracks all bugs
+ fixed since portage-2.1.12.2.
+
+ 03 Aug 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.12.13.ebuild,
+ -portage-2.2.0_alpha188.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha192 (03 Aug 2013)
+
+ 03 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha192.ebuild,
+ -portage-2.2.0_alpha190.ebuild:
+ 2.2.0_alpha192 version bump. This includes all of the fixes in 2.1.13.3. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.3 (03 Aug 2013)
+
+ 03 Aug 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.3.ebuild,
+ -portage-2.1.13.1.ebuild:
+ 2.1.13.3 version bump. This fixes bug #339446 (clarify phase dependency
+ handling in ebuild(1) man page), bug #394773 (add fixpackages --help option),
+ bug #405783 (cover world file update in emerge(1) man page --noreplace docs),
+ and bug #424930 (mention slot atoms in the emerge(1) man page). This also
+ fixes a case were a dev-libs/boost update would be skipped unnecessarily
+ (triggered by poor choices in conflict handling and backtracking). Bug #472632
+ tracks all bugs fixed since portage-2.1.12.2.
+
+ 31 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.2.ebuild,
+ portage-2.2.0_alpha191.ebuild:
+ Generating make.conf PORTDIR setting for backward compatibility.
+
+ 30 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.2.ebuild,
+ portage-2.2.0_alpha191.ebuild:
+ Support git:// in pkg_postinst generated repos.conf.
+
+*portage-2.2.0_alpha191 (30 Jul 2013)
+
+ 30 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha191.ebuild:
+ 2.2.0_alpha191 version bump. This includes all of the fixes in 2.1.13.2. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+ 30 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.2.ebuild:
+ Tweak repos.conf logic for bug #478726.
+
+*portage-2.1.13.2 (30 Jul 2013)
+
+ 30 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.2.ebuild:
+ 2.1.13.2 version bump. This fixes bug #477728 (export GPG_TTY for git
+ signatures with repoman), bug #478188 (fix || dep handling to pull in vala
+ updates correctly), bug #478544 (fix duplicate repo name warning involving
+ /usr/portage), and bug #478726 (skip /etc/portage/repos.conf generation if the
+ file exists). Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+ 29 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.1.ebuild,
+ portage-2.2.0_alpha190.ebuild:
+ Adjust DISTDIR permissions last in pkg_postinst, in case the user is tempted
+ to kill it. Also remove obsolete WORLD_MIGRATION_UPGRADE code.
+
+ 28 Jul 2013; Michał Górny <mgorny@gentoo.org> portage-2.1.11.62.ebuild,
+ portage-2.1.12.13.ebuild, portage-2.1.12.2.ebuild, portage-2.1.13.1.ebuild,
+ portage-2.2.0_alpha177.ebuild, portage-2.2.0_alpha188.ebuild,
+ portage-2.2.0_alpha190.ebuild, portage-9999.ebuild:
+ Use virtual/pypy for PyPy dep.
+
+*portage-2.2.0_alpha190 (26 Jul 2013)
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha190.ebuild,
+ -portage-2.2.0_alpha189.ebuild:
+ 2.2.0_alpha190 version bump. This includes all of the fixes in 2.1.13.1. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.13.1 (26 Jul 2013)
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.1.ebuild,
+ -portage-2.1.13.ebuild:
+ 2.1.13.1 version bump. This fixes a regression in 2.1.13 and 2.2.0_alpha189
+ which caused SYNC settings in make.conf to be ignored. Bug #472632 tracks all
+ bugs fixed since portage-2.1.12.2.
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Remove pkg_postinst upgrade code that should be irrelevant for portage-9999
+ users these days.
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.13.ebuild,
+ portage-2.2.0_alpha189.ebuild:
+ Fix usersync upgrade to exclude DISTDIR.
+
+*portage-2.2.0_alpha189 (26 Jul 2013)
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha189.ebuild:
+ 2.2.0_alpha189 version bump. This includes all of the fixes in 2.1.13. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x
+
+*portage-2.1.13 (26 Jul 2013)
+
+ 26 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.13.ebuild:
+ 2.1.13 version bump. This fixes bug #277970 (document usersync permission
+ requirements for PORTDIR), bug #475496 (add system.nfs4_acl to default
+ PORTAGE_XATTR_EXCLUDE), bug #476830 (add portageq repos_config), bug #477664
+ (enable userpriv by default in FEATURES), bug #477682 (enable usersync by
+ default in FEATURES), bug #477764 (sanitize PYTHONPATH for internal ebuild
+ helpers), and bug #478156 (automatically disable repoman --without-mask for
+ commit mode). Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+ 25 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust make.globals for prefix support.
+
+ 25 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust repos.conf main-repo for prefix support.
+
+ 23 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust repos.conf sync-uri for prefix support.
+
+ 22 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust repos.conf for prefix support.
+
+ 21 Jul 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.12.11.ebuild,
+ -portage-2.2.0_alpha186.ebuild:
+ Remove old versions.
+
+ 21 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Update for make.conf rename to make.conf.example.
+
+ 10 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.12.13.ebuild,
+ portage-2.2.0_alpha188.ebuild:
+ Drop unmaintained linguas_pl, bug #476368.
+
+*portage-2.2.0_alpha188 (09 Jul 2013)
+
+ 09 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha188.ebuild,
+ -portage-2.2.0_alpha187.ebuild:
+ 2.2.0_alpha188 version bump. This includes all of the fixes in 2.1.12.13. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.13 (09 Jul 2013)
+
+ 09 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.13.ebuild,
+ -portage-2.1.12.12.ebuild:
+ 2.1.12.13 version bump. This fixes bug #476104 (delay emerge job scheduling
+ for loadavg after SIGCONT) and bug #476312 (regression in 2.1.12.12 and
+ 2.2.0_alpha187 causing NameError exception for fd_pipes when a build fails).
+ Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+*portage-2.2.0_alpha187 (07 Jul 2013)
+
+ 07 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha187.ebuild,
+ -portage-2.2.0_alpha185.ebuild:
+ 2.2.0_alpha187 version bump. This includes all of the fixes in 2.1.12.12. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.12 (07 Jul 2013)
+
+ 07 Jul 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.12.ebuild,
+ -portage-2.1.12.10.ebuild:
+ 2.1.12.12 version bump. This fixes bug #475812 (support fd_pipes parameter in
+ doebuild API function), bug #475778 (emerge --info KeyError with ROOT), and
+ bug #475496 (report specific xattr names when setting xattrs fails). Bug
+ #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+ 01 Jul 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.62.ebuild,
+ portage-2.1.12.10.ebuild, portage-2.1.12.11.ebuild, portage-2.1.12.2.ebuild,
+ portage-2.1.6.7_p1.ebuild, portage-2.2.0_alpha177.ebuild,
+ portage-2.2.0_alpha185.ebuild, portage-2.2.0_alpha186.ebuild,
+ portage-9999.ebuild:
+ Remove REQUIRED_USE settings since python-r1.eclass is not inherited.
+
+ 30 Jun 2013; Justin Lecher <jlec@gentoo.org> portage-2.1.6.7_p1.ebuild,
+ portage-2.1.11.62.ebuild, portage-2.1.12.2.ebuild, portage-2.1.12.10.ebuild,
+ portage-2.1.12.11.ebuild, portage-2.2.0_alpha177.ebuild,
+ portage-2.2.0_alpha185.ebuild, portage-2.2.0_alpha186.ebuild,
+ portage-9999.ebuild, metadata.xml:
+ Fix usage of python-r1.eclass
+
+*portage-2.2.0_alpha186 (29 Jun 2013)
+
+ 29 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha186.ebuild,
+ -portage-2.2.0_alpha184.ebuild:
+ 2.2.0_alpha186 version bump. This includes all of the fixes in 2.1.12.11. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.11 (29 Jun 2013)
+
+ 29 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.11.ebuild,
+ -portage-2.1.12.9.ebuild:
+ 2.1.12.11 version bump. This fixes bug #474588 (support repos.conf directory
+ for use with things like layman). Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+*portage-2.2.0_alpha185 (24 Jun 2013)
+
+ 24 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha185.ebuild,
+ -portage-2.2.0_alpha183.ebuild:
+ 2.2.0_alpha185 version bump. This includes all of the fixes in 2.1.12.10. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.10 (24 Jun 2013)
+
+ 24 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.10.ebuild,
+ -portage-2.1.12.8.ebuild:
+ 2.1.12.10 version bump. This fixes bug #474578 (regression in 2.1.12.9 and
+ 2.2.0_alpha184 which caused unwanted repoman to warnings about 'Location
+ undefined for repository'). Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+*portage-2.2.0_alpha184 (22 Jun 2013)
+
+ 22 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha184.ebuild,
+ -portage-2.2.0_alpha181.ebuild:
+ 2.2.0_alpha184 version bump. This includes all of the fixes in 2.1.12.9. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.9 (22 Jun 2013)
+
+ 22 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.9.ebuild,
+ -portage-2.1.12.6.ebuild:
+ 2.1.12.9 version bump. This fixes bug #465000 (wrap install command for xattr
+ preservation when FEATURES=xattr is enabled). Bug #472632 tracks all bugs
+ fixed since portage-2.1.12.2.
+
+*portage-2.2.0_alpha183 (20 Jun 2013)
+
+ 20 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha183.ebuild,
+ -portage-2.2.0_alpha182.ebuild:
+ 2.2.0_alpha183 version bump. This includes all of the fixes in 2.1.12.8. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.8 (20 Jun 2013)
+
+ 20 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.8.ebuild,
+ -portage-2.1.12.7.ebuild:
+ 2.1.12.8 version bump. This fixes bug #473892 (regression in 2.1.12.7 and
+ 2.2.0_alpha182 which causes tests to fail with python3 when sys-
+ apps/file[python] is installed). Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+*portage-2.2.0_alpha182 (20 Jun 2013)
+
+ 20 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha182.ebuild,
+ -portage-2.2.0_alpha179.ebuild, -portage-2.2.0_alpha180.ebuild:
+ 2.2.0_alpha182 version bump. This includes all of the fixes in 2.1.12.7. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.7 (20 Jun 2013)
+
+ 20 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.7.ebuild,
+ -portage-2.1.12.4.ebuild, -portage-2.1.12.5.ebuild:
+ 2.1.12.7 version bump. This fixes bugs in cross-prefix support (see bug
+ #395633, improves repos.conf error handling, and fixes some bugs interactions
+ between emerge --exclude and --newuse. Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+*portage-2.2.0_alpha181 (18 Jun 2013)
+
+ 18 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha181.ebuild:
+ 2.2.0_alpha181 version bump. This includes all of the fixes in 2.1.12.6. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.6 (18 Jun 2013)
+
+ 18 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.6.ebuild:
+ 2.1.12.6 version bump. This fixes bug #395633 (add cross-prefix support) and
+ bug #473710 (regression in 2.1.12.5 and 2.2.0_alpha179 which caused emerge
+ with ROOT to throw an AttributeError during dependency calculation. Bug
+ #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+*portage-2.2.0_alpha180 (16 Jun 2013)
+
+ 16 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha180.ebuild:
+ 2.2.0_alpha179 version bump. This includes all of the fixes in 2.1.12.5. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.5 (16 Jun 2013)
+
+ 16 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.5.ebuild:
+ 2.1.12.5 version bump. This fixes emerge's blocker display to show more
+ information in some cases. Bug #472632 tracks all bugs fixed since
+ portage-2.1.12.2.
+
+ 15 Jun 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.12.3.ebuild,
+ -portage-2.2.0_alpha178.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha179 (09 Jun 2013)
+
+ 09 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha179.ebuild:
+ 2.2.0_alpha179 version bump. This includes all of the fixes in 2.1.12.4. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.4 (09 Jun 2013)
+
+ 09 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.4.ebuild:
+ 2.1.12.4 version bump. This fixes bug #467826 (handle revision part for =*
+ atoms). Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+*portage-2.2.0_alpha178 (08 Jun 2013)
+
+ 08 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha178.ebuild:
+ 2.2.0_alpha178 version bump. This includes all of the fixes in 2.1.12.3.
+ Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.3 (08 Jun 2013)
+
+ 08 Jun 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.3.ebuild:
+ 2.1.12.3 version bump. This fixes bug #471184 (repoman deprecation warning for
+ mono.eclass) and bug #471910 (fix emerge --buildpkgonly to fail before --ask
+ prompt). Bug #472632 tracks all bugs fixed since portage-2.1.12.2.
+
+ 07 Jun 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.55.ebuild,
+ -portage-2.1.12.1.ebuild, -portage-2.2.0_alpha173.ebuild,
+ -portage-2.2.0_alpha176.ebuild:
+ Remove old versions.
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for x86, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for sparc, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for sh, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for s390, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for ppc, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for ppc64, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for ia64, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for hppa, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for amd64, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for arm, wrt bug #472540
+
+ 07 Jun 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.12.2.ebuild:
+ Stable for alpha, wrt bug #472540
+
+*portage-2.2.0_alpha177 (24 May 2013)
+
+ 24 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha177.ebuild,
+ -portage-2.2.0_alpha175.ebuild:
+ 2.2.0_alpha177 version bump. This includes all of the fixes in 2.1.12.2. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.2 (24 May 2013)
+
+ 24 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.2.ebuild,
+ -portage-2.1.12.ebuild:
+ 2.1.12.2 version bump. This fixes bug #470670 (repoman check for deprecated
+ EAPIs) and bug #470916 (handle indirect man page symlinks when compressing).
+ Bug #468524 tracks all bugs fixed since portage-2.1.11.62.
+
+*portage-2.2.0_alpha176 (19 May 2013)
+
+ 19 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha176.ebuild,
+ -portage-2.2.0_alpha174.ebuild:
+ 2.2.0_alpha176 version bump. This includes all of the fixes in 2.1.12.1. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12.1 (19 May 2013)
+
+ 19 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.1.ebuild,
+ -portage-2.1.11.63.ebuild:
+ 2.1.12.1 version bump. This fixes bug #469332 (clarify RESTRICT=test build log
+ message), bug #470002 (support PORTAGE_SSH_OPTS), bug #470152 (document ssh
+ protocol usage for SYNC variable), bug #470154 (update docs to refer to
+ metadata/md5-cache), bug #470224 (trigger QA notice for gcc -Wsizeof-pointer-
+ memaccess warnings), bug #470238 (fix emerge --fetch interaction with
+ --digest), and bug #470258 (fix tigetstr for pypy-2.0_beta2). Bug #468524
+ tracks all bugs fixed since portage-2.1.11.62.
+
+ 16 May 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Eliminate subshell in boolean expression.
+
+*portage-2.2.0_alpha175 (16 May 2013)
+
+ 16 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha175.ebuild,
+ portage-9999.ebuild:
+ 2.2.0_alpha175 version bump. This includes all of the fixes in 2.1.12. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.12 (16 May 2013)
+
+ 16 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.12.ebuild:
+ 2.1.12 version bump. This fixes bug #469338 (use safe cwd for python-based
+ ebuild helpers) and bug #469888 (use FETCHCOMMAND for proper validation of ssl
+ certs for https binhosts). This release also enables FEATURES=preserve-libs by
+ default (see the make.conf man page). Bug #468524 tracks all bugs fixed since
+ portage-2.1.11.62.
+
+ 12 May 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.6.7_p1.ebuild:
+ Remove obsolete python-selinux dep for bug #469520.
+
+ 06 May 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.55.ebuild,
+ portage-2.1.11.62.ebuild, portage-2.1.11.63.ebuild,
+ portage-2.2.0_alpha173.ebuild, portage-2.2.0_alpha174.ebuild,
+ portage-9999.ebuild:
+ Install /var/log/portage/elog for bug #415911.
+
+*portage-2.2.0_alpha174 (03 May 2013)
+
+ 03 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha174.ebuild:
+ 2.2.0_alpha174 version bump. This includes all of the fixes in 2.1.11.63. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.63 (03 May 2013)
+
+ 03 May 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.63.ebuild:
+ 2.1.11.63 version bump. This fixes bug #364427 (RESTRICT=preserve-libs
+ support), bug #466116 (add repoman --include-arches option), bug #466844
+ (preserve SHELL variable setting by ebuilds), bug #467622 (ACCEPT_RESTRICT
+ support), bug #467886 (normalize slashes in ${D}/${D} QA message), and bug
+ #467896 (non-greedy library consumer search for @preserved-rebuild). Bug
+ #468524 tracks all bugs fixed since portage-2.1.11.62.
+
+ 28 Apr 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.55.ebuild,
+ portage-2.1.6.7_p1.ebuild:
+ Migrate off of python.eclass.
+
+ 27 Apr 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.52.ebuild,
+ -portage-2.2.0_alpha166.ebuild:
+ Remove old versions.
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for sparc, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for s390, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for ppc, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for arm, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for alpha, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for x86, wrt bug #467144
+
+ 25 Apr 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for amd64, wrt bug #467144
+
+ 25 Apr 2013; Jeroen Roovers <jer@gentoo.org> portage-2.1.11.62.ebuild:
+ Stable for HPPA (bug #467144).
+
+ 20 Apr 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.60.ebuild,
+ -portage-2.1.11.61.ebuild, -portage-2.2.0_alpha171.ebuild,
+ -portage-2.2.0_alpha172.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha173 (12 Apr 2013)
+
+ 12 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha173.ebuild:
+ 2.2.0_alpha172 version bump. This includes all of the fixes in 2.1.11.62. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.62 (12 Apr 2013)
+
+ 12 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.62.ebuild:
+ 2.1.11.62 version bump. This fixes a repoman bug which randomly triggered
+ incorrect package.use.stable.* handling. Bug #462382 tracks all bugs fixed
+ since portage-2.1.11.55.
+
+*portage-2.2.0_alpha172 (11 Apr 2013)
+
+ 11 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha172.ebuild:
+ 2.2.0_alpha172 version bump. This includes all of the fixes in 2.1.11.61. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.61 (11 Apr 2013)
+
+ 11 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.61.ebuild:
+ 2.1.11.61 version bump. This fixes bug #161236 (document emerge --digest), bug
+ #465562 (remove restrictive systemd.eclass QA warning), and bug #465356
+ (libpng update triggers blockers + slot-operator slot conflict). Bug #462382
+ tracks all bugs fixed since portage-2.1.11.55.
+
+ 04 Apr 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.60.ebuild,
+ portage-2.2.0_alpha171.ebuild, portage-9999.ebuild:
+ Tolerate --nodeps at beginning of stage1 for catalyst.
+
+ 04 Apr 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.59.ebuild,
+ -portage-2.2.0_alpha170.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha171 (01 Apr 2013)
+
+ 01 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha171.ebuild:
+ 2.2.0_alpha171 version bump. This includes all of the fixes in 2.1.11.60. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.60 (01 Apr 2013)
+
+ 01 Apr 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.60.ebuild:
+ 2.1.11.60 version bump. This fixes bug #433561 (allow repo-name setting in
+ metadata/layout.conf) and bug #462936 (fix automatic manpage decompression
+ code and related broken man page symlinks). Bug #462382 tracks all bugs fixed
+ since portage-2.1.11.55.
+
+ 31 Mar 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.58.ebuild,
+ -portage-2.2.0_alpha169.ebuild:
+ Remove old versions.
+
+ 28 Mar 2013; Joseph Jezak <josejx@gentoo.org> portage-2.1.11.55.ebuild:
+ Marked ppc/ppc64 stable for bug #462134.
+
+*portage-2.2.0_alpha170 (27 Mar 2013)
+
+ 27 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha170.ebuild:
+ 2.2.0_alpha170 version bump. This includes all of the fixes in 2.1.11.59. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.59 (27 Mar 2013)
+
+ 27 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.59.ebuild:
+ 2.1.11.59 version bump. This fixes bug #461868 (don't try to preserve security
+ labels when copying xattrs), bug #462694 (handle ENOLCK for NFS), bug #462802
+ (fix ebuild.sh path in man pages), bug #456296 (don't use FD_CLOEXEC for
+ stdout on Darwin), bug #463266 (support make.conf as directory), and bug
+ #463394 (make autounmask respect keywords when unmasking package.mask if
+ possible). Bug #462382 tracks all bugs fixed since portage-2.1.11.55.
+
+ 26 Mar 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.58.ebuild,
+ portage-2.2.0_alpha169.ebuild, portage-9999.ebuild:
+ Stop using python.eclass, since it seems like overkill for our simple needs.
+
+ 25 Mar 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.58.ebuild,
+ portage-2.2.0_alpha169.ebuild, portage-9999.ebuild:
+ Don't use -OO for compiling modules, since it breaks emaint.
+
+ 25 Mar 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.58.ebuild,
+ portage-2.2.0_alpha169.ebuild, portage-9999.ebuild:
+ Compile /usr/lib/portage/pym with the active interpreter, since portage
+ internal commands force this directory to the beginning of sys.path.
+
+ 24 Mar 2013; Markus Meier <maekke@gentoo.org> portage-2.1.11.55.ebuild:
+ arm stable, bug #462134
+
+ 23 Mar 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.50.ebuild,
+ -portage-2.1.11.57.ebuild, -portage-2.2.0_alpha163.ebuild,
+ -portage-2.2.0_alpha168.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha169 (22 Mar 2013)
+
+ 22 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha169.ebuild:
+ 2.2.0_alpha169 version bump. This includes all of the fixes in 2.1.11.58. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.58 (22 Mar 2013)
+
+ 22 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.58.ebuild:
+ 2.1.11.58 version bump. This fixes bug #462528 (emerge AttributeError during
+ merge list display when PORTDIR is missing) and also adds support for
+ PYTHON_TARGETS (instead of PYTHONPATH setting via env.d). Bug #462382 tracks
+ all bugs fixed since portage-2.1.11.55.
+
+ 21 Mar 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Add experimental PYTHON_TARGETS support (instead of setting PYTHONPATH via
+ /etc/env.d).
+
+ 20 Mar 2013; Jeroen Roovers <jer@gentoo.org> portage-2.1.11.55.ebuild:
+ Stable for HPPA (bug #462134).
+
+*portage-2.2.0_alpha168 (20 Mar 2013)
+
+ 20 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha168.ebuild,
+ -portage-2.2.0_alpha167.ebuild:
+ 2.2.0_alpha168 version bump. This includes all of the fixes in 2.1.11.57. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.57 (20 Mar 2013)
+
+ 20 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.57.ebuild,
+ -portage-2.1.11.56.ebuild:
+ 2.1.11.57 version bump. This fixes bug #462412 (regression in 2.1.11.56 and
+ 2.2.0_alpha167 which removed the portageq envvar -v option, breaking things
+ like etc-update and emerge-webrsync). Bug #462382 tracks all bugs fixed since
+ portage-2.1.11.55.
+
+*portage-2.2.0_alpha167 (19 Mar 2013)
+
+ 19 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha167.ebuild:
+ 2.2.0_alpha167 version bump. This includes all of the fixes in 2.1.11.56. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.56 (19 Mar 2013)
+
+ 19 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.56.ebuild:
+ 2.1.11.56 version bump. This fixes bug #460510 (splitdebug build-id newlines
+ with glibc-2.17), bug #461412 (display emerge spinner while looking up file
+ owners), bug #461464 (trigger autounmask as necessary for rebuilds involving
+ subslots), bug #461908 (distiguish preserved consumers in preserve-libs
+ display), bug #461944 (exempt multilib-minimal from repoman get_libdir check),
+ bug #461948 (allow ::repo atoms in overlay package.mask if eapi allows), and
+ bug #462362 (make repoman honor PORTAGE_GPG_DIR for git signed commits). Bug
+ #462382 tracks all bugs fixed since portage-2.1.11.55.
+
+ 19 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.55.ebuild:
+ Stable for x86, wrt bug #462134
+
+ 19 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.55.ebuild:
+ Stable for amd64, wrt bug #462134
+
+ 09 Mar 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.54.ebuild,
+ -portage-2.2.0_alpha165.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha166 (05 Mar 2013)
+
+ 05 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha166.ebuild:
+ 2.2.0_alpha166 version bump. This includes all of the fixes in 2.1.11.55. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.55 (05 Mar 2013)
+
+ 05 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.55.ebuild:
+ 2.1.11.55 version bump. This fixes bug #460304 (spurious networkmanager
+ rebuilds triggered by thee wimax USE flag). Bug #459934 tracks all bugs fixed
+ since portage-2.1.11.52.
+
+*portage-2.2.0_alpha165 (03 Mar 2013)
+
+ 03 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha165.ebuild,
+ -portage-2.2.0_alpha164.ebuild:
+ 2.2.0_alpha165 version bump. This includes all of the fixes in 2.1.11.54. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.54 (03 Mar 2013)
+
+ 03 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.54.ebuild,
+ -portage-2.1.11.53.ebuild:
+ 2.1.11.54 version bump. This fixes a repoman regression in 2.1.11.53 and
+ 2.2.0_alpha164 which affected metadata.xml validation with python 2.6 and
+ python 3.1 (related to bug #328113). Bug #459934 tracks all bugs fixed since
+ portage-2.1.11.52.
+
+*portage-2.2.0_alpha164 (02 Mar 2013)
+
+ 02 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha164.ebuild,
+ -portage-2.2.0_alpha161.ebuild:
+ 2.2.0_alpha164 version bump. This includes all of the fixes in 2.1.11.53. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.53 (02 Mar 2013)
+
+ 02 Mar 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.53.ebuild,
+ -portage-2.1.11.31.ebuild:
+ 2.1.11.53 version bump. This fixes bug #102297 (remove deprecated preplib
+ helper), bug #225821 (clarify python api docs for abssymlink function), bug
+ #328113 (repoman validation of metadata.xml doctype), bug #368297 (remove
+ useless 'Starting parallel fetch' message), bug #451326 (add workaround for
+ compatibility with epoll implementation in qemu-user), bug #457508 (support
+ quoted args in EXTRA_ECONF), bug #458730 (fix emerge --help docs to indicate
+ that --verbose does not change output of --help), bug #459350 (unset LIGUAS in
+ ebuild env when appropriate), and bug #459832 (incorrect emerge handling of
+ broken slot-operator deps). Bug #459934 tracks all bugs fixed since
+ portage-2.1.11.52.
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for sparc, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for sh, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for s390, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for ia64, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for hppa, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for arm, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for ppc64, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for ppc, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for alpha, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for x86, wrt bug #459748
+
+ 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.52.ebuild:
+ Stable for amd64, wrt bug #459748
+
+ 17 Feb 2013; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.51.ebuild,
+ -portage-2.2.0_alpha142.ebuild, -portage-2.2.0_alpha162.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha163 (14 Feb 2013)
+
+ 14 Feb 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha163.ebuild:
+ 2.2.0_alpha163 version bump. This includes all of the fixes in 2.1.11.52. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.52 (14 Feb 2013)
+
+ 14 Feb 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.52.ebuild:
+ 2.1.11.52 version bump. This fixes bug #457142 (regression in 2.1.11.51 and
+ 2.2.0_alpha162 which triggers slot conflicts involving built slot-operator
+ dependencies) and bug #457034 (repoman warning if FEATURES=sign is not enabled
+ for commit. Bug #456888 tracks all bugs fixed since portage-2.1.11.50.
+
+*portage-2.2.0_alpha162 (12 Feb 2013)
+
+ 12 Feb 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha162.ebuild:
+ 2.2.0_alpha162 version bump. This includes all of the fixes in 2.1.11.51. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.51 (12 Feb 2013)
+
+ 12 Feb 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.51.ebuild:
+ 2.1.11.51 version bump. This fixes bug #456340 (unsatisfied slot-operator
+ message hides other dependency problems), bug #456830 (hide IUSE QA warning
+ for API consumers like Entropy), bug #455606 (QA warning for
+ lib*/udev/rules.d), bug #456342 (repoman use.stable handling), bug #456208
+ (trigger rebuild for sub-slot change without revbump), bug #456236 (restore
+ compatibility with python-2.6.4), bug #455946 (prompt to add packages to world
+ only when needed), bug #440304 (preserve configure timestamp when patching it
+ for CONFIG_SHELL), bug #273272 (make RESTRICT=test mask USE=test), bug #454904
+ (sample slot-operator rebuild output for emerge man page). bug #454880
+ (OSError in tests triggered by missing ccache or distcc), bug #454400
+ (KeyError when updating installed CONTENTS of blocked packages), bug #454050
+ (tweak die message for FEATURES=fail-clean), and bug #454060 (allow
+ suppression of errror for missing portage group). Bug #456888 tracks all bugs
+ fixed since portage-2.1.11.50.
+
+ 09 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for ia64, wrt bug #455930
+
+ 09 Feb 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.50.ebuild,
+ portage-2.2.0_alpha161.ebuild:
+ Require >=python-2.6.5 for bug #456236.
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for sh, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for alpha, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for s390, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for sparc, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for arm, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for ppc64, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for ppc, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for x86, wrt bug #455930
+
+ 08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for amd64, wrt bug #455930
+
+ 07 Feb 2013; Jeroen Roovers <jer@gentoo.org> portage-2.1.11.50.ebuild:
+ Stable for HPPA (bug #455930).
+
+ 06 Feb 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.31.ebuild,
+ portage-2.1.11.50.ebuild, portage-2.2.0_alpha142.ebuild,
+ portage-2.2.0_alpha161.ebuild, portage-9999.ebuild:
+ DEPEND on make-3.82 for bug #282760.
+
+ 27 Jan 2013; Zac Medico <zmedico@gentoo.org> portage-2.1.11.31.ebuild,
+ portage-2.1.11.50.ebuild, portage-2.2.0_alpha142.ebuild,
+ portage-2.2.0_alpha161.ebuild, portage-9999.ebuild:
+ Remove obsolete warning about RMD160 hash support.
+
+*portage-2.2.0_alpha161 (24 Jan 2013)
+
+ 24 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha161.ebuild,
+ -portage-2.2.0_alpha159.ebuild, -portage-2.2.0_alpha160.ebuild:
+ 2.2.0_alpha161 version bump. This includes all of the fixes in 2.1.11.50. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.50 (24 Jan 2013)
+
+ 24 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.50.ebuild,
+ -portage-2.1.11.48.ebuild, -portage-2.1.11.49.ebuild:
+ 2.1.11.50 version bump. This fixes bug #453892 ('TypeError: must be char, not
+ unicode' exception with Python 2 when renaming files during merge), a
+ regression since 2.1.11.44 and 2.2.0_alpha155. Bug #445274 tracks all bugs
+ fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha160 (24 Jan 2013)
+
+ 24 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha160.ebuild,
+ -portage-2.2.0_alpha158.ebuild:
+ 2.2.0_alpha160 version bump. This includes all of the fixes in 2.1.11.49. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.49 (24 Jan 2013)
+
+ 24 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.49.ebuild,
+ -portage-2.1.11.47.ebuild:
+ 2.1.11.49 version bump. This fixes some more potential cases that are related
+ to bug #453400 (AttributeError triggered by slot conflict involving default
+ USE deps and implicit IUSE). Bug #445274 tracks all bugs fixed since
+ portage-2.1.11.31.
+
+*portage-2.2.0_alpha159 (21 Jan 2013)
+
+ 21 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha159.ebuild,
+ -portage-2.2.0_alpha155.ebuild:
+ 2.2.0_alpha159 version bump. This includes all of the fixes in 2.1.11.48. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.48 (21 Jan 2013)
+
+ 21 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.48.ebuild,
+ -portage-2.1.11.44.ebuild:
+ 2.1.11.48 version bump. This fixes bug #453358 (better examples for
+ ACCEPT_LICENSE in make.conf man page) and bug #453400 (AttributeError
+ triggered by slot conflict involving default USE deps and implicit IUSE). Bug
+ #445274 tracks all bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha158 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha158.ebuild,
+ -portage-2.2.0_alpha157.ebuild:
+ 2.2.0_alpha158 version bump. This includes all of the fixes in 2.1.11.47. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.47 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.47.ebuild,
+ -portage-2.1.11.46.ebuild:
+ 2.1.11.47 version bump. This fixes repoman 'TypeError: must be char, not
+ unicode' exception with Python 2 when downloading metadata.dtd (regression
+ since 2.1.11.44 and 2.2.0_alpha155). Bug #445274 tracks all bugs fixed since
+ portage-2.1.11.31.
+
+*portage-2.2.0_alpha157 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha157.ebuild,
+ -portage-2.2.0_alpha156.ebuild:
+ 2.2.0_alpha157 version bump. This includes all of the fixes in 2.1.11.46. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.46 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.46.ebuild,
+ -portage-2.1.11.45.ebuild:
+ 2.1.11.46 version bump. This fixes serious bugs in repoman code from the
+ previous release. Bug #445274 tracks all bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha156 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha156.ebuild,
+ -portage-2.2.0_alpha154.ebuild:
+ 2.2.0_alpha156 version bump. This includes all of the fixes in 2.1.11.45. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.45 (20 Jan 2013)
+
+ 20 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.45.ebuild,
+ -portage-2.1.11.43.ebuild:
+ 2.1.11.45 version bump. This fixes a repoman bug which cause it handle stable
+ use force/mask incorrectly. Bug #445274 tracks all bugs fixed since
+ portage-2.1.11.31.
+
+*portage-2.2.0_alpha155 (19 Jan 2013)
+
+ 19 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha155.ebuild,
+ -portage-2.2.0_alpha153.ebuild:
+ 2.2.0_alpha155 version bump. This includes all of the fixes in 2.1.11.44. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.44 (19 Jan 2013)
+
+ 19 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.44.ebuild,
+ -portage-2.1.11.42.ebuild:
+ 2.1.11.44 version bump. This adds support for the @security package set, which
+ installs GLSA security updates (like glsa-check from gentoolkit). Bug #445274
+ tracks all bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha154 (16 Jan 2013)
+
+ 16 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha154.ebuild,
+ -portage-2.2.0_alpha151.ebuild:
+ 2.2.0_alpha154 version bump. This includes all of the fixes in 2.1.11.43. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.43 (16 Jan 2013)
+
+ 16 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.43.ebuild,
+ -portage-2.1.11.40.ebuild:
+ 2.1.11.43 version bump. This fixes bug #451048 (show free ram/swap in emerge
+ --info output). This also fixes random 'Bad file descriptor' errors for PyPy,
+ by avoiding file descriptor interference via dup2(). Bug #445274 tracks all
+ bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha153 (15 Jan 2013)
+
+ 15 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha153.ebuild,
+ -portage-2.2.0_alpha152.ebuild:
+ 2.2.0_alpha153 version bump. This includes all of the fixes in 2.1.11.42. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.42 (15 Jan 2013)
+
+ 15 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.42.ebuild,
+ -portage-2.1.11.41.ebuild:
+ 2.1.11.42 version bump. This fixes bug #452030 (prevent duplicate test runs
+ with test-fail-continue) and bug #452176 (warn about deprecated /etc/make.*
+ files). This also fixes a random KeyError which can occur when checking binary
+ package digests (regression since 2.1.11.39 and 2.2.0_alpha150). Bug #445274
+ tracks all bugs fixed since portage-2.1.11.31.
+
+ 14 Jan 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Remove LINGUAS loop which is handled by the Makefile now.
+
+*portage-2.2.0_alpha152 (14 Jan 2013)
+
+ 14 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha152.ebuild,
+ -portage-2.2.0_alpha149.ebuild:
+ 2.2.0_alpha152 version bump. This includes all of the fixes in 2.1.11.41. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.41 (14 Jan 2013)
+
+ 14 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.41.ebuild,
+ -portage-2.1.11.38.ebuild:
+ 2.1.11.41 version bump. This fixes bug #430488 (python3 support for selinux)
+ and bug #451386 (handle non-shell-script in /etc/init.d). Bug #445274 tracks
+ all bugs fixed since portage-2.1.11.31.
+
+ 14 Jan 2013; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Add linguas_ru for bug #450372.
+
+*portage-2.2.0_alpha151 (11 Jan 2013)
+
+ 11 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha151.ebuild,
+ -portage-2.2.0_alpha150.ebuild:
+ 2.2.0_alpha150 version bump. This includes all of the fixes in 2.1.11.40. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.40 (11 Jan 2013)
+
+ 11 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.40.ebuild,
+ -portage-2.1.11.39.ebuild:
+ 2.1.11.40 version bump. This fixes bug #451344 (spawn_nofetch portage
+ NameError, a regression in 2.1.11.39 and 2.2.0_alpha150). Bug #445274 tracks
+ all bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha150 (10 Jan 2013)
+
+ 10 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha150.ebuild:
+ 2.2.0_alpha150 version bump. This includes all of the fixes in 2.1.11.39. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.39 (10 Jan 2013)
+
+ 10 Jan 2013; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.39.ebuild:
+ 2.1.11.39 version bump. This fixes bug #243192 (update quickpkg man page), bug
+ #298298 (include packages from nested package sets in emerge --depclean
+ summary), bug #446610 (handle syncfs return value), bug #446662 (add
+ QA_CONFIGURE_OPTIONS), bug #448176 (fix emerge --keep-going to avoid dropping
+ packages), bug #448858 (relocation error triggered by glibc upgrade), bug
+ #449678 (silence repoman warning about usex for EAPI 5), bug #449708 (make
+ use() fatal when called with unknown flags in EAPI 5), bug #450278 (add
+ QA_AM_MAINTAINER_MODE), bug #450960 (mention relavant file names in autounmask
+ messages), and bug #451118 (fix make.conf.5 formatting of compress-index
+ docs). Bug #445274 tracks all bugs fixed since portage-2.1.11.31.
+
+ 01 Jan 2013; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2012:
+ Split ChangeLog.
+
+ For previous entries, please see ChangeLog-2012.
diff --git a/sys-apps/portage/ChangeLog-2012 b/sys-apps/portage/ChangeLog-2012
new file mode 100644
index 0000000..e8d3b81
--- /dev/null
+++ b/sys-apps/portage/ChangeLog-2012
@@ -0,0 +1,2972 @@
+# ChangeLog for sys-apps/portage
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog-2012,v 1.1 2013/01/01 13:38:34 dilfridge Exp $
+
+ 22 Dec 2012; Zac Medico <zmedico@gentoo.org> metadata.xml,
+ portage-2.1.11.31.ebuild, portage-2.1.11.38.ebuild, portage-2.1.6.7_p1.ebuild,
+ portage-2.2.0_alpha142.ebuild, portage-2.2.0_alpha149.ebuild,
+ portage-9999.ebuild:
+ Replace USE=pypy1_9 with pypy2_0.
+
+ 22 Dec 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.37.ebuild,
+ -portage-2.1.11.9.ebuild, -portage-2.2.0_alpha148.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha149 (16 Dec 2012)
+
+ 16 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha149.ebuild:
+ 2.2.0_alpha149 version bump. This includes all of the fixes in 2.1.11.38. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.38 (16 Dec 2012)
+
+ 16 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.38.ebuild:
+ 2.1.11.38 version bump. This fixes 'ValueError: I/O operation on closed file'
+ for API consumers using python's multiprocessing module, and also fixes
+ repoman handling of * and ~* in KEYWORDS. Bug #445274 tracks all bugs fixed
+ since portage-2.1.11.31.
+
+ 13 Dec 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.33.ebuild,
+ -portage-2.1.11.36.ebuild, -portage-2.2.0_alpha144.ebuild,
+ -portage-2.2.0_alpha147.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha148 (11 Dec 2012)
+
+ 11 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha148.ebuild:
+ 2.2.0_alpha148 version bump. This includes all of the fixes in 2.1.11.37. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.37 (11 Dec 2012)
+
+ 11 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.37.ebuild:
+ 2.1.11.37 version bump. This fixes bug #446136 (duplicate elog messages), bug
+ #446774 (regression triggers die during strip), and bug #446420 (preserve
+ xattrs for stripped binaries) Bug #445274 tracks all bugs fixed since
+ portage-2.1.11.31.
+
+ 11 Dec 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.11.31.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #440852
+
+*portage-2.2.0_alpha147 (10 Dec 2012)
+
+ 10 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha147.ebuild,
+ -portage-2.2.0_alpha146.ebuild:
+ 2.2.0_alpha147 version bump. This includes all of the fixes in 2.1.11.36. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.36 (10 Dec 2012)
+
+ 10 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.36.ebuild,
+ -portage-2.1.11.35.ebuild:
+ 2.1.11.36 version bump. This fixes a regression in 2.1.11.35 and
+ 2.2.0_alpha146 which would prevent autounmask from working correctly with
+ implicit IUSE flags. Bug #445274 tracks all bugs fixed since
+ portage-2.1.11.31.
+
+*portage-2.2.0_alpha146 (10 Dec 2012)
+
+ 10 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha146.ebuild,
+ -portage-2.2.0_alpha145.ebuild:
+ 2.2.0_alpha146 version bump. This includes all of the fixes in 2.1.11.35. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.35 (10 Dec 2012)
+
+ 10 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.35.ebuild,
+ -portage-2.1.11.34.ebuild:
+ 2.1.11.35 version bump. This fixes bug #442086 (don't suggest autounmask USE
+ changes for use-dep defaults) and bug #446666 (emerge ValueError regression
+ triggered by autoumask and use-dep defaults). Bug #445274 tracks all bugs
+ fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha145 (08 Dec 2012)
+
+ 08 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha145.ebuild:
+ 2.2.0_alpha145 version bump. This includes all of the fixes in 2.1.11.34. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.34 (08 Dec 2012)
+
+ 08 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.34.ebuild:
+ 2.1.11.34 version bump. This fixes bug #445506 (make emerge --depclean remove
+ unavailable slots), bug #445628 (don't show 'None' for path of license files),
+ bug 446358 (fix regression in emerge --info which caused it to bail out for
+ existing packages), and bug #446324 (support emerge --verbose=n) Bug #445274
+ tracks all bugs fixed since portage-2.1.11.31.
+
+ 05 Dec 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.11.31.ebuild,
+ portage-2.1.11.33.ebuild, portage-2.1.11.9.ebuild,
+ portage-2.2.0_alpha142.ebuild, portage-2.2.0_alpha144.ebuild,
+ portage-9999.ebuild:
+ Accept missing readline flag for bash 3.x as discussed in bug #445576, comment
+ #9.
+
+ 04 Dec 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.11.31.ebuild,
+ portage-2.1.11.33.ebuild, portage-2.1.11.9.ebuild,
+ portage-2.2.0_alpha142.ebuild, portage-2.2.0_alpha144.ebuild,
+ portage-9999.ebuild:
+ For compgen, require bash[readline] (bug #445576).
+
+*portage-2.2.0_alpha144 (01 Dec 2012)
+
+ 01 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha144.ebuild,
+ -portage-2.2.0_alpha143.ebuild:
+ 2.2.0_alpha144 version bump. This includes all of the fixes in 2.1.11.33. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.33 (01 Dec 2012)
+
+ 01 Dec 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.33.ebuild,
+ -portage-2.1.11.32.ebuild:
+ 2.1.11.33 version bump. This fixes bug #445336 (regression in 2.1.11.32 and
+ 2.2.0_alpha143 which triggered 'File exists' errors with splitdebug). Bug
+ #445274 tracks all bugs fixed since portage-2.1.11.31.
+
+*portage-2.2.0_alpha143 (29 Nov 2012)
+
+ 29 Nov 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha143.ebuild,
+ -portage-2.2.0_alpha120.ebuild:
+ 2.2.0_alpha143 version bump. This includes all of the fixes in 2.1.11.32. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.32 (29 Nov 2012)
+
+ 29 Nov 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.32.ebuild:
+ 2.1.11.32 version bump. This fixes bug #367215 (package moves should not cause
+ a package to block itself), bug #421099 (parallel strip issues with
+ hardlinks), bug #434942 (obsolete eclass-overrides information in portage.5),
+ bug #440680 (repoman deprecation warning for boost-utils.eclass), bug #440982
+ (new emerge --quiet-fail option), bug #441948 (handle permission exceptions
+ when writing elog logs), bug #442190 (fix emerge-webrsync to apply
+ portage:portage ownership), bug #442536 (keep temp dir after pkg_pretend
+ failure), bug #442786 (repoman validate metadata.xml use restriction atoms),
+ and bug #444596 (make emerge --info fail for unmatched atoms). Bug #445274
+ tracks all bugs fixed since portage-2.1.11.31.
+
+ 16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.31.ebuild:
+ Stable for X86, wrt bug #440852
+
+ 07 Nov 2012; Jeroen Roovers <jer@gentoo.org> portage-2.1.11.31.ebuild:
+ Stable for HPPA (bug #440852).
+
+ 04 Nov 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.31.ebuild:
+ Stable for amd64, wrt bug #440852
+
+ 03 Nov 2012; Anthony G. Basile <blueness@gentoo.org> portage-2.1.11.31.ebuild:
+ stable arm, bug #440852
+
+ 02 Nov 2012; Anthony G. Basile <blueness@gentoo.org> portage-2.1.11.31.ebuild:
+ stable ppc ppc64, bug #440852
+
+ 30 Oct 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.30.ebuild,
+ -portage-2.2.0_alpha141.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha142 (26 Oct 2012)
+
+ 26 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha142.ebuild:
+ 2.2.0_alpha142 version bump. This includes all of the fixes in 2.1.11.31. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.31 (26 Oct 2012)
+
+ 26 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.31.ebuild:
+ 2.1.11.31 version bump. This fixes bug #436294 (show linker version in emerge
+ --info), bug #439490 (use checkbashisms for init script QA warning), bug
+ #439584 (sync disk after each package merge), bug #439688 (fix unnecessary
+ rebuilds triggered by missed updates), and bug #439694 (fix emerge to account
+ for initially broken built slot operator deps). Bug #431026 tracks all bugs
+ fixed since portage-2.1.11.9.
+
+ 24 Oct 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.29.ebuild,
+ -portage-2.2.0_alpha140.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha141 (18 Oct 2012)
+
+ 18 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha141.ebuild,
+ -portage-2.2.0_alpha138.ebuild:
+ 2.2.0_alpha141 version bump. This includes all of the fixes in 2.1.11.30. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.30 (18 Oct 2012)
+
+ 18 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.30.ebuild,
+ -portage-2.1.11.27.ebuild:
+ 2.1.11.30 version bump. This fixes various issues with SLOT handling related
+ to EAPI 5 sub-slots, including keepdir failures. This also fixes bug #438640
+ (remove old binhost protocol, since it causes problems when using a proxy).
+ Bug #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+*portage-2.2.0_alpha140 (17 Oct 2012)
+
+ 17 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha140.ebuild,
+ -portage-2.2.0_alpha139.ebuild:
+ 2.2.0_alpha140 version bump. This includes all of the fixes in 2.1.11.29. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.29 (17 Oct 2012)
+
+ 17 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.29.ebuild,
+ -portage-2.1.11.28.ebuild:
+ 2.1.11.29 version bump. This fixes some cases where egencache --update-
+ manifests would unnecessarily re-signing manifests (for bug #436918), and also
+ fixes some cases where emerge --jobs would add jobs too slowly when --load-
+ average was enabled (for bug #438650). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+*portage-2.2.0_alpha139 (17 Oct 2012)
+
+ 17 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha139.ebuild,
+ -portage-2.2.0_alpha137.ebuild:
+ 2.2.0_alpha139 version bump. This includes all of the fixes in 2.1.11.28. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.28 (17 Oct 2012)
+
+ 17 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.28.ebuild,
+ -portage-2.1.11.26.ebuild:
+ 2.1.11.28 version bump. This fixes egencache --update-manifests to forcefully
+ replace existing signatures when appropriate (for bug #436918), and also adds
+ a repoman restriction for PORTAGE_GPG_KEY (key id must be exactly 8, 16, 24,
+ 32 or 40 hexdigits long). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+*portage-2.2.0_alpha138 (15 Oct 2012)
+
+ 15 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha138.ebuild:
+ 2.2.0_alpha138 version bump. This includes all of the fixes in 2.1.11.27. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.27 (15 Oct 2012)
+
+ 15 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.27.ebuild:
+ 2.1.11.27 version bump. This fixes bug #437910 (QA_MULTILIB_PATHS variable for
+ FEATURES=multilib-strict), bug #438254 (distinguish binary packages in merge
+ display), and bug #438364 (repoman special git commit footer). Bug #431026
+ tracks all bugs fixed since portage-2.1.11.9.
+
+ 13 Oct 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.25.ebuild,
+ -portage-2.2.0_alpha136.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha137 (10 Oct 2012)
+
+ 10 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha137.ebuild,
+ portage-9999.ebuild:
+ 2.2.0_alpha137 version bump. This includes all of the fixes in 2.1.11.26. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x. Also, sync 9999 ebuild with
+ latest.
+
+*portage-2.1.11.26 (10 Oct 2012)
+
+ 10 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.26.ebuild:
+ 2.1.11.26 version bump. This fixes bug #437872 (support *_beta* wildcard
+ atoms) and also fixes a regression since 2.1.11.11 which triggers behavior
+ similar to bug #403895 (emerge --load-average sometimes fails to schedule new
+ builds when the load average drops). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+ 10 Oct 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.24.ebuild,
+ -portage-2.2.0_alpha135.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha136 (08 Oct 2012)
+
+ 08 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha136.ebuild:
+ 2.2.0_alpha136 version bump. This includes all of the fixes in 2.1.11.25. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.25 (08 Oct 2012)
+
+ 08 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.25.ebuild:
+ 2.1.11.25 version bump. This fixes bug #437180 (intermittent test failure in
+ test_ipc_daemon), bug #437546 (use same repoman commit message for regular and
+ manifest commits), and bug #437588 (fix Unknown tag error building rpms with
+ 4.10.0). Bug #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+ 06 Oct 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.23.ebuild,
+ -portage-2.2.0_alpha134.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha135 (04 Oct 2012)
+
+ 04 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha135.ebuild:
+ 2.2.0_alpha135 version bump. This includes all of the fixes in 2.1.11.24. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.24 (04 Oct 2012)
+
+ 04 Oct 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.24.ebuild:
+ 2.1.11.24 version bump. This fixes bug #436918 (add egencache --update-
+ manifests action) and bug #436974 (regression if fetching for RESTRICT=mirror
+ ebuilds with python-2.6). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+ 29 Sep 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.22.ebuild,
+ -portage-2.2.0_alpha133.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha134 (27 Sep 2012)
+
+ 27 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha134.ebuild,
+ -portage-2.2.0_alpha132.ebuild:
+ 2.2.0_alpha134 version bump. This includes all of the fixes in 2.1.11.23. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.23 (27 Sep 2012)
+
+ 27 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.23.ebuild,
+ -portage-2.1.11.21.ebuild:
+ 2.1.11.23 version bump. This fixes bug #436330 (extended atom syntax in
+ /etc/portage/profile) and bug #436334 (intermittent test failure in
+ test_ipc_daemon, triggered by heavy load). Bug #431026 tracks all bugs fixed
+ since portage-2.1.11.9.
+
+*portage-2.2.0_alpha133 (26 Sep 2012)
+
+ 26 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha133.ebuild,
+ -portage-2.2.0_alpha131.ebuild:
+ 2.2.0_alpha133 version bump. This includes all of the fixes in 2.1.11.22. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.22 (26 Sep 2012)
+
+ 26 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.22.ebuild,
+ -portage-2.1.11.20.ebuild:
+ 2.1.11.22 version bump. This fixes bug #436084 (avoid unnecessary scanning of
+ PKGDIR). This also adds support for experimental EAPI 5-hdepend. Bug #431026
+ tracks all bugs fixed since portage-2.1.11.9.
+
+*portage-2.2.0_alpha132 (24 Sep 2012)
+
+ 24 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha132.ebuild,
+ -portage-2.2.0_alpha130.ebuild:
+ 2.2.0_alpha132 version bump. This includes all of the fixes in 2.1.11.21. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.21 (24 Sep 2012)
+
+ 24 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.21.ebuild,
+ -portage-2.1.11.19.ebuild:
+ 2.1.11.21 version bump. This fixes bug #435834 (ensure that libx32/*.so is
+ executable). Bug #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+ 22 Sep 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.11.20.ebuild:
+ Patch emerge man page to indicate that --depclean-lib-check is disabled by
+ default.
+
+ 21 Sep 2012; Zac Medico <zmedico@gentoo.org> portage-2.2.0_alpha131.ebuild,
+ portage-9999.ebuild:
+ Fix make.globals/preserve-libs code to work correctly.
+
+*portage-2.2.0_alpha131 (21 Sep 2012)
+
+ 21 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha131.ebuild,
+ -portage-2.2.0_alpha129.ebuild:
+ 2.2.0_alpha131 version bump. This includes all of the fixes in 2.1.11.20. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.20 (21 Sep 2012)
+
+ 21 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.20.ebuild,
+ -portage-2.1.11.18.ebuild:
+ 2.1.11.20 version bump. This fixes bug #435720 (prefer mirrors explicitly
+ listed in SRC_URI when fetching with RESTRICT=primaryuri). This also adds
+ support for FEATURES=preserve-libs, though it's not enabled by default. Bug
+ #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+ 21 Sep 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Append FEATURES=preserve-libs in make.globals, since it will soon be removed
+ from the default make.globals.
+
+*portage-2.2.0_alpha130 (20 Sep 2012)
+
+ 20 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha130.ebuild,
+ -portage-2.2.0_alpha128.ebuild:
+ 2.2.0_alpha130 version bump. This includes all of the fixes in 2.1.11.19. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.19 (20 Sep 2012)
+
+ 20 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.19.ebuild,
+ -portage-2.1.11.17.ebuild:
+ 2.1.11.19 version bump. This adds support for EAPI 5. Bug #431026 tracks all
+ bugs fixed since portage-2.1.11.9.
+
+*portage-2.2.0_alpha129 (18 Sep 2012)
+
+ 18 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha129.ebuild,
+ -portage-2.2.0_alpha127.ebuild:
+ 2.2.0_alpha129 version bump. This includes all of the fixes in 2.1.11.18. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.18 (18 Sep 2012)
+
+ 18 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.18.ebuild,
+ -portage-2.1.11.16.ebuild:
+ 2.1.11.18 version bump. This fixes a bug #435242 (fix repoman to detect EAPI 4
+ unsatisfied use-dep defaults). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+*portage-2.2.0_alpha128 (14 Sep 2012)
+
+ 14 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha128.ebuild,
+ -portage-2.2.0_alpha125.ebuild:
+ 2.2.0_alpha128 version bump. This includes all of the fixes in 2.1.11.17. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.17 (14 Sep 2012)
+
+ 14 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.17.ebuild,
+ -portage-2.1.11.14.ebuild:
+ 2.1.11.17 version bump. This fixes a bug #373209 (bind FEATURES=-test to
+ USE=-test). Bug #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+*portage-2.2.0_alpha127 (12 Sep 2012)
+
+ 12 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha127.ebuild,
+ -portage-2.2.0_alpha126.ebuild:
+ 2.2.0_alpha127 version bump. This includes all of the fixes in 2.1.11.16. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.16 (12 Sep 2012)
+
+ 12 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.16.ebuild,
+ -portage-2.1.11.15.ebuild:
+ 2.1.11.16 version bump. This fixes a regression in 2.1.11.15 which would
+ trigger merge failures on FreeBSD when chflags needed to be called. Bug
+ #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+*portage-2.2.0_alpha126 (12 Sep 2012)
+
+ 12 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha126.ebuild,
+ -portage-2.2.0_alpha124.ebuild:
+ 2.2.0_alpha126 version bump. This includes all of the fixes in 2.1.11.15. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.15 (12 Sep 2012)
+
+ 12 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.15.ebuild,
+ -portage-2.1.11.13.ebuild:
+ 2.1.11.15 version bump. This fixes bug #310789 (fix repoman to handle unicode
+ paths when python things paths should be ascii), bug #332217 (fix timestamp
+ and permissions of WORKDIR after unpack), and bug #434540 (format binary
+ package USE mismatch display for pasting into package.use).This also adds
+ support for EAPI 5_pre2, which supports all features approved in the Gentoo
+ Council meeting on September 11. Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+*portage-2.2.0_alpha125 (08 Sep 2012)
+
+ 08 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha125.ebuild:
+ 2.2.0_alpha125 version bump. This includes all of the fixes in 2.1.11.14, and
+ also fixes bug #387059 (deprecate @installed), and bug #433964 (fix AgeSet to
+ use BUILD_TIME metadata). Bug #210077 tracks all bugs fixed since
+ portage-2.1.x.
+
+*portage-2.1.11.14 (08 Sep 2012)
+
+ 08 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.14.ebuild:
+ 2.1.11.14 version bump. This fixes bug #380551 (note in dispatch-conf.conf to
+ install rcs if necessary), bug #400641 (ignore ENOTDIR when removing temp
+ dirs), bug #416917 (add etc-update --quiet option), and bug #423403 (update
+ pkg_nofetch description in ebuild.5 man page). Bug #431026 tracks all bugs
+ fixed since portage-2.1.11.9.
+
+ 06 Sep 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.12-r2.ebuild,
+ -portage-2.2.0_alpha123-r2.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha124 (03 Sep 2012)
+
+ 03 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha124.ebuild:
+ 2.2.0_alpha124 version bump. This includes all of the fixes in 2.1.11.13
+ (including support for EAPI 5_pre1), and also fixes bug #433704 (add DateSet
+ package set class). Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.13 (02 Sep 2012)
+
+ 02 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.13.ebuild:
+ 2.1.11.13 version bump. This fixes bug #433694 (emaint cleanconfmem is too
+ aggressive), and also adds support for experimental EAPI 5_pre1. For
+ information about EAPI 5_pre1, refer to the html documentation that's
+ installed when USE=doc is enabled. Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+*portage-2.1.11.12-r2 (02 Sep 2012)
+*portage-2.2.0_alpha123-r2 (02 Sep 2012)
+
+ 02 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.12-r2.ebuild,
+ +portage-2.2.0_alpha123-r2.ebuild, -portage-2.1.11.12-r1.ebuild,
+ -portage-2.2.0_alpha123-r1.ebuild, portage-9999.ebuild:
+ Add /usr/lib/portage/pym to PYTHONPATH via /etc/env.d/05portage, for portage
+ API consumers. This way we don't have to rely on patched python having the
+ correct path, since it has been known to incorrectly add
+ /usr/libx32/portage/pym to sys.path. Also, remove obsolete ebuild-helpers/sed
+ code from portage-9999.ebuild.
+
+*portage-2.1.11.12-r1 (01 Sep 2012)
+*portage-2.2.0_alpha123-r1 (01 Sep 2012)
+
+ 01 Sep 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.12-r1.ebuild,
+ +portage-2.2.0_alpha123-r1.ebuild, -portage-2.1.11.12.ebuild,
+ -portage-2.2.0_alpha123.ebuild, portage-2.1.11.9.ebuild,
+ portage-2.1.6.7_p1.ebuild, portage-2.2.0_alpha120.ebuild:
+ Revert libdir changes in existing ebuilds, in order to avoid possible issues
+ when re-installing those versions on multilib systems. Revision bump latest
+ versions with the libdir changes, which is necessary in order to avoid
+ mentioned issues.
+
+ 01 Sep 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.11.12.ebuild,
+ portage-2.1.11.9.ebuild, portage-2.1.6.7_p1.ebuild,
+ portage-2.2.0_alpha120.ebuild, portage-2.2.0_alpha123.ebuild,
+ portage-9999.ebuild:
+ Install in /usr/lib instead of using multilib get_libdir, since current
+ versions of portage are do not install any ELF binaries.
+
+ 01 Sep 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.11.ebuild,
+ -portage-2.2.0_alpha122.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha123 (26 Aug 2012)
+
+ 26 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha123.ebuild:
+ 2.2.0_alpha123 version bump. This includes all of the fixes in 2.1.11.12. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.12 (26 Aug 2012)
+
+ 26 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.12.ebuild:
+ 2.1.11.12 version bump. This fixes bug #421099 (parallel debugedit/strip
+ interference), but #431078 (EAPI 5 stable use masking), and bug #432862
+ (ignore irrelevant validate-desktop-entry errors/warnings, especially for KDE
+ service entries). Bug #431026 tracks all bugs fixed since portage-2.1.11.9.
+
+ 26 Aug 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.65.ebuild,
+ -portage-2.1.11.10.ebuild, -portage-2.2.0_alpha110.ebuild,
+ -portage-2.2.0_alpha121.ebuild:
+ Remove old versions.
+
+ 26 Aug 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.11.9.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #430674
+
+*portage-2.2.0_alpha122 (22 Aug 2012)
+
+ 22 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha122.ebuild:
+ 2.2.0_alpha122 version bump. This includes all of the fixes in 2.1.11.11. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.11 (22 Aug 2012)
+
+ 22 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.11.ebuild:
+ 2.1.11.11 version bump. This fixes bug #142202 (fix emerge-webrsync to handle
+ permissions when non-root users), bug #364105 (fix emerge-webrsync to use
+ PORTAGE_RSYNC_OPTS), bug #392565 (add warning in make.conf man page about
+ PORTAGE_TMPDIR under PORTDIR), bug #432024 (emerge poll loop optimizations),
+ and bug #432170 (add PORTAGE_CHECKSUM_FILTER variable that can be used to skip
+ whirlpool checksums on slow computers). Bug #431026 tracks all bugs fixed
+ since portage-2.1.11.9.
+
+*portage-2.2.0_alpha121 (11 Aug 2012)
+
+ 11 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha121.ebuild:
+ 2.2.0_alpha121 version bump. This includes all of the fixes in 2.1.11.10. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.10 (11 Aug 2012)
+
+ 11 Aug 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.10.ebuild:
+ 2.1.11.10 version bump. This fixes bug #417123 (repoman virtual/libusb check),
+ bug #427384 (tweak USE dep negative default example in man page), bug #427862
+ (remove /etc/make.globals symlink), bug #429978 (Note GLEP 37 in portage man
+ page), and bug #430962 (fix permissions of source files installed by
+ FEAUTURES=installsources). Bug #431026 tracks all bugs fixed since
+ portage-2.1.11.9.
+
+ 10 Aug 2012; Anthony G. Basile <blueness@gentoo.org> portage-2.1.11.9.ebuild:
+ Stable arm, bug #430674
+
+ 10 Aug 2012; Anthony G. Basile <blueness@gentoo.org> portage-2.1.11.9.ebuild:
+ Stable ppc ppc64, bug #430674
+
+ 09 Aug 2012; Jeroen Roovers <jer@gentoo.org> portage-2.1.11.9.ebuild:
+ Stable for HPPA (bug #430674).
+
+ 09 Aug 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.9.ebuild:
+ Stable for x86, wrt bug #430674
+
+ 09 Aug 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.11.9.ebuild:
+ Stable for amd64, wrt bug #430674
+
+ 04 Aug 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.65.ebuild,
+ portage-2.1.11.9.ebuild, portage-2.1.6.7_p1.ebuild,
+ portage-2.2.0_alpha110.ebuild, portage-2.2.0_alpha120.ebuild,
+ portage-9999.ebuild:
+ Add sys-devel/patch to DEPEND for bug #429746.
+
+ 26 Jul 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.8.ebuild,
+ -portage-2.2.0_alpha119.ebuild:
+ Remove old versions.
+
+ 24 Jul 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Remove /etc/make.globals symlink code (bug #427862).
+
+ 24 Jul 2012; Michał Górny <mgorny@gentoo.org> portage-9999.ebuild:
+ Apply user patches.
+
+*portage-2.2.0_alpha120 (18 Jul 2012)
+
+ 18 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha120.ebuild,
+ -portage-2.2.0_alpha118.ebuild:
+ 2.2.0_alpha120 version bump. This includes all of the fixes in 2.1.11.9. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.9 (18 Jul 2012)
+
+ 18 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.9.ebuild,
+ -portage-2.1.11.7.ebuild:
+ 2.1.11.9 version bump. This fixes bug #402197 (allow wildcard atoms to match
+ *9999* ebuilds), bug #427068 (fix etc-update --automode -5 to not use mv -i),
+ and bug #427036 (emerge KeyError since portage-2.1.11 which is triggered by
+ --rebuild-if-new options). Bug #423075 tracks all bugs fixed since
+ portage-2.1.10.65.
+
+*portage-2.2.0_alpha119 (18 Jul 2012)
+
+ 18 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha119.ebuild,
+ -portage-2.2.0_alpha117.ebuild:
+ 2.2.0_alpha119 version bump. This includes all of the fixes in 2.1.11.8. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.8 (18 Jul 2012)
+
+ 18 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.8.ebuild,
+ -portage-2.1.11.6.ebuild:
+ 2.1.11.8 version bump. This fixes bug #426476 (fix package moves to work
+ correctly with dots in package names for EAPI 4-python). Bug #423075 tracks
+ all bugs fixed since portage-2.1.10.65.
+
+*portage-2.2.0_alpha118 (14 Jul 2012)
+
+ 14 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha118.ebuild,
+ -portage-2.2.0_alpha116.ebuild:
+ 2.2.0_alpha118 version bump. This includes all of the fixes in 2.1.11.7. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.7 (14 Jul 2012)
+
+ 14 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.7.ebuild,
+ -portage-2.1.11.5.ebuild:
+ 2.1.11.7 version bump. This fixes slotmove to work correctly for EAPI 4-slot-
+ abi packages (see bug #426476 for more information). Bug #423075 tracks all
+ bugs fixed since portage-2.1.10.65.
+
+*portage-2.2.0_alpha117 (12 Jul 2012)
+
+ 12 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha117.ebuild:
+ 2.2.0_alpha117 version bump. This includes all of the fixes in 2.1.11.6. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.6 (12 Jul 2012)
+
+ 12 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.6.ebuild:
+ 2.1.11.6 version bump. This fixes bug #425046 (avoid doing whirlpool digest
+ checks when unaccelerated) and bug #425558 (add new emerge --complete-graph-
+ if-new-use option and enable by default). Bug #423075 tracks all bugs fixed
+ since portage-2.1.10.65.
+
+ 06 Jul 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.65.ebuild,
+ portage-2.1.11.5.ebuild, portage-2.2.0_alpha110.ebuild,
+ portage-2.2.0_alpha116.ebuild, portage-9999.ebuild:
+ Require python[ssl] or python-mhash for whirlpool (bug #425046).
+
+ 06 Jul 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.11.4.ebuild,
+ -portage-2.2.0_alpha115.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha116 (05 Jul 2012)
+
+ 05 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha116.ebuild,
+ -portage-2.1.11.3.ebuild, -portage-2.2.0_alpha114.ebuild:
+ 2.2.0_alpha116 version bump. This includes all of the fixes in 2.1.11.5. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.5 (05 Jul 2012)
+
+ 05 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.5.ebuild:
+ 2.1.11.5 version bump. This fixes bug #424651 (when necessary for downgrades,
+ trigger rebuilds to solve EAPI 4-slot-abi deps). Bug #423075 tracks all bugs
+ fixed since portage-2.1.10.65.
+
+*portage-2.2.0_alpha115 (02 Jul 2012)
+
+ 02 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha115.ebuild:
+ 2.2.0_alpha115 version bump. This includes all of the fixes in 2.1.11.4. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.4 (02 Jul 2012)
+
+ 02 Jul 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.4.ebuild:
+ 2.1.11.4 version bump. This fixes abug #156282 (support FEATURES=unmerge-
+ backup), bug #424275 (support FEATURES=downgrade-backup), bug #424259 (don't
+ use SIGUSR1 under Jython), and bug #424489 (fix incorrect evaluation of EAPI 4
+ -slot-abi deps that have USE conditionals). Bug #423075 tracks all bugs fixed
+ since portage-2.1.10.65.
+
+ 01 Jul 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.49.ebuild,
+ -portage-2.2.0_alpha89.ebuild:
+ Remove old versions.
+
+ 01 Jul 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.65.ebuild:
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #422721
+
+ 29 Jun 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.65.ebuild:
+ Marking portage-2.1.10.65 ppc for bug 422721
+
+*portage-2.2.0_alpha114 (27 Jun 2012)
+
+ 27 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha114.ebuild,
+ -portage-2.2.0_alpha113.ebuild:
+ 2.2.0_alpha114 version bump. This includes all of the fixes in 2.1.11.3. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.3 (27 Jun 2012)
+
+ 27 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.3.ebuild,
+ -portage-2.1.11.2.ebuild:
+ 2.1.11.3 version bump. This fixes a TypeError exception that's triggered by a
+ slot conflict involving EAPI 4-slot-abi sub-slot dependencies, and fixes a
+ backtracking bug which caused the backtracker to ignore relevant solutions in
+ some cases. Bug #423075 tracks all bugs fixed since portage-2.1.10.65.
+
+ 27 Jun 2012; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.65.ebuild:
+ Stable for HPPA (bug #422721).
+
+*portage-2.2.0_alpha113 (25 Jun 2012)
+
+ 25 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha113.ebuild,
+ -portage-2.2.0_alpha112.ebuild:
+ 2.2.0_alpha113 version bump. This includes all of the fixes in 2.1.11.2. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.2 (25 Jun 2012)
+
+ 25 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.2.ebuild,
+ -portage-2.1.11.1.ebuild:
+ 2.1.11.2 version bump. This fixes bug #403895 (emerge --load-average sometimes
+ fails to schedule new builds when the load average drops) and also fixes a
+ NameError exception that's triggered when using EAPI 4-slot-abi. Bug #423075
+ tracks all bugs fixed since portage-2.1.10.65.
+
+*portage-2.2.0_alpha112 (23 Jun 2012)
+
+ 23 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha112.ebuild,
+ -portage-2.2.0_alpha111.ebuild:
+ 2.2.0_alpha112 version bump. This includes all of the fixes in 2.1.11.1. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11.1 (23 Jun 2012)
+
+ 23 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.1.ebuild,
+ -portage-2.1.11.ebuild:
+ 2.1.11 version bump. This fixes bug #423127 (regression in 2.1.11 and
+ 2.2.0_alpha111 which triggers annoying eerror messages about preserved /lib
+ and /usr/lib symlinks). Bug #423075 tracks all bugs fixed since
+ portage-2.1.10.65.
+
+ 23 Jun 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Merge diff from 2.2.0_alpha111 ebuild.
+
+*portage-2.2.0_alpha111 (23 Jun 2012)
+
+ 23 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha111.ebuild:
+ 2.2.0_alpha111 version bump. This includes all of the fixes in 2.1.11. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.11 (23 Jun 2012)
+
+ 23 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.11.ebuild:
+ 2.1.11 version bump. This fixes bug #384061 (user-defined package sets in
+ /etc/portage/sets), bug #419717 (make repoman skip signing of non-existent
+ Manifest when appropriate), bug #420735 (make repoman update Manifest
+ immediately after the ChangeLog is written with --ask), bug #420847 (make
+ autounmask handle license unmask without unnecessary keyword unmasking), bug
+ #421165 (unmerge orphan symlinks when CONTENTS lists directory instead), and
+ bug #421659 (add UNINSTALL_IGNORE variable to protect paths from being
+ unmerged). User-defined package sets can now be created by placing files in
+ the /etc/portage/sets/ directory. Refer to the emerge(1) and portage(5) man
+ pages for more information. There is experimental support for EAPI "4-slot-
+ abi". Refer to the corresponding html documentation that is installed with
+ USE=doc, and also to the emerge(1) man page for information about the related
+ --ignore-built-slot-abi-deps and --rebuild-if-new-slot-abi options. Bug
+ #423075 tracks all bugs fixed since portage-2.1.10.65.
+
+ 22 Jun 2012; Jeff Horelick <jdhore@gentoo.org> portage-2.1.10.65.ebuild:
+ marked x86 per bug 422721
+
+ 22 Jun 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.65.ebuild:
+ Marking portage-2.1.10.65 ppc64 for bug 422721
+
+ 22 Jun 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.10.65.ebuild:
+ Stable for amd64, wrt bug #422721
+
+ 13 Jun 2012; Zac Medico <zmedico@gentoo.org> metadata.xml,
+ portage-2.1.10.49.ebuild, portage-2.1.10.65.ebuild,
+ portage-2.2.0_alpha110.ebuild, portage-2.2.0_alpha89.ebuild,
+ portage-9999.ebuild:
+ Replace USE=pypy1_8 with pypy1_9.
+
+ 06 Jun 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.64.ebuild,
+ -portage-2.2.0_alpha109.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha110 (04 Jun 2012)
+
+ 04 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha110.ebuild,
+ -portage-2.2.0_alpha108.ebuild:
+ 2.2.0_alpha110 version bump. This includes all of the fixes in 2.1.10.65. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+ 04 Jun 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Support bash <4.1 again.
+
+*portage-2.1.10.65 (04 Jun 2012)
+
+ 04 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.65.ebuild,
+ -portage-2.1.10.63.ebuild:
+ 2.1.10.65 version bump. This fixes an AttributeError exception triggered by
+ repoman --without-mask (regression in 2.1.10.64 and 2.2.0_alpha109), and adds
+ backward compatiblity for bash <4.1. Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+ 02 Jun 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.63.ebuild,
+ portage-2.1.10.64.ebuild, portage-2.2.0_alpha108.ebuild,
+ portage-2.2.0_alpha109.ebuild, portage-9999.ebuild:
+ Require bash 4.1 for exec {mj_control_fd}<>${mj_control_pipe}.
+
+*portage-2.2.0_alpha109 (02 Jun 2012)
+
+ 02 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha109.ebuild:
+ 2.2.0_alpha109 version bump. This includes all of the fixes in 2.1.10.64. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.64 (02 Jun 2012)
+
+ 02 Jun 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.64.ebuild:
+ 2.1.10.64 version bump. This fixes bug #418309 (regression since 2.1.10.59 and
+ 2.2.0_alpha104 which triggers intermittent ecompressdir failures). Bug #409383
+ tracks all bugs fixed since portage-2.1.10.49.
+
+ 25 May 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.62.ebuild,
+ -portage-2.2.0_alpha107.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha108 (24 May 2012)
+
+ 24 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha108.ebuild:
+ 2.2.0_alpha108 version bump. This includes all of the fixes in 2.1.10.63. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.63 (24 May 2012)
+
+ 24 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.63.ebuild:
+ 2.1.10.63 version bump. This fixes bug #416431 (absolute symlink adjustment
+ for $D results in broken symlinks) and bug #417253 (KeyError triggered by
+ corrupt metadata cache entries). Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+*portage-2.1.6.7_p1 (22 May 2012)
+
+ 22 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.7_p1.ebuild,
+ -portage-2.1.6.13.ebuild, -portage-2.1.6.7.ebuild:
+ 2.1.6.7_p1 *stable* version bump, in order to provide a smoother upgrade path
+ for older systems. This only fixes incompatibilites with newer python (bug
+ #330937) and bash (bug #297933). Also, remove old stable versions that have
+ broken upgrade paths.
+
+ 21 May 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.49.ebuild,
+ portage-2.1.6.13.ebuild, portage-2.1.6.7.ebuild, portage-2.2.0_alpha89.ebuild:
+ Tweak to avoid false-positive for repoman portage.internal check wrt env-
+ update.
+
+ 18 May 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.60.ebuild,
+ -portage-2.2.0_alpha105.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha107 (17 May 2012)
+
+ 17 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha107.ebuild,
+ -portage-2.2.0_alpha106.ebuild:
+ 2.2.0_alpha107 version bump. This includes all of the fixes in 2.1.10.62. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.62 (17 May 2012)
+
+ 17 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.62.ebuild,
+ -portage-2.1.10.61.ebuild:
+ 2.1.10.62 version bump. This fixes a traceback triggered by empty variable
+ settings without quotes in make.conf (regression in 2.1.10.61 and
+ 2.2.0_alpha106).= Bug #409383 tracks all bugs fixed since portage-2.1.10.49.
+
+*portage-2.2.0_alpha106 (16 May 2012)
+
+ 16 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha106.ebuild,
+ -portage-2.2.0_alpha104.ebuild:
+ 2.2.0_alpha106 version bump. This includes all of the fixes in 2.1.10.61. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.61 (16 May 2012)
+
+ 16 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.61.ebuild,
+ -portage-2.1.10.59.ebuild:
+ 2.1.10.61 version bump. This fixes bug #416231 (unhandled Permission denied
+ error triggered by invalid EAPI assignment). FEATURES=config-protect-if-
+ modified is now enabled by default. This causes the CONFIG_PROTECT behavior to
+ be skipped for files that have not been modified since they were installed.
+ Bug #409383 tracks all bugs fixed since portage-2.1.10.49.
+
+*portage-2.2.0_alpha105 (15 May 2012)
+
+ 15 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha105.ebuild,
+ -portage-2.2.0_alpha103.ebuild:
+ 2.2.0_alpha105 version bump. This includes all of the fixes in 2.1.10.60. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.60 (15 May 2012)
+
+ 15 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.60.ebuild,
+ -portage-2.1.10.58.ebuild:
+ 2.1.10.60 version bump. This fixes bug #406867 (display merge list on stdout,
+ despite autounmask) and bug #415579 (regression in 2.1.10.59 and
+ 2.2.0_alpha104 for ftp binhost). Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+*portage-2.2.0_alpha104 (12 May 2012)
+
+ 12 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha104.ebuild,
+ -portage-2.2.0_alpha101.ebuild, -portage-2.2.0_alpha102.ebuild:
+ 2.2.0_alpha104 version bump. This includes all of the fixes in 2.1.10.59. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.59 (12 May 2012)
+
+ 12 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.59.ebuild,
+ -portage-2.1.10.57.ebuild:
+ 2.1.10.59 version bump. This fixes Sabayon bug #3305 (signal module raises
+ ValueError since Entropy uses threads), and also include enhanced robustness
+ in handling of metadata for unsupported EAPIs. Bug #409383 tracks all bugs
+ fixed since portage-2.1.10.49.
+
+*portage-2.2.0_alpha103 (09 May 2012)
+
+ 09 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha103.ebuild:
+ 2.2.0_alpha103 version bump. This includes all of the fixes in 2.1.10.58. Bug
+ #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.58 (09 May 2012)
+
+ 09 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.58.ebuild:
+ 2.1.10.58 version bump. This fixes bug #402167 (enable FEATURES=parse-eapi-
+ ebuild-head by default), bug #410691 (handle *.py[co] file collisions), bug
+ #413895 (source per-package bashrc later), bug #413983 (fix binhost + http
+ passwd for python3), bug #414123 (enable repoman LIVEVCS check for gentoo
+ only), bug #414125 (handle KDE service menus in repoman desktop.invalid
+ check), bug #414201 (make die message quote = for zsh), and bug #415125 (fix
+ unsatisfied REQUIRED_USE display for packages unmasked by autounmask). Bug
+ #409383 tracks all bugs fixed since portage-2.1.10.49.
+
+*portage-2.2.0_alpha102 (08 May 2012)
+
+ 08 May 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha102.ebuild:
+ 2.2.0_alpha102 version bump. This fixes bug #410691 (handle *.py[co] file
+ collisions), bug #413895 (source per-package bashrc later), bug #413983 (fix
+ binhost + http passwd for python3), bug #414123 (enable repoman LIVEVCS check
+ for gentoo only), bug #414125 (handle KDE service menus in repoman
+ desktop.invalid check), and bug #414201 (make die message quote = for zsh).
+ Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+ 26 Apr 2012; Alexis Ballier <aballier@gentoo.org>
+ portage-2.2.0_alpha101.ebuild:
+ keyword ~amd64-fbsd
+
+ 25 Apr 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.56.ebuild,
+ -portage-2.2.0_alpha100.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha101 (22 Apr 2012)
+
+ 22 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha101.ebuild:
+ 2.2.0_alpha101 version bump. This includes all of the fixes in
+ portage-2.1.10.57. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.57 (22 Apr 2012)
+
+ 22 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.57.ebuild:
+ 2.1.10.57 version bump. This fixes bug #411835 (use example.com in docs), bug
+ #411897 (fix TypeError in perform_all checksum function), bug #412161 (avoid
+ redundant news display), bug #412391 (emerge --depclean bails out due to
+ invalid internal caching), bug #412453 (cleanup hardlink code), bug #412845
+ (show config updates after preserve-libs messages), and bug #412865 (add
+ $T/build.log symlink to PORT_LOGDIR), Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+ 07 Apr 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.55.ebuild,
+ -portage-2.2.0_alpha99.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha100 (05 Apr 2012)
+
+ 05 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha100.ebuild:
+ 2.2.0_alpha100 version bump. This includes all of the fixes in
+ portage-2.1.10.56. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.56 (05 Apr 2012)
+
+ 05 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.56.ebuild:
+ 2.1.10.56 version bump. This fixes bug #386901 (emerge progress counter for
+ --unmerge), bug #410687 (selinux sandbox violation for
+ /sys/fs/selinux/context), and bug #410801 (emerge hang after merge list
+ display triggered by slot conflict). Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+ 04 Apr 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.44.ebuild,
+ -portage-2.1.10.52.ebuild, -portage-2.2.0_alpha96.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha99 (03 Apr 2012)
+
+ 03 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha99.ebuild,
+ -portage-2.2.0_alpha98.ebuild:
+ 2.2.0_alpha99 version bump. This includes all of the fixes in
+ portage-2.1.10.55. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.55 (03 Apr 2012)
+
+ 03 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.55.ebuild,
+ -portage-2.1.10.54.ebuild:
+ 2.1.10.55 version bump. This fixes bug #410625 (erroneous 'bad substitution'
+ errors for profile.env). Bug #409383 tracks all bugs fixed since
+ portage-2.1.10.49.
+
+*portage-2.2.0_alpha98 (01 Apr 2012)
+
+ 01 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha98.ebuild,
+ -portage-2.2.0_alpha97.ebuild:
+ 2.2.0_alpha98 version bump. This includes all of the fixes in
+ portage-2.1.10.54. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.54 (01 Apr 2012)
+
+ 01 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.54.ebuild,
+ -portage-2.1.10.53.ebuild:
+ 2.1.10.54 version bump. This fixes bug #410417 (dispatch-conf TypeError
+ regression with python3 in portage-2.1.10.53). Bug #409383 tracks all bugs
+ fixed since portage-2.1.10.49.
+
+ 01 Apr 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.49.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #408391
+
+*portage-2.2.0_alpha97 (01 Apr 2012)
+
+ 01 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha97.ebuild:
+ 2.2.0_alpha97 version bump. This includes all of the fixes in
+ portage-2.1.10.53. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.53 (01 Apr 2012)
+
+ 01 Apr 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.53.ebuild:
+ 2.1.10.53 version bump. This fixes bug #409627 (document bashrc caveats for
+ variables like FEATURES and INSTALL_MASK) and bug #410315 (dispatch-conf
+ TypeError regression since portage-2.1.10.50). Bug #409383 tracks all bugs
+ fixed since portage-2.1.10.49.
+
+ 30 Mar 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.51.ebuild,
+ -portage-2.2.0_alpha95.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha96 (28 Mar 2012)
+
+ 28 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha96.ebuild,
+ -portage-2.2.0_alpha93.ebuild:
+ 2.2.0_alpha96 version bump. This includes all of the fixes in
+ portage-2.1.10.52. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.52 (28 Mar 2012)
+
+ 28 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.52.ebuild:
+ 2.1.10.52 version bump. This fixes bug #374335 (Bad file descriptor errors
+ triggered by mod_jabber elog module), bug #398843 (suggest dispatch-conf
+ instead of etc-update), bug #409647 (exit status 130 for --ask 'n' answer),
+ bug #409835 (localize 'update portage' message), bug #409839 (fix grabdict
+ docstring), and bug #409849 (fix etc-update to work with emacs diff_command).
+ Bug #409383 tracks all bugs fixed since portage-2.1.10.49.
+
+ 25 Mar 2012; Markus Meier <maekke@gentoo.org> portage-2.1.10.49.ebuild:
+ arm stable, bug #408391
+
+ 23 Mar 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Add die for dodoc failure.
+
+*portage-2.2.0_alpha95 (23 Mar 2012)
+
+ 23 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha95.ebuild,
+ -portage-2.2.0_alpha94.ebuild:
+ 2.2.0_alpha95 version bump. This includes all of the fixes in
+ portage-2.1.10.51. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.51 (23 Mar 2012)
+
+ 23 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.51.ebuild,
+ -portage-2.1.10.50.ebuild:
+ 2.1.10.51 version bump. This fixes bug #382407 (disable repoman
+ dependency.unknown warnings for blocker atoms), bug #402323 (clarify copy
+ error message for FEATURES=xattr), and bug #409359 (clarify error message for
+ collisions between symlinks and directories). Bug #409383 tracks all bugs
+ fixed since portage-2.1.10.49.
+
+*portage-2.2.0_alpha94 (23 Mar 2012)
+
+ 23 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha94.ebuild:
+ 2.2.0_alpha94 version bump. This includes all of the fixes in
+ portage-2.1.10.50. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.50 (23 Mar 2012)
+
+ 23 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.50.ebuild:
+ 2.1.10.50 version bump. This fixes bug #335320 (add Makefile for portage to
+ install itself), bug #361759 (QA warning for files installed to
+ /etc/udev/rules.d), bug #373009 (make emerge --changelog show some more
+ entries), bug #388259 (show restricted fetch instructions immediately after
+ the merge list), bug #399863 (autounmask message shows wrong parent atom), bug
+ #402577 (repoman support for PORTAGE_CONFIGROOT), bug #406407 (internal
+ whirlpool digest incorrect for gsl-1.15.tar.gz), bug #406749 (QA Notice for
+ install of non UTF-8 file names), bug #406875 (repoman --digest option), bug
+ #406877 (make repoman ignore irrelevant temp files), bug #407449 (repoman
+ triggers erroneous QA Notice about illegally inherited eclass), bug #409085
+ (map emerge --buildpkg=n map to FEATURES=-buildpkg), and bug #409179 (show
+ nested package.mask file names in masking messages). Bug #409383 tracks all
+ bugs fixed since portage-2.1.10.49.
+
+ 22 Mar 2012; Jeff Horelick <jdhore@gentoo.org> portage-2.1.10.49.ebuild:
+ marked x86 per bug 408391
+
+ 21 Mar 2012; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha84.ebuild,
+ -portage-2.2.0_alpha90.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha93 (19 Mar 2012)
+
+ 19 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha93.ebuild,
+ -portage-2.2.0_alpha92.ebuild:
+ 2.2.0_alpha93 version bump. This fixes a regression in 2.2.0_alpha91 which
+ triggers a KeyError exception when there's a package in the merge list with an
+ unsatisfied fetch restriction. Bug #210077 tracks all bugs fixed since
+ portage-2.1.x.
+
+*portage-2.2.0_alpha92 (18 Mar 2012)
+
+ 18 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha92.ebuild,
+ -portage-2.2.0_alpha91.ebuild:
+ 2.2.0_alpha92 version bump. This fixes a regression in 2.2.0_alpha91 which
+ triggers a NameError exception when running dispatch-conf. Bug #210077 tracks
+ all bugs fixed since portage-2.1.x.
+
+*portage-2.2.0_alpha91 (18 Mar 2012)
+
+ 18 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha91.ebuild:
+ 2.2.0_alpha91 version bump. This fixes bug #335320 (add Makefile for portage
+ to install itself), bug #388259 (show restricted fetch instructions
+ immediately after the merge list), bug #406407 (internal whirlpool digest
+ incorrect for gsl-1.15.tar.gz), bug #406749 (QA Notice for install of non
+ UTF-8 file names), bug #406875 (repoman --digest option), bug #406877 (make
+ repoman ignore irrelevant temp files), and bug #407449 (repoman triggers
+ erroneous QA Notice about illegally inherited eclass). Bug #210077 tracks all
+ bugs fixed since portage-2.1.x.
+
+ 17 Mar 2012; Tony Vroon <chainsaw@gentoo.org> portage-2.1.10.49.ebuild:
+ Marked stable on AMD64 based on arch testing by Elijah "Armageddon" El
+ Lazkani & Michael "n0idx80" Harrison in bug #408391.
+
+ 17 Mar 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Call the new Makefile for src_compile and src_install.
+
+ 16 Mar 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.49.ebuild:
+ Marking portage-2.1.10.49 ppc for bug 408391
+
+ 16 Mar 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.49.ebuild:
+ Marking portage-2.1.10.49 ppc64 for bug 408391
+
+ 16 Mar 2012; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.49.ebuild:
+ Stable for HPPA (bug #408391).
+
+*portage-2.2.0_alpha90 (05 Mar 2012)
+
+ 05 Mar 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha90.ebuild:
+ 2.2.0_alpha90 version bump. This fixes bug #399863 (autounmask message shows
+ wrong parent atom) and bug #406837 (erroneously preserved libGLU.so.1 after
+ mesa update) Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+ 01 Mar 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.48.ebuild,
+ -portage-2.2.0_alpha88.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha89 (23 Feb 2012)
+
+ 23 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha89.ebuild:
+ 2.2.0_alpha89 version bump. This includes all of the fixes in
+ portage-2.1.10.49. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.49 (23 Feb 2012)
+
+ 23 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.49.ebuild:
+ 2.1.10.49 version bump. This fixes bug #384397 (remove orphan symlinks to
+ directories) and bug #405327 (erroneous rename of absolute symlink to
+ symlink.bz2). Bug #402213 tracks all bugs fixed since portage-2.1.10.44.
+
+ 23 Feb 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.41.ebuild,
+ -portage-2.1.10.46.ebuild, -portage-2.2.0_alpha86.ebuild:
+ Remove old versions.
+
+ 21 Feb 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.46.ebuild,
+ portage-2.1.10.48.ebuild:
+ Bug #402215: Re-add ~alpha, ~m68k, ~mips, and ~s390 keywords, since the
+ corresponding arch profiles now have USE=xattr masked for sys-apps/portage,
+ pending ~arch keywords for dev-python/pyxattr.
+
+ 20 Feb 2012; Zac Medico <zmedico@gentoo.org> portage-2.2.0_alpha88.ebuild:
+ Fix SRC_URI.
+
+*portage-2.2.0_alpha88 (20 Feb 2012)
+
+ 20 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha88.ebuild,
+ -portage-2.2.0_alpha87.ebuild:
+ 2.2.0_alpha88 version bump. This includes all of the fixes in
+ portage-2.1.10.48. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.48 (20 Feb 2012)
+
+ 20 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.48.ebuild,
+ -portage-2.1.10.47.ebuild:
+ 2.1.10.48 version bump. This fixes bug #404995 (regression in 2.1.10.47 and
+ 2.2.0_alpha87 which causes an infinite loop in emerge when parallel-fetch is
+ running and it is supposed to exit due to a build failure). Bug #402213 tracks
+ all bugs fixed since portage-2.1.10.44.
+
+ 18 Feb 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.41.ebuild,
+ portage-2.1.10.44.ebuild, portage-2.1.10.46.ebuild, portage-2.1.10.47.ebuild,
+ portage-2.2.0_alpha84.ebuild, portage-2.2.0_alpha86.ebuild,
+ portage-2.2.0_alpha87.ebuild, portage-9999.ebuild:
+ Remove special USE=build python dependencies, since they no longer function
+ correctly as reported in bug #399331.
+
+*portage-2.2.0_alpha87 (18 Feb 2012)
+
+ 18 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha87.ebuild,
+ -portage-2.2.0_alpha85.ebuild:
+ 2.2.0_alpha87 version bump. This includes all of the fixes in
+ portage-2.1.10.47. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.47 (18 Feb 2012)
+
+ 18 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.47.ebuild,
+ -portage-2.1.10.45.ebuild:
+ 2.1.10.47 version bump. This fixes bug #402339 (repoman check for env-update
+ calls) and bug #403705 (repoman copyright header check not working). It also
+ has PyPy support which can by enabled with USE=pypy1_8 (puts pypy-c1.8 in
+ portage shebangs). Bug #402213 tracks all bugs fixed since portage-2.1.10.44.
+
+ 14 Feb 2012; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Require pypy[bzip2], for quickpkg.
+
+ 14 Feb 2012; Zac Medico <zmedico@gentoo.org> metadata.xml,
+ portage-9999.ebuild:
+ Add support for USE=pypy1_8.
+
+*portage-2.2.0_alpha86 (12 Feb 2012)
+
+ 12 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha86.ebuild:
+ 2.2.0_alpha86 version bump. This includes all of the fixes in
+ portage-2.1.10.46. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.46 (12 Feb 2012)
+
+ 12 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.46.ebuild:
+ 2.1.10.46 version bump. This fixes bug #398009 (disable repoman ChangeLog
+ creation for Manifest-only commits, unless --echangelog=force), bug #401919
+ (handle POLLHUP race condition that triggers high emerge cpu usage), bug
+ #402335 (fix emerge to avoid hitting recursion limit in rare cases), bug
+ #403149 (validate file names in the xpak segments of binary packages), and bug
+ #403181 (FEATURES=no{doc,info,man} breakage in portage-2.1.10.45 and
+ 2.2.0_alpha85). Bug #402213 tracks all bugs fixed since portage-2.1.10.44.
+
+ 05 Feb 2012; Zac Medico <zmedico@gentoo.org> portage-2.1.10.45.ebuild,
+ portage-2.2.0_alpha85.ebuild, portage-9999.ebuild:
+ Add preinst ewarn message for USE=xattr if pyxattr is not installed.
+
+ 04 Feb 2012; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.11.ebuild,
+ -portage-2.2.0_alpha81.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha85 (04 Feb 2012)
+
+ 04 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha85.ebuild:
+ 2.2.0_alpha85 version bump. This includes all of the fixes in
+ portage-2.1.10.45. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.45 (04 Feb 2012)
+
+ 04 Feb 2012; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.45.ebuild:
+ 2.1.10.45 version bump. This fixes bug #269410 (add --human-readable to rsync
+ opts), bug #333687 (repoman support for git commit --gpg-sign), bug #397415
+ (fix REQUIRED_USE sample in ebuild.5), bug #398543 (add ./ to quickpkg file
+ names), bug #398587 (handle unicode in overlay path), bug #399595 (erroneous
+ rename of html dir symlink to html.bz2), bug #402099 (honor repos.conf
+ priority settings), and bug #400679 (handle rm failure for info dir files).
+ Bug #402213 tracks all bugs fixed since portage-2.1.10.44.
+
+ 02 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> portage-2.1.10.44.ebuild:
+ ppc64 stable wrt #400559
+
+ 01 Feb 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.44.ebuild:
+ Marking portage-2.1.10.44 ppc for bug 400559
+
+ 31 Jan 2012; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.44.ebuild:
+ Stable for HPPA (bug #400559).
+
+ 28 Jan 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.44.ebuild:
+ alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #400559
+
+ 28 Jan 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ portage-2.1.10.44.ebuild:
+ x86 stable wrt bug #400559
+
+ 26 Jan 2012; Agostino Sarubbo <ago@gentoo.org> portage-2.1.10.44.ebuild:
+ Stable for AMD64, wrt bug #400559
+
+ 15 Jan 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.41.ebuild:
+ sh stable
+
+ 04 Jan 2012; Brent Baude <ranger@gentoo.org> portage-2.1.10.41.ebuild:
+ Marking portage-2.1.10.41 ppc for bug 394695
+
+ 01 Jan 2012; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.41.ebuild:
+ ia64/m68k/s390/sh/sparc stable wrt #394695
+
+ 29 Dec 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.43.ebuild,
+ -portage-2.2.0_alpha83.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha84 (28 Dec 2011)
+
+ 28 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha84.ebuild:
+ 2.2.0_alpha84 version bump. This includes all of the fixes in
+ portage-2.1.10.44. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.44 (28 Dec 2011)
+
+ 28 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.44.ebuild:
+ 2.1.10.44 version bump. This fixes bug #395995 (later repoman --ask prompt)
+ and also fixes a regression since portage-2.1.10.42 and 2.2.0_alpha82 which
+ caused layout.conf settings to be ignored for repositories that had settings
+ in repos.conf. Bug #395831 tracks all bugs fixed since portage-2.1.10.41.
+
+*portage-2.2.0_alpha83 (24 Dec 2011)
+
+ 24 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha83.ebuild,
+ -portage-2.2.0_alpha82.ebuild:
+ 2.2.0_alpha83 version bump. This includes all of the fixes in
+ portage-2.1.10.43. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.43 (24 Dec 2011)
+
+ 24 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.43.ebuild,
+ -portage-2.1.10.42.ebuild:
+ 2.1.10.43 version bump. This fixes bug #395877 (false positive results in
+ CFLAGS ignorance check) and bug #395879 (emerge AttributeError triggered by
+ ambiguous atom argument, a regression in portage-2.1.10.42 and 2.2.0_alpha82).
+ Also included is a new config-protect-if-modified FEATURES setting (see the
+ make.conf man page). Bug #395831 tracks all bugs fixed since
+ portage-2.1.10.41.
+
+*portage-2.2.0_alpha82 (23 Dec 2011)
+
+ 23 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha82.ebuild:
+ 2.2.0_alpha82 version bump. This includes all of the fixes in
+ portage-2.1.10.42. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.42 (23 Dec 2011)
+
+ 23 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.42.ebuild:
+ 2.1.10.42 version bump. This fixes bug #390489 (export COLUMNS variable so
+ java-utils-2.eclass doesn't die in java-pkg_init when stdin is not a tty), bug
+ #394091 (export valid COLUMNS variable so perl doesn't die when output is
+ redirected), bug #394995 (InvalidDependString triggered by REQUIRED_USE
+ containing a flag not in IUSE), and bug #395705 (OSError: [Errno 121] Remote
+ I/O error when PORTAGE_RO_DISTDIRS refers to NFS). Bug #395831 tracks all bugs
+ fixed since portage-2.1.10.41.
+
+ 23 Dec 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.42.ebuild,
+ -portage-2.2.0_alpha51.ebuild:
+ Remove old versions.
+
+ 22 Dec 2011; Matt Turner <mattst88@gentoo.org> portage-2.1.10.41.ebuild:
+ alpha stable, bug #394695.
+
+ 22 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust make.globals PORTDIR and PORTAGE_TMPDIR for prefix installs.
+
+ 21 Dec 2011; Markus Meier <maekke@gentoo.org> portage-2.1.10.41.ebuild:
+ arm stable, bug #394695
+
+ 19 Dec 2011; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.41.ebuild:
+ Stable for HPPA (bug #394695).
+
+ 18 Dec 2011; Agostino Sarubbo <ago@gentoo.org> portage-2.1.10.41.ebuild:
+ Stable for X86/AMD64, wrt bug #394695
+
+ 18 Dec 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.40.ebuild,
+ -portage-2.2.0_alpha80.ebuild:
+ Remove old versions.
+
+ 14 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.10.41.ebuild:
+ Remove obsolete elog message about --quiet-build.
+
+*portage-2.2.0_alpha81 (14 Dec 2011)
+
+ 14 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha81.ebuild,
+ -portage-2.2.0_alpha79.ebuild:
+ 2.2.0_alpha81 version bump. This includes all of the fixes in
+ portage-2.1.10.41. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.41 (14 Dec 2011)
+
+ 14 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.41.ebuild,
+ -portage-2.1.10.39.ebuild:
+ 2.1.10.41 version bump. This fixes bug #390523 (revert emerge --quiet-build
+ default, as Gentoo's council has decided) and bug #394195 (use hardlinks to
+ simulate locks on filesystems that don't support real locks). Bug #381649
+ tracks all bugs fixed since portage-2.1.10.11.
+
+ 11 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-2.2.0_alpha80.ebuild,
+ portage-9999.ebuild:
+ For prefix installs, add EPREFIX to *_BINARY constants.
+
+*portage-2.2.0_alpha80 (11 Dec 2011)
+
+ 11 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha80.ebuild:
+ 2.2.0_alpha80 version bump. This includes all of the fixes in
+ portage-2.1.10.40. There is also support for two additional features which
+ include FEATURES=xattr (preserve extended attributes when merging files) and
+ FEATURES=force-prefix (emulation of the "Gentoo Prefix" branch of portage).
+ Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.40 (11 Dec 2011)
+
+ 11 Dec 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.40.ebuild:
+ 2.1.10.40 version bump. This fixes bug #393517 (document the relationship
+ between emerge --package-moves and fixpackages) and bug #394091 (portage sets
+ COLUMNS=-1 when output is redirected). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 10 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Add USE=xattr and corresponding deps.
+
+ 09 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Adjust SYNC in make.globals for prefix installs.
+
+ 09 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Enable FEATURES=force-prefix in make.globals for prefix installs.
+
+ 08 Dec 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Add support for prefix installs.
+
+ 29 Nov 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.38.ebuild,
+ -portage-2.2.0_alpha78.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha79 (27 Nov 2011)
+
+ 27 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha79.ebuild:
+ 2.2.0_alpha79 version bump. This includes all of the fixes in
+ portage-2.1.10.39. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.39 (27 Nov 2011)
+
+ 27 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.39.ebuild:
+ 2.1.10.39 version bump. This fixes bug #392059 (emerge KeyError triggered by
+ unsatisfied dependencies). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 27 Nov 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.37.ebuild,
+ -portage-2.2.0_alpha77.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha78 (26 Nov 2011)
+
+ 26 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha78.ebuild:
+ 2.2.0_alpha78 version bump. This includes all of the fixes in
+ portage-2.1.10.38. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.38 (26 Nov 2011)
+
+ 26 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.38.ebuild:
+ 2.1.10.38 version bump. This fixes bug #390965 (one-character messages from
+ the elog syslog module) and also fixes a regression in make.defaults
+ inheritance of variables from make.globals (such as PORTAGE_ELOG_CLASSES). Bug
+ #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 24 Nov 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.36.ebuild,
+ -portage-2.2.0_alpha76.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha77 (21 Nov 2011)
+
+ 21 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha77.ebuild,
+ -portage-2.2.0_alpha74.ebuild, -portage-2.2.0_alpha75.ebuild:
+ 2.2.0_alpha77 version bump. This includes all of the fixes in
+ portage-2.1.10.37. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.37 (21 Nov 2011)
+
+ 21 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.37.ebuild,
+ -portage-2.1.10.34.ebuild, -portage-2.1.10.35.ebuild:
+ 2.1.10.37 version bump. This fixes bug #391199 (repoman "abiguous workdir"
+ error when using <=subversion-1.6). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+*portage-2.2.0_alpha76 (19 Nov 2011)
+
+ 19 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha76.ebuild:
+ 2.2.0_alpha76 version bump. This includes all of the fixes in
+ portage-2.1.10.36. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.36 (19 Nov 2011)
+
+ 19 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.36.ebuild:
+ 2.1.10.36 version bump. This fixes bug #390833 (KeyError triggered by \r
+ characters in elog messages) and bug #390893 (emerge --changelog displays
+ entry for currently installed version). Bug #381649 tracks all bugs fixed
+ since portage-2.1.10.11.
+
+*portage-2.2.0_alpha75 (17 Nov 2011)
+
+ 17 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha75.ebuild:
+ 2.2.0_alpha75 version bump. This includes all of the fixes in
+ portage-2.1.10.35. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.35 (17 Nov 2011)
+
+ 17 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.35.ebuild,
+ -portage-2.1.10.32.ebuild, -portage-2.2.0_alpha72.ebuild:
+ 2.1.10.35 version bump. This fixes bug #390711 (clean up previous build prior
+ to pkg_pretend) and bug #390699 (support HOSTNAME variable for emerge quiet
+ mode xterm titles). Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 12 Nov 2011; Zac Medico <zmedico@gentoo.org> metadata.xml,
+ portage-2.1.10.11.ebuild, portage-2.1.10.32.ebuild, portage-2.1.10.34.ebuild,
+ portage-2.1.6.13.ebuild, portage-2.1.6.7.ebuild, portage-2.1.9.42.ebuild,
+ portage-2.2.0_alpha51.ebuild, portage-2.2.0_alpha72.ebuild,
+ portage-2.2.0_alpha74.ebuild, portage-9999.ebuild:
+ Use the metadata.xml upstream doc element to reference the 'Working with
+ Portage' section of the handbook, instead of calling einfo every time that
+ portage is installed.
+
+ 12 Nov 2011; Zac Medico <zmedico@gentoo.org> portage-2.2.0_alpha51.ebuild,
+ portage-2.2.0_alpha72.ebuild, portage-2.2.0_alpha74.ebuild,
+ portage-9999.ebuild:
+ Remove unconditional elog messages that suggest to use the 'latest development
+ version' of portage. There's no point in displaying this every time,
+ especially now that the portage-9999 ebuild is available.
+
+*portage-2.2.0_alpha74 (11 Nov 2011)
+
+ 11 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha74.ebuild,
+ -portage-2.2.0_alpha73.ebuild:
+ 2.2.0_alpha74 version bump. This includes the --quiet-build change that's in
+ portage-2.1.10.34. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.34 (11 Nov 2011)
+
+ 11 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.34.ebuild,
+ -portage-2.1.10.33.ebuild:
+ 2.1.10.34 version bump. The emerge --quiet-build option is now enabled by
+ default. Set --quiet-build=n in EMERGE_DEFAULT_OPTS if you want to disable it
+ by default. See the emerge(1) man page for more information about this option.
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 11 Nov 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Remove obsolete less dependency (bug #384663) and tweak style of
+ preinst/postinst boolean conditions.
+
+ 10 Nov 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.6.13.ebuild,
+ portage-2.1.6.7.ebuild:
+ Reference bug #330937 for the python-2.6.6 blocker in old portage. This
+ blocker breaks the upgrade path from <python-2.6 since python-2.6.5 is no
+ longer in the tree.
+
+*portage-2.2.0_alpha73 (10 Nov 2011)
+
+ 10 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha73.ebuild:
+ 2.2.0_alpha73 version bump. This includes all of the fixes in
+ portage-2.1.10.33. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.33 (10 Nov 2011)
+
+ 10 Nov 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.33.ebuild:
+ 2.1.10.33 version bump. This fixes bug #389047 (docompress -x triggers lost
+ files when PORTAGE_COMPRESS is empty), bug #389609 (add emerge --moo action),
+ bug #389611 (emerge --changelog support for ChangeLog-YYYY), and bug #389617
+ (respect --usepkgonly in package spelling suggestions). Bug #381649 tracks all
+ bugs fixed since portage-2.1.10.11.
+
+ 10 Nov 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.31.ebuild,
+ -portage-2.2.0_alpha71.ebuild:
+ Remove old versions.
+
+ 02 Nov 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Bump to EAPI 3 and add prefix support.
+
+*portage-2.2.0_alpha72 (30 Oct 2011)
+
+ 30 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha72.ebuild:
+ 2.2.0_alpha72 version bump. This includes all of the fixes in
+ portage-2.1.10.32. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.32 (30 Oct 2011)
+
+ 30 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.32.ebuild:
+ 2.1.10.32 version bump. This fixes bug #388031 (layout.conf profile-formats
+ setting), bug #388233 (emerge --check-news action), bug #388593 (run
+ pkg_pretend inside PORTAGE_TMPDIR), bug #388615 (optimize prelink-checksums
+ FEATURES setting), and bug #388773 (quickpkg unicode handling). This also
+ includes various fixes and improvements in metadata cache handling, including
+ layout.conf cache-formats support for md5-dict format which can now be
+ generated with egencache. Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 23 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha67.ebuild,
+ -portage-2.1.10.27.ebuild, -portage-2.1.10.29.ebuild,
+ -portage-2.2.0_alpha69.ebuild, -portage-2.2.0_alpha70.ebuild,
+ -portage-2.1.10.30.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha71 (23 Oct 2011)
+
+ 23 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha71.ebuild:
+ 2.2.0_alpha71 version bump. This includes all of the fixes in
+ portage-2.1.10.31. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.31 (23 Oct 2011)
+
+ 23 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.31.ebuild:
+ 2.1.10.31 version bump. This fixes bug #388187 (InvalidAtom traceback
+ triggered by invalid atom in global updates after emerge --sync). Bug #381649
+ tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha70 (21 Oct 2011)
+
+ 21 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha70.ebuild:
+ 2.2.0_alpha70 version bump. This includes all of the fixes in
+ portage-2.1.10.30. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.30 (21 Oct 2011)
+
+ 21 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.30.ebuild:
+ 2.1.10.30 version bump. This adds support for repoman --echangelog=y to update
+ copyright dates in all changed files, and has support for a new
+ metadata/layout.conf "update-changelog" setting that enables repoman
+ --echangelog=y automatically (already enabled in the gentoo-x86). Bug #381649
+ tracks all bugs fixed since portage-2.1.10.11.
+
+ 19 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.28.ebuild,
+ -portage-2.2.0_alpha68.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha69 (18 Oct 2011)
+
+ 18 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha69.ebuild:
+ 2.2.0_alpha69 version bump. This includes all of the fixes in
+ portage-2.1.10.29. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.29 (18 Oct 2011)
+
+ 18 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.29.ebuild:
+ 2.1.10.29 version bump. This fixes regressions in 2.1.10.28 and 2.2.0_alpha68
+ involving support for users who are not in the portage group. Bug #381649
+ tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha68 (16 Oct 2011)
+
+ 16 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha68.ebuild:
+ 2.2.0_alpha68 version bump. This includes all of the fixes in
+ portage-2.1.10.28. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.28 (16 Oct 2011)
+
+ 16 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.28.ebuild:
+ 2.1.10.28 version bump. This fixes bug #337853 (repoman --echangelog option,
+ enabled by default for the 'gentoo' repo as decided by gentoo's council), bug
+ #386871 (add note to RELEASE-NOTES indicating that FEATURES=fixpackages is
+ enabled unconditionally now, and can be temporarily avoided by setting
+ --package-moves=n in EMERGE_DEFAULT_OPTS), bug #387011 (document that emerge
+ --prune removes atoms from the world file), bug #387033 (quickpkg wildcard
+ atom support), and bug #387053 (new QA_SONAME_NO_SYMLINK variable). Bug
+ #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 14 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.24.ebuild,
+ -portage-2.1.10.25.ebuild, -portage-2.1.10.26.ebuild,
+ -portage-2.2.0_alpha64.ebuild, -portage-2.2.0_alpha65.ebuild,
+ -portage-2.2.0_alpha66.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha67 (12 Oct 2011)
+
+ 12 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha67.ebuild:
+ 2.2.0_alpha67 version bump. This includes all of the fixes in
+ portage-2.1.10.27. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.27 (12 Oct 2011)
+
+ 12 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.27.ebuild:
+ 2.1.10.27 version bump. This fixes bug #386771 (regression causing newlines
+ after every character in elog files), bug #386797 (fetch complains about
+ lack of space even if files are already fetched), bug #386829 (corrupt IUSE
+ in /var/db/pkg triggered by LANGS variable interacting with qt4-r2.eclass).
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha66 (10 Oct 2011)
+
+ 10 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha66.ebuild:
+ 2.2.0_alpha66 version bump. This includes all of the fixes in
+ portage-2.1.10.26. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.26 (10 Oct 2011)
+
+ 10 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.26.ebuild:
+ 2.1.10.26 version bump. This fixes bug #386627 (regression that causes
+ missing line breaks in elog files and mails), and also adds a new emerge
+ --dynamic-deps=<y|n> option which can be used to force emerge to use the
+ dependencies of installed packages (instead of substituting dependencies
+ from unbuilt ebuilds). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+*portage-2.2.0_alpha65 (10 Oct 2011)
+
+ 10 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha65.ebuild:
+ 2.2.0_alpha65 version bump. This includes all of the fixes in
+ portage-2.1.10.25. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.25 (10 Oct 2011)
+
+ 10 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.25.ebuild:
+ 2.1.10.25 version bump. This fixes bug #286201 (skip PORTAGE_TMPDIR write
+ check for fetchonly mode), bug #386379 (invalid warnings about ignored
+ binary packages), and bug #386569 (invalid warnings about Unmatched removal
+ atoms in package.mask). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 10 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.20.ebuild,
+ -portage-2.1.10.22.ebuild, -portage-2.2.0_alpha60.ebuild,
+ -portage-2.2.0_alpha62.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha64 (08 Oct 2011)
+
+ 08 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha63.ebuild,
+ +portage-2.2.0_alpha64.ebuild:
+ 2.2.0_alpha64 version bump. This includes all of the fixes in
+ portage-2.1.10.24. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.24 (08 Oct 2011)
+
+ 08 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.23.ebuild,
+ +portage-2.1.10.24.ebuild:
+ 2.1.10.24 version bump. This fixes bug #386095 (set UTF-8 encoding in elog
+ mails with python2), and also has a repoman fix related to bug #385333
+ (overlays should us negative package.mask atoms instead of package.unmask).
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha63 (07 Oct 2011)
+
+ 07 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha63.ebuild:
+ 2.2.0_alpha63 version bump. This includes all of the fixes in
+ portage-2.1.10.23. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.23 (07 Oct 2011)
+
+ 07 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.23.ebuild:
+ 2.1.10.23 version bump. This fixes bug #340475 (repoman unnecessarily
+ commits signed manifests separately), and also has repoman commit logic
+ tweak for thin-manifests. Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+*portage-2.2.0_alpha62 (06 Oct 2011)
+
+ 06 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha61.ebuild,
+ +portage-2.2.0_alpha62.ebuild:
+ 2.2.0_alpha62 version bump. This includes all of the fixes in
+ portage-2.1.10.22. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.22 (06 Oct 2011)
+
+ 06 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.21.ebuild,
+ +portage-2.1.10.22.ebuild:
+ 2.1.10.22 version bump. This fixes a regression in 2.1.10.21 and
+ 2.2.0_alpha61 which produced extra empty lines in elog messages.
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 05 Oct 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.3.ebuild,
+ -portage-2.1.10.19.ebuild, -portage-2.2.0_alpha59.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha61 (05 Oct 2011)
+
+ 05 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha61.ebuild:
+ 2.2.0_alpha61 version bump. This includes all of the fixes in
+ portage-2.1.10.21. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.21 (05 Oct 2011)
+
+ 05 Oct 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.21.ebuild:
+ 2.1.10.21 version bump. This fixes bug #375265 (display relevant parent
+ in autounmask comments), bug #375613 (fix dispatch-conf replace-wscomments
+ pattern), bug #385133 (repos.conf trust-authoritative-cache settings),
+ bug #385341 (ValueError triggered by elog messages from gccxml),
+ bug #385391 (prefer slot conflict display over blocker display), and
+ bug #385413 (fix emerge --changelog to avoid unnecessary newline output
+ when there is nothing to display). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> portage-2.1.10.11.ebuild:
+ Marked ppc/ppc64 stable for bug #380677.
+
+*portage-2.2.0_alpha60 (29 Sep 2011)
+
+ 29 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha60.ebuild:
+ 2.2.0_alpha60 version bump. This includes all of the fixes in
+ portage-2.1.10.20. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.20 (29 Sep 2011)
+
+ 29 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.20.ebuild:
+ 2.1.10.20 version bump. This fixes bug #297549 (enable --binpkg-respect-use
+ automatically, unless --usepkgonly is enabled), bug #372485 (new emerge
+ --autounmask-keep-masks option), bug #375573 (handle cases where
+ backtracking masks become irrelevant due to the parent package getting
+ masked by backtracking), bug #379333 (new emerge
+ --autounmask-unrestricted-atoms option), bug #383859 (remove stray print
+ statement in fetch checksum failure code), bug #384003 (new emerge
+ --complete-graph-if-new-ver option), bug #384063 (fix portageq
+ best-visible for multi-repo support), bug #384177 (trigger repoman error
+ for obsolete no-herd value), bug #384597 (handle \r in installed
+ file names), bug #384663 (PAGER variable support in etc-update and
+ dispatch-conf), bug #384665 (archive-conf ImportError), and bug #384749
+ (UnicodeDecodeError triggered by invalid dependency string in depgraph).
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 29 Sep 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.18.ebuild,
+ -portage-2.2.0_alpha58.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha59 (19 Sep 2011)
+
+ 19 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha59.ebuild:
+ 2.2.0_alpha59 version bump. This includes all of the fixes in
+ portage-2.1.10.19. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.19 (19 Sep 2011)
+
+ 19 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.19.ebuild:
+ 2.1.10.19 version bump. This fixes bug #374233 (change "poor programming
+ practices" QA message to say "severe warnings" instead), bug #375265
+ (show relevant parent in autounmask dependency chain), bug #383269
+ (fix quote handling for PORTDIR_OVERLAY), and bug #383375 (fix
+ emerge-webrsync to bail out if gpg is missing). Bug #381649 tracks all
+ bugs fixed since portage-2.1.10.11.
+
+ 19 Sep 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.15.ebuild,
+ -portage-2.1.10.17.ebuild, -portage-2.2.0_alpha55.ebuild,
+ -portage-2.2.0_alpha57.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha58 (15 Sep 2011)
+
+ 15 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha58.ebuild:
+ 2.2.0_alpha58 version bump. This includes all of the fixes in
+ portage-2.1.10.18. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.18 (15 Sep 2011)
+
+ 15 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.18.ebuild:
+ 2.1.10.18 version bump. This fixes bug #382823 (depclean multislot
+ handling) and also has various fixes involving thin manifest support
+ (bug #333691). Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha57 (14 Sep 2011)
+
+ 14 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha57.ebuild,
+ -portage-2.2.0_alpha56.ebuild:
+ 2.2.0_alpha57 version bump. This includes all of the fixes in
+ portage-2.1.10.17. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.17 (14 Sep 2011)
+
+ 14 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.17.ebuild,
+ -portage-2.1.10.16.ebuild:
+ 2.1.10.17 version bump. This fixes a repoman regression in 2.1.10.16 and
+ 2.2.0_alpha56 which triggers a KeyError if the repo is referenced via a
+ symlink. Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+*portage-2.2.0_alpha56 (14 Sep 2011)
+
+ 14 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha56.ebuild:
+ 2.2.0_alpha56 version bump. This includes all of the fixes in
+ portage-2.1.10.16. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.16 (14 Sep 2011)
+
+ 14 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.16.ebuild:
+ 2.1.10.16 version bump. This fixes bug #382557 (regression in 2.1.10.15
+ and 2.2.0_alpha56 which triggered unwanted attempts to pull in new masked
+ virtual slots) and bug #333691 (thin manifest support). Bug #381649 tracks
+ all bugs fixed since portage-2.1.10.11.
+
+ 14 Sep 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.14.ebuild,
+ -portage-2.2.0_alpha54.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha55 (09 Sep 2011)
+
+ 09 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha55.ebuild:
+ 2.2.0_alpha55 version bump. This includes all of the fixes in
+ portage-2.1.10.15. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.15 (09 Sep 2011)
+
+ 09 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.15.ebuild:
+ 2.1.10.15 version bump. This fixes bug #382199 (use constant utf8 file
+ system encoding for all locales) and bug #382233 (fix code for old
+ binhost protocol to work with python3). Bug #381649 tracks all bugs fixed
+ since portage-2.1.10.11.
+
+ 09 Sep 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.13.ebuild,
+ -portage-2.2.0_alpha53.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha54 (06 Sep 2011)
+
+ 06 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha54.ebuild:
+ 2.2.0_alpha54 version bump. This includes all of the fixes in
+ portage-2.1.10.14. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.14 (06 Sep 2011)
+
+ 06 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.14.ebuild:
+ 2.1.10.14 version bump. This fixes bug #382021 (OSError or
+ UnicodeEncodeError triggered by symlink content, related to bug #381629).
+ Bug #381649 tracks all bugs fixed since portage-2.1.10.11.
+
+ 06 Sep 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.12.ebuild,
+ -portage-2.2.0_alpha52.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha53 (04 Sep 2011)
+
+ 04 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha53.ebuild:
+ 2.2.0_alpha53 version bump. This includes all of the fixes in
+ portage-2.1.10.13. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.13 (04 Sep 2011)
+
+ 04 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.13.ebuild:
+ 2.1.10.13 version bump. This fixes bug #381087 (fix repoman
+ dependency.unknown check to detect more cases), bug #381629
+ (UnicodeEncodeError triggered by symlink content), bug #381657
+ (regression in 2.1.10.12 and 2.2.0_alpha53 that triggers AssertionError
+ with Python 3.1), and bug #381705 (handle AttributeError when loading
+ pickle from disk). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+*portage-2.2.0_alpha52 (03 Sep 2011)
+
+ 03 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha52.ebuild:
+ 2.2.0_alpha52 version bump. This includes all of the fixes in
+ portage-2.1.10.12. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.12 (03 Sep 2011)
+
+ 03 Sep 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.12.ebuild:
+ 2.1.10.12 version bump. This fixes bug #318897 (FEATURES=buildpkg
+ package.env support), bug #353648 (egencache --portdir-overlay option),
+ bug #379899 (QA Notice if dosym target omits basename), bug #380565
+ (fix deprecated ElementTree usage), bug #380625 (fix die hooks for EAPI 4
+ helpers_die), bug #381087 (include blockers in repoman dependency.unknown
+ check), and bug #381509 (allow merge of UTF-8 file names with locales that
+ specify ASCII encoding). Bug #381649 tracks all bugs fixed since
+ portage-2.1.10.11.
+
+ 27 Aug 2011; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.11.ebuild:
+ Stable for HPPA (bug #380677).
+
+ 27 Aug 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.10.11.ebuild:
+ Initialize /var/log/portage permissions for bug #378451 and bug #377177.
+
+ 27 Aug 2011; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.11.ebuild:
+ alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #380677
+
+ 26 Aug 2011; Markos Chandras <hwoarang@gentoo.org> portage-2.1.10.11.ebuild:
+ Stable on amd64 wrt bug #380677
+
+ 17 Aug 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.10.ebuild,
+ -portage-2.2.0_alpha50.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha51 (12 Aug 2011)
+
+ 12 Aug 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha51.ebuild:
+ 2.2.0_alpha51 version bump. This includes all of the fixes in
+ portage-2.1.10.11. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.11 (12 Aug 2011)
+
+ 12 Aug 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.11.ebuild:
+ 2.1.10.11 version bump. This fixes bug #323213 (clean up empty info dirs
+ for packages like binutils), bug #377907 (remove "masked by: profile"
+ support, which was legacy behavior according to PMS section 5.2.7), and
+ bug #378403 (bail out early if $PORTAGE_TMPDIR/portage is a symlink and
+ sandbox is enabled). This also includes a new repoman --if-modified option
+ which can be used to limit checks to packages with uncommitted
+ modifications, useful especially for category or repo-level commits.
+ Bug #373933 tracks all bugs fixed since portage-2.1.10.3.
+
+ 08 Aug 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.9.ebuild,
+ -portage-2.2.0_alpha47.ebuild, -portage-2.2.0_alpha49.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha50 (02 Aug 2011)
+
+ 02 Aug 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha50.ebuild:
+ 2.2.0_alpha50 version bump. This includes all of the fixes in
+ portage-2.1.10.10. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.10 (02 Aug 2011)
+
+ 02 Aug 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.10.ebuild:
+ 2.1.10.10 version bump. This fixes bug #376741 (make unpack compatible with
+ PMS for rare cases), and fixes some more false alarm error message about
+ symlinks to directories. Bug #373933 tracks all bugs fixed since
+ portage-2.1.10.3.
+
+ 02 Aug 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.7.ebuild,
+ -portage-2.2.0_alpha46.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha49 (29 Jul 2011)
+
+ 29 Jul 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha48.ebuild,
+ +portage-2.2.0_alpha49.ebuild:
+ 2.2.0_alpha49 version bump. This fixes a false alarm error message about symlinks
+ to directories, produced by portage-2.2.0_alpha48.
+
+*portage-2.1.10.9 (29 Jul 2011)
+
+ 29 Jul 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.8.ebuild,
+ +portage-2.1.10.9.ebuild:
+ 2.1.10.9 version bump. This fixes a false alarm error message about symlinks
+ to directories, produced by portage-2.1.10.8.
+
+*portage-2.2.0_alpha48 (29 Jul 2011)
+
+ 29 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha48.ebuild:
+ 2.2.0_alpha48 version bump. This includes all of the fixes in
+ portage-2.1.10.8. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.8 (29 Jul 2011)
+
+ 29 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.8.ebuild:
+ 2.1.10.8 version bump. This fixes bug #326685 (handle collision between
+ directory and symlink), and bug #375835 (SELinux support for fetch from
+ binhost). Bug #373933 tracks all bugs fixed since portage-2.1.10.3.
+
+ 26 Jul 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.10.7.ebuild,
+ portage-2.2.0_alpha46.ebuild, portage-2.2.0_alpha47.ebuild,
+ portage-9999.ebuild:
+ Bug #374287 - Block <logrotate-3.8.0 in order to avoid warnings triggered by
+ the 'su' directive which is not supported by earlier versions.
+
+ 26 Jul 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.6.ebuild,
+ -portage-2.2.0_alpha45.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha47 (24 Jul 2011)
+
+ 24 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha47.ebuild:
+ 2.2.0_alpha47 version bump. This fixes bug #326685 (improved handling for
+ ebuilds that replace a directory with a symlink), bug #338959 (@installed
+ pulls in unwanted new slots), and bug #375835 (SELinux support for fetching
+ from binhost). This also includes memory and performance optimizations for
+ preserve-libs and @preserved-rebuild. Bug #210077 tracks all bugs fixed
+ since portage-2.1.x.
+
+*portage-2.2.0_alpha46 (19 Jul 2011)
+
+ 19 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha46.ebuild:
+ 2.2.0_alpha46 version bump. This includes all of the fixes in
+ portage-2.1.10.7, and also fixes bug #289180 (preserve-libs preserves
+ redundant libraries if soname has multiple providers). Bug #210077 tracks
+ all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.7 (19 Jul 2011)
+
+ 19 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.7.ebuild:
+ 2.1.10.7 version bump. This fixes bug #375331 (only allow one fetch thread
+ at a time with parallel-fetch and --jobs=1) and bug #375571 (fix emerge
+ --noreplace bugs by making --noreplace identical to --selective).
+ Bug #373933 tracks all bugs fixed since portage-2.1.10.3.
+
+ 19 Jul 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.50.ebuild,
+ -portage-2.1.10.4.ebuild, -portage-2.2.0_alpha41.ebuild,
+ -portage-2.2.0_alpha43.ebuild:
+ Remove old versions.
+
+ 14 Jul 2011; Jeroen Roovers <jer@gentoo.org> portage-2.1.10.3.ebuild:
+ Stable for HPPA (bug #373523).
+
+*portage-2.2.0_alpha45 (14 Jul 2011)
+
+ 14 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha45.ebuild,
+ -portage-2.2.0_alpha44.ebuild:
+ 2.2.0_alpha45 version bump. This includes all of the fixes in
+ portage-2.1.10.6. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.6 (14 Jul 2011)
+
+ 14 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.6.ebuild,
+ -portage-2.1.10.5.ebuild:
+ 2.1.10.6 version bump. This fixes a regression in portage-2.1.10.6 which
+ caused 'Insufficient data for checksum verification' errors when using
+ ebuild(1) in some cases. Bug #373933 tracks all bugs fixed since
+ portage-2.1.10.3.
+
+*portage-2.2.0_alpha44 (13 Jul 2011)
+
+ 13 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha44.ebuild:
+ 2.2.0_alpha44 version bump. This includes all of the fixes in
+ portage-2.1.10.5. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.5 (13 Jul 2011)
+
+ 13 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.5.ebuild:
+ 2.1.10.5 version bump. This fixes bug #199722 (hasq and useq deprecation),
+ bug #374287 (fix logrotate config for logrotate-3.8.0 compatibility),
+ bug #374397 (near infinite loop triggered by circular deps in emerge dep
+ calculation), bug #374791 (fix 'has' to match PMS), bug #374583 (emerge
+ --keep-going regression since portage-2.1.10), and bug #374809 (show
+ maintainer info in log for pkg_pretend). Bug #373933 tracks all bugs fixed
+ since portage-2.1.10.3.
+
+ 12 Jul 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Require python:2.6[threads] since import of the io module in python-2.6
+ raises ImportError for the thread module if threading is disabled.
+
+ 10 Jul 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Install minimal tests for preinst sanity check.
+
+ 09 Jul 2011; Kacper Kowalik <xarthisius@gentoo.org> portage-2.1.10.3.ebuild:
+ ppc64 stable wrt #373523
+
+ 04 Jul 2011; nixnut <nixnut@gentoo.org> portage-2.1.10.3.ebuild:
+ ppc stable #373523
+
+*portage-2.1.10.4 (03 Jul 2011)
+
+ 03 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.4.ebuild:
+ 2.1.10.4 version bump. This fixes bug #355283 (fix distcc and ccache
+ features to use the default ABI dir), bug #365033 (make.conf parser behaves
+ like echo -e though it shouldn't), bug #370693 (extended repo-level config
+ file support), bug #371767 (emerge KeyError triggered by --exclude in some
+ cases), bug #371909 (unnecessary ccache messages triggered by pkg_info),
+ bug #371987 (make repoman handle EACCESS when generating Manifest),
+ bug #372033 (emerge suggests package that has no available ebuilds),
+ bug #372183 (make PORTAGE_COMPRESS_FLAGS handle -k correctly), bug #372193
+ (portageq all_best_visible IndexError), bug #372789 (make repoman trigger
+ dependency.unknown for unknown packages in || deps), bug #373301 (remove
+ FEATURES=severe docs since it's not implemented), and bug #373341 (always
+ use ldconfig -X, to avoid interference with FEATURES=preserve-libs when
+ downgrading libraries). Bug #373933 tracks all bugs fixed since
+ portage-2.1.10.3.
+
+ 03 Jul 2011; Raúl Porcel <armin76@gentoo.org> portage-2.1.10.3.ebuild:
+ alpha/arm/ia64/m68k/s390/sh/sparc/x86 stable wrt #373523
+
+ 02 Jul 2011; Markos Chandras <hwoarang@gentoo.org> portage-2.1.10.3.ebuild:
+ Stable on amd64 wrt bug #373523
+
+*portage-2.2.0_alpha43 (01 Jul 2011)
+
+ 01 Jul 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha42.ebuild,
+ +portage-2.2.0_alpha43.ebuild:
+ 2.2.0_alpha43 version bump. This fixes bug #373703 (2.2.0_alpha42
+ regression in make.conf handling of escaped newlines).
+
+*portage-2.2.0_alpha42 (01 Jul 2011)
+
+ 01 Jul 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha42.ebuild:
+ 2.2.0_alpha42 version bump. This fixes bug #355283 (fix distcc and ccache
+ features to use the default ABI dir), bug #365033 (make.conf parser behaves
+ like echo -e though it shouldn't), bug #370693 (extended repo-level config
+ file support), bug #371767 (emerge KeyError triggered by --exclude in some
+ cases), bug #371909 (unnecessary ccache messages triggered by pkg_info),
+ bug #371987 (make repoman handle EACCESS when generating Manifest),
+ bug #372183 (make PORTAGE_COMPRESS_FLAGS handle -k correctly), bug #372193
+ (portageq all_best_visible IndexError), bug #372789 (make repoman trigger
+ dependency.unknown for unknown packages in || deps), bug #373301 (remove
+ FEATURES=severe docs since it's not implemented), and bug #373341 (always
+ use ldconfig -X, to avoid interference with FEATURES=preserve-libs when
+ downgrading libraries). Bug #210077 tracks all bugs fixed since
+ portage-2.1.x.
+
+ 28 Jun 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.10.3.ebuild,
+ portage-2.2.0_alpha41.ebuild, portage-9999.ebuild:
+ Don't install tests since many of them rely upon having the complete source
+ tree.
+
+ 21 Jun 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.ebuild,
+ -portage-2.2.0_alpha38.ebuild:
+ Remove old versions.
+
+ 14 Jun 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.2.ebuild,
+ -portage-2.2.0_alpha40.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha41 (14 Jun 2011)
+
+ 14 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha41.ebuild:
+ 2.2.0_alpha41 version bump. This includes all of the fixes in
+ portage-2.1.10.3. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.3 (14 Jun 2011)
+
+ 14 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.3.ebuild:
+ 2.1.10.3 version bump.This fixes bug #371423 (InvalidDependString triggered
+ by changes in IUSE for installed packages). Bug #358927 tracks all bugs
+ fixed since portage-2.1.9.42.
+
+ 12 Jun 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.10.1.ebuild,
+ -portage-2.2.0_alpha37.ebuild, -portage-2.2.0_alpha39.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha40 (11 Jun 2011)
+
+ 11 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha40.ebuild:
+ 2.2.0_alpha40 version bump. This includes all of the fixes in
+ portage-2.1.10.2. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.2 (11 Jun 2011)
+
+ 11 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.2.ebuild:
+ 2.1.10.2 version bump. This fixes breakage in the fakedbapi class which may
+ be used by some API consumers. It also fixes poor merge order in some cases
+ involving circular dependencies. Bug #358927 tracks all bugs fixed since
+ portage-2.1.9.42.
+
+*portage-2.2.0_alpha39 (10 Jun 2011)
+
+ 10 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha39.ebuild:
+ 2.2.0_alpha39 version bump. This includes all of the fixes in
+ portage-2.1.10.1. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10.1 (10 Jun 2011)
+
+ 10 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.1.ebuild:
+ 2.1.10.1 version bump. This fixes bug #355283 (fix distcc and ccache
+ features to use the default ABI dir), bug #368817 (don't show 'unexpected
+ exit' message when killed by signal), bug #370465 (EAPI mask messages
+ handled incorrectly sometimes), bug #370477 (keywords mask messages handled
+ incorrectly sometimes), and bug #370565 (treat DEPEND strings containing
+ empty parenthesis as invalid). Bug #358927 tracks all bugs fixed since
+ portage-2.1.9.42.
+
+ 07 Jun 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.6.7.ebuild,
+ portage-2.1.6.13.ebuild, portage-2.1.9.42.ebuild, portage-2.1.9.50.ebuild,
+ portage-2.1.10.ebuild, portage-2.2.0_alpha37.ebuild,
+ portage-2.2.0_alpha38.ebuild, portage-9999.ebuild, metadata.xml:
+ Bug #370295 - Pull in less as pager for etc-update, so --depclean doesn't
+ remove it due to virtual/pager being satisfied by more from util-linux.
+
+*portage-2.2.0_alpha38 (06 Jun 2011)
+
+ 06 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha38.ebuild:
+ 2.2.0_alpha38 version bump. This includes all of the fixes in
+ portage-2.1.10. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.10 (06 Jun 2011)
+
+ 06 Jun 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.10.ebuild:
+ 2.1.10 version bump. This fixes bug #142508 (clear_term config option
+ for etc-update), bug #157357 (new portageq expand_virtual command for
+ new-style GLEP 37 virtuals), bug #185377 (support for atom::repo in
+ commands and config files), bug #262038 (handle identically versioned
+ ebuilds from different overlays with different masking status), and bug
+ #345775 (--autounmask-write option), bug #368865 (repoman EAPI.incompatible
+ check for EMERGE_FROM in EAPI 4), bug #369913 (old-style binhost fails with
+ python-2.7), and bug #369985 (include package.mask comments in --autounmask
+ output). The emerge --autounmask option is now enabled by default. The
+ --autounmask-write option can be used to have config changes automatically
+ written to the appropriate files (repecting --ask and CONFIG_PROTECT). If
+ --autounmask behavior is not desired as the default behavior, then it can
+ be disabled by adding --autounmask=n to the EMERGE_DEFAULT_OPTS variable
+ in make.conf. Refer to the emerge(1) man page for more information. Also,
+ see the NEWS file for other new features included in portage-2.1.10.
+ Bug #358927 tracks all bugs fixed since portage-2.1.9.42.
+
+ 06 Jun 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.49.ebuild,
+ -portage-2.2.0_alpha33.ebuild:
+ Remove old versions.
+
+ 27 May 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha34.ebuild,
+ -portage-2.2.0_alpha35.ebuild, -portage-2.2.0_alpha36.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha37 (27 May 2011)
+
+ 27 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha37.ebuild:
+ 2.2.0_alpha37 version bump. This includes all of the fixes in
+ portage-2.1.9.50 and also fixes bug #368725 (outdated deps of installed
+ packages use for calculations in some cases). Bug #210077 tracks all bugs
+ fixed since portage-2.1.x.
+
+*portage-2.1.9.50 (27 May 2011)
+
+ 27 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.50.ebuild:
+ 2.1.9.50 version bump. This fixes bug #142508 (make etc-update clear
+ term when appropriate), bug #288597 (FEATURES=distcc-pump), and also fixes
+ some cases related to bug #364681 (recognize new-style virtual/libc).
+ Bug #358927 tracks all bugs fixed since portage-2.1.9.42.
+
+*portage-2.2.0_alpha36 (25 May 2011)
+
+ 25 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha36.ebuild:
+ 2.2.0_alpha36 version bump. This fixes bug #368429 (invalid USE change
+ suggestions triggered when emerge --autounmask fails). Bug #210077 tracks
+ all bugs fixed since portage-2.1.x.
+
+*portage-2.2.0_alpha35 (23 May 2011)
+
+ 23 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha35.ebuild:
+ 2.2.0_alpha35 version bump. This fixes bug #288597 (FEATURES=distcc-pump).
+ It also includes some subtle merge order optimizations and fixes a possible
+ KeyError in the preserve-libs code from bug #286714. Bug #210077 tracks all
+ bugs fixed since portage-2.1.x.
+
+*portage-2.2.0_alpha34 (18 May 2011)
+
+ 18 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha34.ebuild:
+ 2.2.0_alpha34 version bump. This fixes bug #142508 (make etc-update clear
+ term when appropriate), bug #286714 (preserve-libs support for packages
+ uninstalled and not replaced), and bug #345775 (--autounmask-write option
+ for editing config files). Also, emerge --autounmask now handles packages
+ that are masked by missing keywords or package.mask. Since all of the
+ feautures of app-portage/autounmask are implemented, emerge --autounmask
+ is now enabled by default. Set EMERGE_DEFAULT_OPTS="--autounmask=n" in
+ make.conf if you'd like to disable it. Bug #210077 tracks all bugs fixed
+ since portage-2.1.x.
+
+ 18 May 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.48.ebuild,
+ -portage-2.2.0_alpha30.ebuild, -portage-2.2.0_alpha32.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha33 (12 May 2011)
+
+ 12 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha33.ebuild:
+ 2.2.0_alpha33 version bump. This includes all of the fixes in
+ portage-2.1.9.49. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.49 (12 May 2011)
+
+ 12 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.49.ebuild:
+ 2.1.9.49 version bump. This fixes bug #366939 (extract binpkg
+ environment.bz2 for pkg_pretend). Bug #358927 tracks all bugs fixed
+ since portage-2.1.9.42.
+
+ 11 May 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.46.ebuild,
+ -portage-2.1.9.47.ebuild, -portage-2.2.0_alpha31.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha32 (08 May 2011)
+
+ 08 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha32.ebuild:
+ 2.2.0_alpha32 version bump. This fixes bug #366061 (preserved-libs not
+ garbage collected when appropriate), and includes all of the fixes in
+ portage-2.1.9.48. This also includes support for FEATURES=parallel-install,
+ which can greatly improve performance when installing large numbers of
+ binary packages. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.48 (08 May 2011)
+
+ 08 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.48.ebuild:
+ 2.1.9.48 version bump. This fixes a regression in 2.1.9.47 which causes
+ "AttributeError: 'vardbapi' object has no attribute 'match_pkgs'" errors
+ with emerge --resume and --keep-going. Bug #358927 tracks all bugs fixed
+ since portage-2.1.9.42.
+
+ 06 May 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Migrate to git-2.eclass.
+
+*portage-2.2.0_alpha31 (05 May 2011)
+
+ 05 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha31.ebuild:
+ 2.2.0_alpha31 version bump. This includes all of the fixes in
+ portage-2.1.9.46. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.47 (05 May 2011)
+
+ 05 May 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.47.ebuild:
+ 2.1.9.47 version bump. This fixes bug #363137 (add --misspell-suggesions
+ option), bug #364035 (breakage in ebuild(1) FEATURES override), bug #364467
+ (handle gcc-4.6 warnings), bug #364673 (support new-style virtuals in
+ emerge --info), bug #364681 (recognize new-style virtual/libc, bug #364701
+ (make --autounmask recognize use.mask/force), bug #365319 (allow emerge.log
+ permissions adjustment), bug #365439 (add helpers for variable settings in
+ bashrc), and bug #365505 (make repoman warn about old-style virtual PROVIDE
+ settings for GLEP 37). Bug #358927 tracks all bugs fixed since 2.1.9.42.
+
+ 05 May 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.8.3.ebuild,
+ -portage-2.1.9.25.ebuild:
+ Remove old versions.
+
+ 05 May 2011; Zac Medico <zmedico@gentoo.org> ChangeLog:
+ Prune old ChangeLog entries.
+
+ 21 Apr 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.45.ebuild,
+ -portage-2.2.0_alpha28.ebuild, -portage-2.2.0_alpha29.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha30 (14 Apr 2011)
+
+ 14 Apr 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha30.ebuild:
+ 2.2.0_alpha30 version bump. This includes all of the fixes in
+ portage-2.1.9.46. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.46 (14 Apr 2011)
+
+ 14 Apr 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.46.ebuild:
+ 2.1.9.46 version bump. This fixes bug #361257 (fix "GNU info directory"
+ message for --quiet), bug #361463 (fix fetch restriction display for
+ PORTAGE_RO_DISTDIRS), and bug #363073 (InvalidDependString triggered
+ in extract_affecting_use by EAPI 4 USE dep defaults). Bug #358927
+ tracks all bugs fixed since 2.1.9.42.
+
+ 09 Apr 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.6.7.ebuild,
+ portage-2.1.6.13.ebuild, portage-2.1.8.3.ebuild, portage-2.1.9.25.ebuild,
+ portage-2.1.9.42.ebuild, portage-2.1.9.45.ebuild,
+ portage-2.2.0_alpha28.ebuild, portage-2.2.0_alpha29.ebuild,
+ portage-9999.ebuild:
+ Bug #358847 - Remove virtual/portage PROVIDE since it's been replaced by
+ the virtual/package-manager new-style virtual ebuild (GLEP 37).
+
+ 05 Apr 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.43.ebuild,
+ -portage-2.1.9.44.ebuild, -portage-2.2.0_alpha26.ebuild,
+ -portage-2.2.0_alpha27.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha29 (27 Mar 2011)
+
+ 27 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha29.ebuild:
+ 2.2.0_alpha29 version bump. This includes all of the fixes in
+ portage-2.1.9.45. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.45 (27 Mar 2011)
+
+ 27 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.45.ebuild:
+ 2.1.9.45 version bump. This fixes bug #359675 (UnicodeEncodeError triggered
+ by UnsupportedAPIException during unmerge), bug #359681 (fix whitespace in
+ CONFIGURATION FILES update message), and bug #360233 (support --ask=n).
+ Bug #358927 tracks all bugs fixed since 2.1.9.42.
+
+ 21 Mar 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.6.7.ebuild,
+ portage-2.1.6.13.ebuild, portage-2.1.8.3.ebuild, portage-2.1.9.25.ebuild,
+ portage-2.1.9.42.ebuild, portage-2.1.9.43.ebuild, portage-2.1.9.44.ebuild,
+ portage-2.2.0_alpha26.ebuild, portage-2.2.0_alpha27.ebuild,
+ portage-2.2.0_alpha28.ebuild, portage-9999.ebuild:
+ Bug #359731 - Die early if get_libdir fails.
+
+*portage-2.2.0_alpha28 (18 Mar 2011)
+
+ 18 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha28.ebuild:
+ 2.2.0_alpha28 version bump. This includes all of the fixes in
+ portage-2.1.9.44. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.44 (18 Mar 2011)
+
+ 18 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.44.ebuild:
+ 2.1.9.44 version bump. This fixes bug #359273 (make.conf.5 spelling
+ correction for "direcory"). It also includes various fixes for emerge
+ Ctrl-C/SIGINT/SIGTERM handling, for some cases in which it would hang
+ or crash instead of exiting properly. Bug #358927 tracks all bugs
+ fixed since 2.1.9.42.
+
+ 17 Mar 2011; Raúl Porcel <armin76@gentoo.org> portage-2.1.9.42.ebuild:
+ alpha/ia64/m68k/s390/sh/x86 stable wrt #358009
+
+ 14 Mar 2011; Michael Weber <xmw@gentoo.org> portage-2.1.9.42.ebuild:
+ arm/sparc stable (bug 358009)
+
+*portage-2.2.0_alpha27 (14 Mar 2011)
+
+ 14 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha27.ebuild:
+ 2.2.0_alpha27 version bump. This includes all of the fixes in
+ portage-2.1.9.43. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.43 (14 Mar 2011)
+
+ 14 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.43.ebuild:
+ 2.1.9.43 version bump. This fixes bug #346899 (allow noexec /var/tmp mount
+ with default config), bug #357009 (disallow uninstall of default python
+ interpreter), bug #357093 (don't output \b to non-tty), bug #357297 (fix
+ whitespace handling for PORTDIR_OVERLAY), and bug #357581 (fix confusing
+ message aux_get error when eclass directory is missing). Bug #358927 tracks
+ all bugs fixed since 2.1.9.42.
+
+ 11 Mar 2011; Jeroen Roovers <jer@gentoo.org> portage-2.1.9.42.ebuild:
+ Stable for HPPA (bug #358009).
+
+ 09 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> portage-2.1.9.42.ebuild:
+ ppc/ppc64 stable wrt #358009
+
+ 09 Mar 2011; Markos Chandras <hwoarang@gentoo.org> portage-2.1.9.42.ebuild:
+ Stable on amd64 wrt bug #358009
+
+ 05 Mar 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.41.ebuild,
+ -portage-2.2.0_alpha25.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha26 (02 Mar 2011)
+
+ 02 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha26.ebuild:
+ 2.2.0_alpha26 version bump. This includes all of the fixes in
+ portage-2.1.9.42. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.42 (02 Mar 2011)
+
+ 02 Mar 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.42.ebuild:
+ 2.1.9.42 version bump. This fixes bug #262365 (repoman portage.internal
+ warning for ecompress, ecompressdir, prepall, prepalldocs, and preplib),
+ bug #356375 (fix emerge --sync to handle properly handle hardcoded IPv6
+ address in SYNC), bug #356461 (dodoc -r collapses directory structure),
+ and bug #356555 (make unmatched argument package name search case-
+ insensitive). There's also a fix for the repoman variable.usedwithhelpers
+ check, to prevent false matches inside quoted strings. Bug #349307 tracks
+ all bugs fixed since 2.1.9.25.
+
+ 01 Mar 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.40.ebuild,
+ -portage-2.2.0_alpha24.ebuild:
+ Remove old versions.
+
+ 25 Feb 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Fix broken doexe call with all symlinks.
+
+*portage-2.2.0_alpha25 (22 Feb 2011)
+
+ 22 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha25.ebuild:
+ 2.2.0_alpha25 version bump. This includes all of the fixes in
+ portage-2.1.9.41. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.41 (22 Feb 2011)
+
+ 22 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.41.ebuild:
+ 2.1.9.41 version bump. This fixes bug #269534 (omit 'null' category from
+ umatched atoms for --unmerge), bug #354787 (suggest --depclean after world
+ updates), bug #355447 (support post_emerge hook), bug #355621 (repoman
+ variable.usedwithhelpers false positives), bug #355629 (REQUIRED_USE
+ malformed syntax message for missing IUSE), bug #355635 (make EAPI 4
+ default_src_install conform to PMS for empty DOC setting), and bug #355803
+ (fix plurality of emerge 'config files need updating' message).
+ Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 22 Feb 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.35.ebuild,
+ -portage-2.1.9.39.ebuild, -portage-2.2.0_alpha19.ebuild,
+ -portage-2.2.0_alpha23.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha24 (15 Feb 2011)
+
+ 15 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha24.ebuild:
+ 2.2.0_alpha24 version bump. This includes all of the fixes in
+ portage-2.1.9.40. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.40 (15 Feb 2011)
+
+ 15 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.40.ebuild:
+ 2.1.9.40 version bump. This fixes bug #353933 (distorted virtual atoms in
+ unsatisfied dep messages), bug #354387 (ebuild.1 man page references
+ BUILD_PREFIX instead of PORTAGE_TMPDIR), bug #354437 (cross-reference
+ --newuse and --reinstall=changed-use), bug #354441 (regression causing
+ unnecessary reinstall of binary packages), bug #354685 (repoman
+ variable.usedwithhelpers errors triggered by comments), bug #354687
+ (egencache -update-use-local-desc error handling tweaks), and bug #354747
+ (unsatisfied dep messages should show packages scheduled for merge when
+ possible). Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+*portage-2.2.0_alpha23 (08 Feb 2011)
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha22.ebuild,
+ +portage-2.2.0_alpha23.ebuild:
+ 2.2.0_alpha23 version bump. This includes all of the fixes in
+ portage-2.1.9.39. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.39 (08 Feb 2011)
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.38.ebuild,
+ +portage-2.1.9.39.ebuild:
+ 2.1.9.39 version bump. This fixes bug #354057 (test failure involving
+ ENODATA on FreeBSD), bug #354137 (clarify emerge man page description
+ of package arguments), and bug #354141 (support paths starting with
+ ../ for emerge package arguments). This also fixes a regression in
+ 2.1.9.38 which can cause emerge to crash with an AttributeError.
+ Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild:
+ Prefer python3 if both python2 and python3 are enabled.
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> portage-9999.ebuild,
+ metadata.xml:
+ Support USE=python2, for cases in which portage dependencies such as
+ libselinux only work with python2.
+
+*portage-2.2.0_alpha22 (08 Feb 2011)
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha22.ebuild:
+ 2.2.0_alpha22 version bump. This includes all of the fixes in
+ portage-2.1.9.38. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.38 (08 Feb 2011)
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.38.ebuild:
+ 2.1.9.38 version bump. This fixes bug #354003 (equery crashes with
+ InvalidDependString triggered by EAPI 4 USE dep default atoms).
+ Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 08 Feb 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.36.ebuild,
+ -portage-2.1.9.37.ebuild, -portage-2.2.0_alpha20.ebuild,
+ -portage-2.2.0_alpha21.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha21 (07 Feb 2011)
+
+ 07 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha21.ebuild:
+ 2.2.0_alpha21 version bump. This includes all of the fixes in
+ portage-2.1.9.37.
+
+*portage-2.1.9.37 (07 Feb 2011)
+
+ 07 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.37.ebuild:
+ 2.1.9.37 version bump. This fixes bug #353836 (test failure without
+ python[sqlite]) and bug #353897 (fix default_src_test to work with
+ EAPI 4). Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 06 Feb 2011; Zac Medico <zmedico@gentoo.org> portage-2.1.8.3.ebuild,
+ portage-2.1.9.25.ebuild, portage-2.1.9.35.ebuild, portage-2.1.9.36.ebuild,
+ portage-2.2.0_alpha19.ebuild, portage-2.2.0_alpha20.ebuild,
+ portage-9999.ebuild:
+ Update libselinux deps to require USE=python.
+
+*portage-2.2.0_alpha20 (05 Feb 2011)
+
+ 05 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha20.ebuild:
+ 2.2.0_alpha20 version bump. This includes all of the fixes in
+ portage-2.1.9.36, and also includes a fix for a backtracking regression
+ in the master branch since 2.2_rc92. Bug #210077 tracks all bugs fixed
+ since portage-2.1.x.
+
+*portage-2.1.9.36 (05 Feb 2011)
+
+ 05 Feb 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.36.ebuild:
+ 2.1.9.36 version bump. This fixes bug #353234 (reduce noise in REQUIRED_USE
+ messages), bug #353239 (regression in SIGINT handling during fetch),
+ bug #353443 (REQUIRED_USE triggers erroneous warings about world file),
+ and bug #353613 (dropped dependencies in rare cases). Bug #349307 tracks
+ all bugs fixed since 2.1.9.25.
+
+ 29 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.33.ebuild,
+ -portage-2.1.9.34.ebuild, -portage-2.2.0_alpha17.ebuild,
+ -portage-2.2.0_alpha18.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha19 (22 Jan 2011)
+
+ 22 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha19.ebuild:
+ 2.2.0_alpha19 version bump. This includes all of the fixes in
+ portage-2.1.9.35. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.35 (22 Jan 2011)
+
+ 22 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.35.ebuild:
+ 2.1.9.35 version bump. This fixes bug #287648 (logging via pty with
+ python3). Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+*portage-2.2.0_alpha18 (19 Jan 2011)
+
+ 19 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha18.ebuild:
+ 2.2.0_alpha18 version bump. This includes all of the fixes in
+ portage-2.1.9.34. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.34 (19 Jan 2011)
+
+ 19 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.34.ebuild:
+ 2.1.9.34 version bump. This fixes bug #315603 (restrict default
+ archive-dir permissions), bug #349070 (document/initialize FFLAGS and
+ FCFLAGS), bug #351505 ($A undefined for pkg_nofetch), and bug #351828
+ (regression in || dep handling when installed package is masked).
+ Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 19 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.24.ebuild,
+ -portage-2.1.9.31.ebuild, -portage-2.2.0_alpha15.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha17 (18 Jan 2011)
+
+ 18 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha16.ebuild,
+ +portage-2.2.0_alpha17.ebuild:
+ 2.2.0_alpha17 version bump. This includes all of the fixes in
+ portage-2.1.9.33. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.33 (18 Jan 2011)
+
+ 18 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.32.ebuild,
+ +portage-2.1.9.33.ebuild:
+ 2.1.9.33 version bump. This completes the fix for bug #351505 (Ensure $A is
+ defined for pkg_nofetch) which was only partially fixed in the previous
+ release. Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+*portage-2.2.0_alpha16 (18 Jan 2011)
+
+ 18 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha16.ebuild:
+ 2.2.0_alpha16 version bump. This includes all of the fixes in
+ portage-2.1.9.32. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.32 (18 Jan 2011)
+
+ 18 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.32.ebuild:
+ 2.1.9.32 version bump. This fixes bug #351505 (Ensure $A is defined for
+ pkg_nofetch) and bug #351814 (handle malformed sym entries in old
+ CONTENTS). Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+*portage-2.2.0_alpha15 (12 Jan 2011)
+
+ 12 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha15.ebuild:
+ 2.2.0_alpha15 version bump. This includes all of the fixes in
+ portage-2.1.9.31. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.31 (12 Jan 2011)
+
+ 12 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.31.ebuild:
+ 2.1.9.31 version bump. This fixes bug #211529 (econf looks in configure
+ --help output for disable-dependency-tracking in EAPI 4). Bug #349307
+ tracks all bugs fixed since 2.1.9.25.
+
+ 12 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.29.ebuild,
+ -portage-2.1.9.30.ebuild, -portage-2.2.0_alpha13.ebuild,
+ -portage-2.2.0_alpha14.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha14 (07 Jan 2011)
+
+ 07 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha14.ebuild:
+ 2.2.0_alpha14 version bump. This includes all of the fixes in
+ portage-2.1.9.30. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.30 (07 Jan 2011)
+
+ 07 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.30.ebuild:
+ 2.1.9.30 version bump. This adds support for USE flag display when
+ REQUIRED_USE is unsatisfied, and emerge-webrsync support xz snapshots.
+ Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 07 Jan 2011; Zac Medico <zmedico@gentoo.org> -portage-2.1.9.26.ebuild,
+ -portage-2.1.9.27.ebuild, -portage-2.1.9.28.ebuild,
+ -portage-2.2.0_alpha9.ebuild, -portage-2.2.0_alpha10.ebuild,
+ -portage-2.2.0_alpha11.ebuild, -portage-2.2.0_alpha12.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha13 (05 Jan 2011)
+
+ 05 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha13.ebuild:
+ 2.2.0_alpha13 version bump. This includes all of the fixes in
+ portage-2.1.9.29. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.29 (05 Jan 2011)
+
+ 05 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.29.ebuild:
+ 2.1.9.29 version bump. This fixes bug #350254 (prevent missed updates
+ due to REQUIRED_USE) and bug 350488 (regression in || dep handling for
+ masked installed packages). Bug #349307 tracks all bugs fixed since
+ 2.1.9.25.
+
+*portage-2.2.0_alpha12 (03 Jan 2011)
+
+ 03 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha12.ebuild:
+ 2.2.0_alpha12 version bump. This includes all of the fixes in
+ portage-2.1.9.28. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.28 (03 Jan 2011)
+
+ 03 Jan 2011; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.28.ebuild:
+ 2.1.9.28 version bump. This fixes bug #350285 (depclean newer slots
+ masked by keywords), bug #350379 (fix prefix in elog syslog messages),
+ and bug #350385 (newins broken in EAPI 4). This also includes
+ documentation for bug #322049 (use_with/enable empty third arg handling
+ in EAPI 4). Bug #349307 tracks all bugs fixed since 2.1.9.25.
+
+ 02 Jan 2011; Raúl Porcel <armin76@gentoo.org> portage-2.1.9.25.ebuild:
+ alpha/ia64/m68k/s390/sh/sparc stable wrt #349098
+
+*portage-2.2.0_alpha11 (31 Dec 2010)
+
+ 31 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha11.ebuild:
+ 2.2.0_alpha11 version bump. This includes all of the fixes in
+ portage-2.1.9.27. Bug #210077 tracks all bugs fixed since portage-2.1.x.
+
+*portage-2.1.9.27 (31 Dec 2010)
+
+ 31 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.27.ebuild:
+ 2.1.9.27 version bump. This fixes bug #289486 (prevent SIGQUIT
+ interference with sandbox), bug #338744 (endless broken pipe loop when
+ unpacking zip files), bug #348864 (bail out if Manifest is missing
+ distfiles digests), bug #349757 (handle EPERM when trying to unmerge a
+ directory that is a mount point), bug #350045 (doins -r fails for some
+ file names), and bug #53607 (anydbm cache module fails with multiple
+ processes). This release also includes support for EAPI 4, which has
+ been recently approved by the Gentoo Council. Refer to the PMS EAPI
+ Cheat Sheet, portage's html docs installed with USE=doc, or
+ `man 5 ebuild` for more info about EAPI 4. Bug #349307 tracks all bugs
+ fixed since 2.1.9.25.
+
+ 31 Dec 2010; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha6.ebuild,
+ -portage-2.2.0_alpha7.ebuild, -portage-2.2.0_alpha8.ebuild:
+ Remove old versions.
+
+ 28 Dec 2010; Markus Meier <maekke@gentoo.org> portage-2.1.9.25.ebuild:
+ arm stable, bug #349098
+
+ 27 Dec 2010; Brent Baude <ranger@gentoo.org> portage-2.1.9.25.ebuild:
+ Marking portage-2.1.9.25 ppc64 for bug 349098
+
+ 27 Dec 2010; Brent Baude <ranger@gentoo.org> portage-2.1.9.24.ebuild:
+ Marking portage-2.1.9.24 ppc64 for bug 346819
+
+ 27 Dec 2010; Brent Baude <ranger@gentoo.org> portage-2.1.9.24.ebuild:
+ Marking portage-2.1.9.24 ppc64 for bug 346819
+
+ 24 Dec 2010; Jeroen Roovers <jer@gentoo.org> portage-2.1.9.25.ebuild:
+ Stable for HPPA PPC (bug #349098).
+
+*portage-2.2.0_alpha10 (21 Dec 2010)
+
+ 21 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha10.ebuild:
+ 2.2.0_alpha10 version bump. This fixes bug #349273 (backward compatibility
+ api fix for doebuild) and includes various other minor fixes that are also
+ included in portage-2.1.9.26. Bug #210077 tracks all bugs fixed since
+ portage-2.1.x.
+
+*portage-2.1.9.26 (21 Dec 2010)
+
+ 21 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.26.ebuild:
+ 2.1.9.26 version bump. This fixes bug #338509 (quickpkg creates broken
+ 0 byte hardlinks), bug #339670 (avoid ELOOP due to circular symlink in
+ $T), bug #346847 (broken QA_PREBUILT to QA_EXECSTACK mapping), bug #348460
+ (fix regression in xterm title reset when PROMPT_COMMAND is unset), and
+ bug #348561 (etc-update option to save example config). Bug #349307 tracks
+ all bugs fixed since 2.1.9.25.
+
+ 20 Dec 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
+ portage-2.1.9.25.ebuild:
+ x86 stable wrt bug #349098
+
+ 20 Dec 2010; Markos Chandras <hwoarang@gentoo.org> portage-2.1.9.25.ebuild:
+ Stable on amd64 wrt bug #349098
+
+*portage-2.2.0_alpha9 (16 Dec 2010)
+
+ 16 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha9.ebuild:
+ 2.2.0_alpha9 version bump. This fixes bug #339670 (avoid ELOOP due to
+ circular symlink in $T) and bug #348389 (AttributeError triggered by
+ SLOT conflict). Bug #210077 tracks all bugs fixed since 2.1.x.
+
+*portage-2.2.0_alpha8 (13 Dec 2010)
+
+ 13 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha8.ebuild:
+ 2.2.0_alpha8 version bump. This fixes bug #338509 (quickpkg creates broken
+ 0 byte hardlinks), bug #348460 (fix regression in xterm title reset when
+ PROMPT_COMMAND is unset), and bug #348561 (etc-update option to save
+ example config). Bug #210077 tracks all bugs fixed since 2.1.x.
+
+ 13 Dec 2010; Zac Medico <zmedico@gentoo.org> -portage-2.2.0_alpha4.ebuild,
+ -portage-2.2.0_alpha5.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha7 (06 Dec 2010)
+
+ 06 Dec 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha7.ebuild:
+ 2.2.0_alpha7 version bump. This adds MERGE_TYPE support to EAPI 4_pre1
+ (bug #347351), fixes QA_PREBUILT to QA_EXECSTACK mapping (bug #346847),
+ and has various minor fixes for EAPI 4_pre1. Bug #210077 tracks all bugs
+ fixed since 2.1.x.
+
+ 28 Nov 2010; Zac Medico <zmedico@gentoo.org> -portage-2.1.7.17.ebuild,
+ -portage-2.2_rc67.ebuild, -portage-2.2.0_alpha3.ebuild:
+ Remove old versions.
+
+*portage-2.2.0_alpha6 (27 Nov 2010)
+
+ 27 Nov 2010; Zac Medico <zmedico@gentoo.org> +portage-2.2.0_alpha6.ebuild:
+ 2.2.0_alpha6 version bump. This includes all of the fixes in
+ portage-2.1.9.25. Bug #210077 tracks all bugs fixed since 2.1.x.
+
+*portage-2.1.9.25 (27 Nov 2010)
+
+ 27 Nov 2010; Zac Medico <zmedico@gentoo.org> +portage-2.1.9.25.ebuild:
+ 2.1.9.25 version bump. This fixes bug #315421 (proxy settings don't work
+ sometimes), bug #344845 (regenworld AttributeError), bug #345097 (slot
+ conflict display shows malformed atoms), bug #345289 (^C traceback),
+ bug #345979 (broken handling of USE deps for masked USE flags), and
+ bug #346349 (accept 'y' for emerge options that accept 'n). Bug #346909
+ tracks all bugs fixed since 2.1.9.24.
+
+*portage-2.1.8.3 (10 Mar 2010)
+
+ 10 Mar 2010; Zac Medico <zmedico@gentoo.org> +portage-2.1.8.3.ebuild:
+ 2.1.8.3 version bump. This fixes bug #303567 (generate implicit libc
+ dependencies) and also fixes emerge crash due to ImportError when
+ downgrading portage. Bug #307597 tracks all bugs fixed since
+ portage-2.1.7.x.
+
+*portage-2.1.7.17 (29 Jan 2010)
+
+ 29 Jan 2010; Zac Medico <zmedico@gentoo.org> +portage-2.1.7.17.ebuild:
+ 2.1.7.17 bump. This fixes bug #269225 (repoman check for virtual HOMEPAGE
+ and LICENSE), bug #296700 (EAPI 3 support), bug #298310 (AttributeError
+ when generating manifest on selinux systems), bug #299248 (fix doins to
+ fail in more cases), bug #300378 (don't export FILESDIR during depend
+ phase), bug #300388 (handle TERM=dumb), bug #300744 (make quickpkg exclude
+ CONTENTS from xpak), bug #301926 (ValueError triggered by corrupt manifest),
+ and bug #302005 (remove broken __main__ code from sets module). Bug #302803
+ tracks all bugs fixed since portage-2.1.7.16. Note that this is the first
+ release with support for EAPI 3.
+
+*portage-2.1.7.16 (24 Dec 2009)
+
+ 24 Dec 2009; Zac Medico <zmedico@gentoo.org> +portage-2.1.7.16.ebuild:
+ 2.1.7.16 bump. This fixes bug #297364 (make ebuild.sh interfere with PATH
+ less), bug #297541 (repoman upstream.workaround check for no-as-needed),
+ and bug #297933 (filter BASHOPTS for bash-4.1). Bug #288499 tracks all
+ bugs fixed since 2.1.6.x.
+
+*portage-2.1.6.13 (03 May 2009)
+
+ 03 May 2009; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.13.ebuild:
+ 2.1.6.13 bump. This fixes bug #268398 (document econf automatic die)
+ and bug #267104 (handle insufficient space interaction with userfetch).
+ Bug #268228 tracks all bugs fixed since 2.1.6.11.
diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
new file mode 100644
index 0000000..0c02065
--- /dev/null
+++ b/sys-apps/portage/Manifest
@@ -0,0 +1,7 @@
+AUX README.RESCUE 137 SHA256 69bea0c755eab59b6b4d90838b8551744f0b0c8eeac170b1cd13a71ee83f9ac4 SHA512 dba0f0d6d4cd140e636cc70dfb7bdb298e2f2fb040bc07b0874cac994bdbabd26bfd9361d85a0f8b9a92a185281e4901606b9e4f563afdc8867341bbe6af1cb0 WHIRLPOOL 713fcc790442999d56e13efaf536fec9954dadeda680b3642d0358311332096ddedf8b55697bd1ca620d84f0dc7d025ff7931e086c74c1f5032be72dca2ff8f5
+AUX portage-2.2.14-use_reduce-cache.patch 3442 SHA256 46a6acfacc3d5015b31e43f1b3c9f61555fb6456f87ede1ee04c7012e2213d5c SHA512 6408fad400fc5605e5b7f5a65161a5781c580ba0a754d5fb11bb361ce575ca0d327738401434a5b9a0426d4fcf2080482386e74a90081d83c719dbee818e6cd0 WHIRLPOOL 91b8c1587dd85833782a328e3fd784543078b2fe35aa4d674ca883b22e19206caa7bc9721fc082d64c2080f2a386a23487a0460c4162f12166c659af4f4baacb
+DIST portage-2.2.14.tar.bz2 896674 SHA256 8dd65971e0f1c31dca922b0f7be06e622aabbed8d012d056ff25a169fc9946d8 SHA512 c8724b42d9932adf6065ff9f9c3bb3d22ec3258dcdb23e041ce704f2c7b634d459a36764f3ec5aa4613843733c70725025af10439816c538ec12837db50dc1ab WHIRLPOOL 82bb660fcc1f0bb4639b53829cf8207fc40ee01a0cb9935ad46fb5039f0558fbbbb3af3d12d208289e9701e0874d77a7990911fd50fe04806948c6c6955625fc
+EBUILD portage-2.2.14.ebuild 10868 SHA256 7b503efeb0db4bb22ac844de9b89740ee976bfdd954df5a6c29aa706d4927d95 SHA512 3fd7eb4e3db9470cecaac930c23f128a0aba286e2a3541844a488ce8f084347d1f1fcd4a71948e8dfe026de68cf64f7850ae29df175992fe51655ba977cefba0 WHIRLPOOL ce0e58aa586028574f63888e2d9f24a4230779f3c43ca2a7f060c65a227ab72d8ee169c4c5dd2122b459f9dded37a83ea393d2ed0276f62ea47afbedf5df1d90
+MISC ChangeLog 60244 SHA256 d7b95cee0d96cc3dfae87a06dc24302e2fec8e7c10cad103b751251d473651f5 SHA512 e2271cf5698ce974c2da4004458e39d6aefd7d2a06ae3ec9f58d3911a3e0711c830d79d3b6228c885d2a2e8da90798231019e782e241f68c7dcef4b390fdb48c WHIRLPOOL 0caa40b447fa6c3602a7b9e050e95fa6bee4d8717847cf3bf834024750630e17517a4a5c22ac6f5570e49c93a33e1b68b4e8ee0eec1470cce9d59d074c26f91b
+MISC ChangeLog-2012 133873 SHA256 157a7eb13d4cf2e2c94bfcb7e91f218af1ea88f5ff20c24a50546950a9839c94 SHA512 1241f4ccd7b31bdd340649417257b0e95202992feb66e0cd4d41fc2d35bf0baeac19680f34a831d2fefce0c0fec03aa6e7a191f783e59cf9b93aaf266f010a3f WHIRLPOOL b027bdba0f5ccc1b3a2dc18df92d82b473af5e55536816b7177071c1ae1a89e4d50d42c2093fa1bbe28b92a42014fbefbfc9e7daa4e6426ebecbd5bffc3d479f
+MISC metadata.xml 1089 SHA256 54047345d787e1a3d94193fe7512fbbcc77005c62c96d549d997a37b184d9567 SHA512 f083ddb6c5099aaed029211923c68ffa8e240443cd8f2681f9b607dae0f2946afd709cea32d39f44b26969769ecd7fe13b7dd0cfca1302f1ab927b9c6169ecf6 WHIRLPOOL 942aa501aaf6f61055964ef216d5269770f35c5fd7d10f849c70f01fccbe398aef9e18f9439e18586b2dcea813698eec34929501c388d8fd43055683f7262574
diff --git a/sys-apps/portage/files/README.RESCUE b/sys-apps/portage/files/README.RESCUE
new file mode 100644
index 0000000..70c494e
--- /dev/null
+++ b/sys-apps/portage/files/README.RESCUE
@@ -0,0 +1,2 @@
+Please see http://www.gentoo.org/proj/en/portage/doc/manually-fixing-portage.xml
+for a recovery guide for a broken portage installation.
diff --git a/sys-apps/portage/files/portage-2.2.14-use_reduce-cache.patch b/sys-apps/portage/files/portage-2.2.14-use_reduce-cache.patch
new file mode 100644
index 0000000..165567b
--- /dev/null
+++ b/sys-apps/portage/files/portage-2.2.14-use_reduce-cache.patch
@@ -0,0 +1,106 @@
+From 1747004ed5229bfb6bbd4629d7a987ec73e5c956 Mon Sep 17 00:00:00 2001
+From: Zac Medico <zmedico@gentoo.org>
+Date: Mon, 17 Nov 2014 22:50:46 -0800
+Subject: [PATCH] _slot_operator_update_probe: memoize use_reduce (529660)
+
+Memoize the results of use_reduce calls inside
+_slot_operator_update_probe, in order to improve performance. With
+memoization, 'emerge -puvDN @world' on one of my computers takes
+22.4% less time, and results in 13.5% fewer use_reduce calls.
+
+X-Gentoo-Bug: 529660
+X-Gentoo-Url: https://bugs.gentoo.org/show_bug.cgi?id=529660
+---
+ pym/_emerge/depgraph.py | 65 ++++++++++++++++++++++++++++++++++---------------
+ 1 file changed, 45 insertions(+), 20 deletions(-)
+
+diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py
+index 6f1910d..3f4a097 100644
+--- a/pym/_emerge/depgraph.py
++++ b/pym/_emerge/depgraph.py
+@@ -399,6 +399,7 @@ def __init__(self, depgraph, myparams, allow_backtracking, backtrack_parameters)
+ self._initially_unsatisfied_deps = []
+ self._ignored_deps = []
+ self._highest_pkg_cache = {}
++ self._flatten_atoms_cache = {}
+
+ # Binary packages that have been rejected because their USE
+ # didn't match the user's config. It maps packages to a set
+@@ -1719,26 +1720,10 @@ def check_reverse_dependencies(existing_pkg, candidate_pkg,
+
+ selected_atoms = None
+
+- atoms = set()
+- invalid_metadata = False
+- for dep_key in ("DEPEND", "HDEPEND", "RDEPEND", "PDEPEND"):
+- dep_string = replacement_parent._metadata[dep_key]
+- if not dep_string:
+- continue
+-
+- try:
+- dep_string = portage.dep.use_reduce(dep_string,
+- uselist=self._pkg_use_enabled(replacement_parent),
+- is_valid_flag=replacement_parent.iuse.is_valid_flag,
+- flat=True, token_class=Atom,
+- eapi=replacement_parent.eapi)
+- except portage.exception.InvalidDependString:
+- invalid_metadata = True
+- break
+-
+- atoms.update(token for token in dep_string if isinstance(token, Atom))
+-
+- if invalid_metadata:
++ try:
++ atoms = self._flatten_atoms(replacement_parent,
++ self._pkg_use_enabled(replacement_parent))
++ except InvalidDependString:
+ continue
+
+ # List of list of child,atom pairs for each atom.
+@@ -2005,6 +1990,46 @@ def _select_atoms_probe(self, root, pkg):
+ return frozenset(x.unevaluated_atom for
+ x in selected_atoms)
+
++ def _flatten_atoms(self, pkg, use):
++ """
++ Evaluate all dependency atoms of the given package, and return
++ them as a frozenset. For performance, results are cached.
++
++ @param pkg: a Package instance
++ @type pkg: Package
++ @param pkg: set of enabled USE flags
++ @type pkg: frozenset
++ @rtype: frozenset
++ @return: set of evaluated atoms
++ """
++
++ cache_key = (pkg, use)
++
++ try:
++ return self._dynamic_config._flatten_atoms_cache[cache_key]
++ except KeyError:
++ pass
++
++ atoms = []
++
++ for dep_key in pkg._dep_keys:
++ dep_string = pkg._metadata[dep_key]
++ if not dep_string:
++ continue
++
++ dep_string = portage.dep.use_reduce(
++ dep_string, uselist=use,
++ is_valid_flag=pkg.iuse.is_valid_flag,
++ flat=True, token_class=Atom, eapi=pkg.eapi)
++
++ atoms.extend(token for token in dep_string
++ if isinstance(token, Atom))
++
++ atoms = frozenset(atoms)
++
++ self._dynamic_config._flatten_atoms_cache[cache_key] = atoms
++ return atoms
++
+ def _iter_similar_available(self, graph_pkg, atom, autounmask_level=None):
+ """
+ Given a package that's in the graph, do a rough check to
diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
new file mode 100644
index 0000000..d225c69
--- /dev/null
+++ b/sys-apps/portage/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <upstream>
+ <bugs-to>mailto:dev-portage@gentoo.org</bugs-to>
+ <changelog>http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=blob_plain;f=RELEASE-NOTES</changelog>
+ <doc>http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3</doc>
+ </upstream>
+ <maintainer>
+ <email>dev-portage@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="epydoc">Build html API documentation with epydoc.</flag>
+ <flag name="ipc">Use inter-process communication between portage and running ebuilds.</flag>
+ <flag name="pypy">Use pypy as Python interpreter.</flag>
+ <flag name="pypy2_0">Use pypy-c2.0 as Python interpreter.</flag>
+ <flag name="python2">Use python2 as Python interpreter.</flag>
+ <flag name="python3">Use python3 as Python interpreter.</flag>
+ <flag name="xattr">Preserve extended attributes (filesystem-stored metadata) when installing files. Usually only required for hardened systems.</flag>
+ </use>
+</pkgmetadata>
diff --git a/sys-apps/portage/portage-2.2.14.ebuild b/sys-apps/portage/portage-2.2.14.ebuild
new file mode 100644
index 0000000..87160c8
--- /dev/null
+++ b/sys-apps/portage/portage-2.2.14.ebuild
@@ -0,0 +1,323 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.2.14.ebuild,v 1.1 2014/10/20 04:09:52 dolsen Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=(
+ pypy
+ python3_2 python3_3 python3_4
+ python2_7
+)
+# Note: substituted below
+PYTHON_REQ_USE='bzip2(+)'
+
+inherit distutils-r1 eutils multilib
+
+DESCRIPTION="Portage is the package management and distribution system for Gentoo"
+HOMEPAGE="http://www.gentoo.org/proj/en/portage/index.xml"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+SLOT="0"
+IUSE="build doc epydoc +ipc linguas_ru selinux xattr"
+
+DEPEND="!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} )
+ dev-lang/python-exec:2
+ >=sys-apps/sed-4.0.5 sys-devel/patch
+ doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+ epydoc? ( >=dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] )"
+# Require sandbox-2.2 for bug #288863.
+# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
+# quite slow, so it's not considered in the dependencies as an alternative to
+# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
+# for now, don't pull in xattr deps for other kernels.
+# For whirlpool hash, require python[ssl] or python-mhash (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+RDEPEND="
+ dev-lang/python-exec:2
+ !build? (
+ >=sys-apps/sed-4.0.5
+ app-shells/bash:0[readline]
+ >=app-admin/eselect-1.2
+ )
+ elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
+ elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+ elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+ >=app-misc/pax-utils-0.1.17
+ selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+ xattr? ( kernel_linux? (
+ >=sys-apps/install-xattr-0.3
+ $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \
+ python{2_7,3_2} pypy)
+ ) )
+ !<app-admin/logrotate-3.8.0"
+PDEPEND="
+ !build? (
+ >=net-misc/rsync-2.6.4
+ userland_GNU? ( >=sys-apps/coreutils-6.4 )
+ )"
+# coreutils-6.4 rdep is for date format in emerge-webrsync #164532
+# NOTE: FEATURES=installsources requires debugedit and rsync
+
+REQUIRED_USE="epydoc? ( $(python_gen_useflags 'python2*') )"
+
+SRC_ARCHIVES="http://dev.gentoo.org/~dolsen/releases/portage"
+
+prefix_src_archives() {
+ local x y
+ for x in ${@}; do
+ for y in ${SRC_ARCHIVES}; do
+ echo ${y}/${x}
+ done
+ done
+}
+
+TARBALL_PV=${PV}
+SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
+ $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+ epatch "${FILESDIR}/${P}-use_reduce-cache.patch"
+
+ if ! use ipc ; then
+ einfo "Disabling ipc..."
+ sed -e "s:_enable_ipc_daemon = True:_enable_ipc_daemon = False:" \
+ -i pym/_emerge/AbstractEbuildProcess.py || \
+ die "failed to patch AbstractEbuildProcess.py"
+ fi
+
+ if use xattr && use kernel_linux ; then
+ einfo "Adding FEATURES=xattr to make.globals ..."
+ echo -e '\nFEATURES="${FEATURES} xattr"' >> cnf/make.globals \
+ || die "failed to append to make.globals"
+ fi
+
+ if [[ -n ${EPREFIX} ]] ; then
+ einfo "Setting portage.const.EPREFIX ..."
+ sed -e "s|^\(SANDBOX_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/bin/sandbox\"\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(FAKEROOT_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/bin/fakeroot\"\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(BASH_BINARY[[:space:]]*=[[:space:]]*\"\)\(/bin/bash\"\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(MOVE_BINARY[[:space:]]*=[[:space:]]*\"\)\(/bin/mv\"\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(PRELINK_BINARY[[:space:]]*=[[:space:]]*\"\)\(/usr/sbin/prelink\"\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(EPREFIX[[:space:]]*=[[:space:]]*\"\).*|\\1${EPREFIX}\"|" \
+ -i pym/portage/const.py || \
+ die "Failed to patch portage.const.EPREFIX"
+
+ einfo "Prefixing shebangs ..."
+ while read -r -d $'\0' ; do
+ local shebang=$(head -n1 "$REPLY")
+ if [[ ${shebang} == "#!"* && ! ${shebang} == "#!${EPREFIX}/"* ]] ; then
+ sed -i -e "1s:.*:#!${EPREFIX}${shebang:2}:" "$REPLY" || \
+ die "sed failed"
+ fi
+ done < <(find . -type f -print0)
+
+ einfo "Adjusting make.globals ..."
+ sed -e "s|\(/usr/portage\)|${EPREFIX}\\1|" \
+ -e "s|^\(PORTAGE_TMPDIR=\"\)\(/var/tmp\"\)|\\1${EPREFIX}\\2|" \
+ -i cnf/make.globals || die "sed failed"
+
+ einfo "Adjusting repos.conf ..."
+ sed -e "s|^\(main-repo = \).*|\\1gentoo_prefix|" \
+ -e "s|^\\[gentoo\\]|[gentoo_prefix]|" \
+ -e "s|^\(location = \)\(/usr/portage\)|\\1${EPREFIX}\\2|" \
+ -e "s|^\(sync-uri = \).*|\\1rsync://prefix.gentooexperimental.org/gentoo-portage-prefix|" \
+ -i cnf/repos.conf || die "sed failed"
+
+ einfo "Adding FEATURES=force-prefix to make.globals ..."
+ echo -e '\nFEATURES="${FEATURES} force-prefix"' >> cnf/make.globals \
+ || die "failed to append to make.globals"
+ fi
+
+ cd "${S}/cnf" || die
+ if [ -f "make.conf.example.${ARCH}".diff ]; then
+ patch make.conf.example "make.conf.example.${ARCH}".diff || \
+ die "Failed to patch make.conf.example"
+ else
+ eerror ""
+ eerror "Portage does not have an arch-specific configuration for this arch."
+ eerror "Please notify the arch maintainer about this issue. Using generic."
+ eerror ""
+ fi
+}
+
+python_compile_all() {
+ local targets=()
+ use doc && targets+=( docbook )
+ use epydoc && targets+=( epydoc )
+
+ if [[ ${targets[@]} ]]; then
+ esetup.py "${targets[@]}"
+ fi
+}
+
+python_test() {
+ esetup.py test
+}
+
+python_install() {
+ # Install sbin scripts to bindir for python-exec linking
+ # they will be relocated in pkg_preinst()
+ distutils-r1_python_install \
+ --system-prefix="${EPREFIX}/usr" \
+ --bindir="$(python_get_scriptdir)" \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
+ --portage-bindir="${EPREFIX}/usr/lib/portage/${EPYTHON}" \
+ --sbindir="$(python_get_scriptdir)" \
+ --sysconfdir="${EPREFIX}/etc" \
+ "${@}"
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ local targets=()
+ use doc && targets+=( install_docbook )
+ use epydoc && targets+=( install_epydoc )
+
+ # install docs
+ if [[ ${targets[@]} ]]; then
+ esetup.py "${targets[@]}"
+ fi
+
+ # Due to distutils/python-exec limitations
+ # these must be installed to /usr/bin.
+ local sbin_relocations='archive-conf dispatch-conf emaint env-update etc-update fixpackages regenworld'
+ einfo "Moving admin scripts to the correct directory"
+ dodir /usr/sbin
+ for target in ${sbin_relocations}; do
+ einfo "Moving /usr/bin/${target} to /usr/sbin/${target}"
+ mv "${ED}usr/bin/${target}" "${ED}usr/sbin/${target}"
+ done
+}
+
+pkg_preinst() {
+ # comment out sanity test until it is fixed to work
+ # with the new PORTAGE_PYM_PATH
+ #if [[ $ROOT == / ]] ; then
+ ## Run some minimal tests as a sanity check.
+ #local test_runner=$(find "${ED}" -name runTests)
+ #if [[ -n $test_runner && -x $test_runner ]] ; then
+ #einfo "Running preinst sanity tests..."
+ #"$test_runner" || die "preinst sanity tests failed"
+ #fi
+ #fi
+
+ # elog dir must exist to avoid logrotate error for bug #415911.
+ # This code runs in preinst in order to bypass the mapping of
+ # portage:portage to root:root which happens after src_install.
+ keepdir /var/log/portage/elog
+ # This is allowed to fail if the user/group are invalid for prefix users.
+ if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; then
+ chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
+ fi
+
+ if has_version "<${CATEGORY}/${PN}-2.1.13" || \
+ {
+ has_version ">=${CATEGORY}/${PN}-2.2_rc0" && \
+ has_version "<${CATEGORY}/${PN}-2.2.0_alpha189"
+ } ; then
+ USERPRIV_UPGRADE=true
+ USERSYNC_UPGRADE=true
+ REPOS_CONF_UPGRADE=true
+ REPOS_CONF_SYNC=
+ type -P portageq >/dev/null 2>&1 && \
+ REPOS_CONF_SYNC=$("$(type -P portageq)" envvar SYNC)
+ else
+ USERPRIV_UPGRADE=false
+ USERSYNC_UPGRADE=false
+ REPOS_CONF_UPGRADE=false
+ fi
+}
+
+pkg_postinst() {
+
+ if ${REPOS_CONF_UPGRADE} ; then
+ einfo "Generating repos.conf"
+ local repo_name=
+ [[ -f ${PORTDIR}/profiles/repo_name ]] && \
+ repo_name=$(< "${PORTDIR}/profiles/repo_name")
+ if [[ -z ${REPOS_CONF_SYNC} ]] ; then
+ REPOS_CONF_SYNC=$(grep "^sync-uri =" "${EROOT:-${ROOT}}usr/share/portage/config/repos.conf")
+ REPOS_CONF_SYNC=${REPOS_CONF_SYNC##* }
+ fi
+ local sync_type=
+ [[ ${REPOS_CONF_SYNC} == git://* ]] && sync_type=git
+
+ if [[ ${REPOS_CONF_SYNC} == cvs://* ]]; then
+ sync_type=cvs
+ REPOS_CONF_SYNC=${REPOS_CONF_SYNC#cvs://}
+ fi
+
+ cat <<-EOF > "${T}/repos.conf"
+ [DEFAULT]
+ main-repo = ${repo_name:-gentoo}
+
+ [${repo_name:-gentoo}]
+ location = ${PORTDIR:-${EPREFIX}/usr/portage}
+ sync-type = ${sync_type:-rsync}
+ sync-uri = ${REPOS_CONF_SYNC}
+ EOF
+
+ [[ ${sync_type} == cvs ]] && echo "sync-cvs-repo = $(<"${PORTDIR}/CVS/Repository")" >> "${T}/repos.conf"
+
+ local dest=${EROOT:-${ROOT}}etc/portage/repos.conf
+ if [[ ! -f ${dest} ]] && mkdir -p "${dest}" 2>/dev/null ; then
+ dest=${EROOT:-${ROOT}}etc/portage/repos.conf/${repo_name:-gentoo}.conf
+ fi
+ # Don't install the config update if the desired repos.conf directory
+ # and config file exist, since users may accept it blindly and break
+ # their config (bug #478726).
+ [[ -e ${EROOT:-${ROOT}}etc/portage/repos.conf/${repo_name:-gentoo}.conf ]] || \
+ mv "${T}/repos.conf" "$(new_config_protect "${dest}")"
+
+ if [[ ${PORTDIR} == ${EPREFIX}/usr/portage ]] ; then
+ einfo "Generating make.conf PORTDIR setting for backward compatibility"
+ for dest in "${EROOT:-${ROOT}}etc/make.conf" "${EROOT:-${ROOT}}etc/portage/make.conf" ; do
+ [[ -e ${dest} ]] && break
+ done
+ [[ -d ${dest} ]] && dest=${dest}/portdir.conf
+ rm -rf "${T}/make.conf"
+ [[ -f ${dest} ]] && cat "${dest}" > "${T}/make.conf"
+ cat <<-EOF >> "${T}/make.conf"
+
+ # Set PORTDIR for backward compatibility with various tools:
+ # gentoo-bashcomp - bug #478444
+ # euse - bug #474574
+ # euses and ufed - bug #478318
+ PORTDIR="${EPREFIX}/usr/portage"
+ EOF
+ mkdir -p "${dest%/*}"
+ mv "${T}/make.conf" "$(new_config_protect "${dest}")"
+ fi
+ fi
+
+ local distdir=${PORTAGE_ACTUAL_DISTDIR-${DISTDIR}}
+
+ if ${USERSYNC_UPGRADE} && \
+ [[ -d ${PORTDIR} && -w ${PORTDIR} ]] ; then
+ local ownership=$(get_ownership "${PORTDIR}")
+ if [[ -n ${ownership} ]] ; then
+ einfo "Adjusting PORTDIR permissions for usersync"
+ find "${PORTDIR}" -path "${distdir%/}" -prune -o \
+ ! \( -user "${ownership%:*}" -a -group "${ownership#*:}" \) \
+ -exec chown "${ownership}" {} +
+ fi
+ fi
+
+ # Do this last, since it could take a long time if there
+ # are lots of live sources, and the user may be tempted
+ # to kill emerge while it is running.
+ if ${USERPRIV_UPGRADE} && \
+ [[ -d ${distdir} && -w ${distdir} ]] ; then
+ local ownership=$(get_ownership "${distdir}")
+ if [[ ${ownership#*:} == portage ]] ; then
+ einfo "Adjusting DISTDIR permissions for userpriv"
+ find "${distdir}" -mindepth 1 -maxdepth 1 -type d -uid 0 \
+ -exec chown -R portage:portage {} +
+ fi
+ fi
+}