# ChangeLog for sys-apps/portage # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1457 2015/08/02 09:41:10 pacho Exp $ 02 Aug 2015; Pacho Ramos portage-2.2.20.ebuild: sparc stable wrt bug #554104 23 Jul 2015; Pacho Ramos portage-2.2.20.ebuild: ppc stable wrt bug #554104 17 Jul 2015; Tobias Klausmann portage-2.2.20.ebuild: Stable on alpha, bug 554104 16 Jul 2015; Mikle Kolyada portage-2.2.20.ebuild: ia64 stable wrt bug #554104 11 Jul 2015; Zac Medico portage-2.2.20.ebuild, portage-9999.ebuild: Require >=app-arch/tar-1.27 for --xattrs-include (bug 554498). 11 Jul 2015; Jeroen Roovers portage-2.2.20.ebuild: Stable for HPPA (bug #554104). 09 Jul 2015; Mikle Kolyada portage-2.2.20.ebuild: arm stable wrt bug #554104 08 Jul 2015; Jeroen Roovers portage-2.2.20.ebuild: Stable for PPC64 (bug #554104). 07 Jul 2015; Mikle Kolyada portage-2.2.20.ebuild: x86 stable wrt bug #554104 07 Jul 2015; Mikle Kolyada portage-2.2.20.ebuild: amd64 stable wrt bug #554104 *portage-2.2.20 (18 May 2015) 18 May 2015; Brian Dolbec +portage-2.2.20.ebuild, -portage-2.2.19.ebuild: Version Bump, remove previous version. Fixes bugs 539510, 549666, 549616, 549826, 534022. *portage-2.2.19 (13 May 2015) 13 May 2015; Brian Dolbec -portage-2.2.15.ebuild, -portage-2.2.17.ebuild, +portage-2.2.19.ebuild: Bump, remove old ~ versions. Fixes bugs 542732, 501866, 543818, 545252, 545270, 544624, 525376, 546010, 546176, 547086, 546512, 547414, 542796, 547532, 547086, 547390, 325009, 547736, 428098, 547778, 548438, 532784, 548516, 548556, 548710, 547732, 488836, 256376, 549072, 549322. 11 May 2015; Mikle Kolyada portage-2.2.18.ebuild: ia64 stable wrt bug #541116 26 Apr 2015; Mikle Kolyada portage-2.2.18.ebuild: alpha stable wrt bug #541116 26 Apr 2015; Mikle Kolyada portage-2.2.18.ebuild: arm stable wrt bug #541116 26 Apr 2015; Mikle Kolyada portage-2.2.18.ebuild: sparc stable wrt bug #541116 25 Apr 2015; Zac Medico metadata.xml: Update changelog and doc links. 25 Apr 2015; Zac Medico portage-2.2.14.ebuild, portage-2.2.15.ebuild, portage-2.2.17.ebuild, portage-2.2.18.ebuild, portage-2.2.8-r2.ebuild, portage-9999.ebuild: Update HOMEPAGE, thanks to charles17 for reporting (bug 547542). 25 Apr 2015; Brian Dolbec portage-9999.ebuild: Update EGIT_REPO_URI 25 Apr 2015; Brian Dolbec portage-9999.ebuild: Update EGIT_SRC uri. 21 Apr 2015; Jeroen Roovers portage-2.2.18.ebuild: Stable for HPPA (bug #541116). 19 Apr 2015; Pacho Ramos portage-2.2.18.ebuild: ppc/ppc64/x86 stable, bug #541116 19 Apr 2015; Mikle Kolyada portage-2.2.18.ebuild: amd64 stable wrt bug #541116 08 Apr 2015; Michał Górny portage-2.2.14.ebuild, portage-2.2.15.ebuild, portage-2.2.17.ebuild, portage-2.2.18.ebuild, portage-9999.ebuild: Drop old Python implementations *portage-2.2.18 (04 Mar 2015) 04 Mar 2015; Brian Dolbec +portage-2.2.18.ebuild: Version bump. Fixes bugs 539706, 538980, 282639, 540882, 541188, 541198, 541302, 500436, 540482, 511806, 541754, 542052. 02 Mar 2015; Agostino Sarubbo portage-2.2.14.ebuild: Stable for ppc, wrt bug #531594 13 Feb 2015; Brian Dolbec portage-9999.ebuild: Update ebuild back to automagic, undeclared vcs deps. Fix typo in bug # for 2.2.16 release. *portage-2.2.17 (12 Feb 2015) 12 Feb 2015; Brian Dolbec -portage-2.2.16.ebuild, +portage-2.2.17.ebuild, portage-9999.ebuild: Regression fix bump. Remove buggy version. Add git, cvs, subversion USE flags to toggle installation and RDEPENDS of those sync modules. Fixes bug 539746, 539478, 539402. *portage-2.2.16 (08 Feb 2015) 08 Feb 2015; Brian Dolbec +portage-2.2.16.ebuild: Version bump. First release with the new plug-in sync system. Fixes bugs 538512, 538314, 537298, 534722, 536926, 536392, 492932, 142579, 282927, 535850, 533036, 463266, 533884, 531656, 531724, 534070, 532670, 532784, 532594, 525718, 532224, 504116, 412471, 531690, 531854, 522032. 15 Jan 2015; Raúl Porcel portage-2.2.14.ebuild: alpha/arm64/ia64/m68k/s390/sh/sparc stable wrt #531594 24 Dec 2014; Markus Meier portage-2.2.14.ebuild: arm stable, bug #531594 22 Dec 2014; Michał Górny portage-2.2.14.ebuild: Update the comment not to support python-mhash in new stable too, bug #533190. 22 Dec 2014; Michał Górny portage-2.2.15.ebuild, portage-9999.ebuild: Update the comment not to support python-mhash, bug #533190. 20 Dec 2014; Zac Medico portage-2.2.14.ebuild, portage-2.2.15.ebuild: Add missing get_ownership and new_config_protect functions for bug #533010. 15 Dec 2014; Mikle Kolyada portage-2.2.14.ebuild: x86 stable wrt bug #531594 09 Dec 2014; Jeroen Roovers portage-2.2.14.ebuild: Stable for HPPA (bug #531594). 06 Dec 2014; Brian Dolbec portage-2.2.14.ebuild, portage-2.2.15.ebuild, portage-9999.ebuild: Add missing "die" on the sbin mv commands 06 Dec 2014; Brian Dolbec portage-9999.ebuild: Add einfo messages for the new plugin-sync system 04 Dec 2014; Mikle Kolyada portage-2.2.14.ebuild: amd64 stable wrt bug #531594 04 Dec 2014; Patrick Lauer metadata.xml: Remove unneeded useflag from metadata.xml *portage-2.2.15 (04 Dec 2014) 04 Dec 2014; Brian Dolbec -portage-2.2.12.ebuild, -portage-2.2.14_rc1.ebuild, +portage-2.2.15.ebuild: Version bump, remove old versions. Fixes bugs 517310, 433453, 519566, 526160, 523684, 524684, 524964, 527636, 485598, 527636, 528272, 456128, 528760, 525726, 529200, 529120, 528610, 490732, 524236, 515584, 520652, 529660, 530010, 530982, 531112, 387059, 528274, 527996, 527486, 52555. *portage-2.2.14 (20 Oct 2014) 20 Oct 2014; Brian Dolbec +portage-2.2.14.ebuild: Version bump. Fixes bugs 508364, 524964, 524328, 523684, 506192. 19 Oct 2014; Patrick Lauer metadata.xml: Remove unneeded useflag description from metadata.xml *portage-2.2.8-r2 (26 Sep 2014) 26 Sep 2014; Brian Dolbec -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 -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 portage-9999.ebuild: Move the admin scripts to /usr/sbin/ in pkg_preinst 26 Sep 2014; Brian Dolbec 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 portage-2.2.13.ebuild: Fix last commit to account for PYTHON_TARGETS. 17 Sep 2014; Zac Medico 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 +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 portage-9999.ebuild: Restore correct git repo. 11 Sep 2014; Michał Górny 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 +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 +portage-2.2.12.ebuild: Version bump. Fixes bugs 512578, 519074, 518968. New emaint module "merges". 05 Aug 2014; Brian Dolbec 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 -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 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 +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 portage-9999.ebuild: Remove code for python2_6 & pypy2_0 which both are removed nowadays. 06 Apr 2014; Michał Górny 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 portage-9999.ebuild: Switch to git-r3. *portage-2.2.10 (26 Mar 2014) 26 Mar 2014; Brian Dolbec -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 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 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 -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 portage-2.2.8-r1.ebuild: Stable for sparc, wrt bug #502282 *portage-2.2.9 (23 Mar 2014) 23 Mar 2014; Brian Dolbec +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 portage-2.2.8-r1.ebuild: Stable for alpha, wrt bug #502282 14 Mar 2014; Agostino Sarubbo portage-2.2.8-r1.ebuild: Stable for ppc64, wrt bug #502282 09 Mar 2014; Mikle Kolyada portage-2.2.8-r1.ebuild: x86 stable wrt bug #502282 08 Mar 2014; Mikle Kolyada portage-2.2.8-r1.ebuild: amd64 stable wrt bug #502282 05 Mar 2014; Markus Meier portage-2.2.8-r1.ebuild: arm stable, bug #502282 02 Mar 2014; Akinori Hattori portage-2.2.8-r1.ebuild: ia64 stable wrt bug #502282 24 Feb 2014; Jeroen Roovers portage-2.2.8-r1.ebuild: Stable for HPPA (bug #502282). 13 Feb 2014; Vikraman Choudhury 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 +portage-2.2.8-r1.ebuild: Revbump for last change. 20 Jan 2014; Mike Gilbert portage-2.2.8.ebuild, portage-9999.ebuild: Enforce python_targets on pyxattr dep, bug 498478. 18 Jan 2014; Mike Frysinger portage-2.2.7.ebuild, portage-2.2.8.ebuild: Add arm64 love. 17 Jan 2014; Mike Frysinger 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 portage-9999.ebuild: Switch github to https instead of ssh. 13 Jan 2014; Brian Dolbec portage-9999.ebuild: Add the github repo as a backup uri. *portage-2.2.8 (06 Jan 2014) 06 Jan 2014; Brian Dolbec +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 portage-2.2.7.ebuild: Stable for sparc, wrt bug #488156 23 Dec 2013; Mike Frysinger portage-2.2.7.ebuild: Mark ia64 stable #488156. 22 Dec 2013; Agostino Sarubbo portage-2.2.7.ebuild: Stable for ppc64, wrt bug #488156 21 Dec 2013; Agostino Sarubbo portage-2.2.7.ebuild: Stable for ppc, wrt bug #488156 12 Dec 2013; Maciej Mrozowski metadata.xml: Describe 'xattr' USE flag to avoid being used unnecessarily as it brings significant overhead. 30 Nov 2013; Jeff Horelick portage-2.2.7.ebuild: x86 stable wrt bug #488156 03 Nov 2013; Matt Turner portage-2.2.7.ebuild: alpha stable, bug 488156. 23 Oct 2013; Markus Meier portage-2.2.7.ebuild: arm stable, bug #488156 20 Oct 2013; Tony Vroon 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 portage-2.2.7.ebuild: Stable for HPPA (bug #488156). 25 Sep 2013; Agostino Sarubbo portage-2.2.1.ebuild: Stable for ppc, wrt bug #478904 *portage-2.2.7 (23 Sep 2013) 23 Sep 2013; Zac Medico +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 portage-2.2.1.ebuild: Stable for sparc, wrt bug #478904 20 Sep 2013; Zac Medico 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 +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 +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 portage-2.2.1.ebuild: Stable for alpha, wrt bug #478904 14 Sep 2013; Agostino Sarubbo portage-2.2.1.ebuild: Stable for ia64, wrt bug #478904 *portage-2.2.4 (13 Sep 2013) 13 Sep 2013; Zac Medico +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 portage-2.2.1.ebuild: Stable for ppc64, wrt bug #478904 *portage-2.2.3 (11 Sep 2013) 11 Sep 2013; Zac Medico +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 +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 portage-2.2.1.ebuild: Stable for amd64, wrt bug #478904 08 Sep 2013; Michał Górny 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 portage-2.2.1.ebuild: arm stable, bug #478904 07 Sep 2013; Jeff Horelick portage-2.2.1.ebuild: marked x86 per bug 478904 04 Sep 2013; Jeroen Roovers portage-2.2.1.ebuild: Stable for HPPA (bug #478904). 26 Aug 2013; Zac Medico portage-2.2.1.ebuild: Quote portageq path. 24 Aug 2013; Zac Medico -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 +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 -portage-2.1.13.7.ebuild, -portage-2.2.0_alpha177.ebuild: Remove old versions. 13 Aug 2013; Zac Medico portage-2.2.0.ebuild: Use EAPI 2 for better upgrade path. *portage-2.2.0 (12 Aug 2013) 12 Aug 2013; Zac Medico +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 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 +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 +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 +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 +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 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 +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 +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 +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 +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 -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 +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 +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 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 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 +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 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 +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 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 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 +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 +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 portage-9999.ebuild: Remove pkg_postinst upgrade code that should be irrelevant for portage-9999 users these days. 26 Jul 2013; Zac Medico 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 +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 +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 portage-9999.ebuild: Adjust make.globals for prefix support. 25 Jul 2013; Zac Medico portage-9999.ebuild: Adjust repos.conf main-repo for prefix support. 23 Jul 2013; Zac Medico portage-9999.ebuild: Adjust repos.conf sync-uri for prefix support. 22 Jul 2013; Zac Medico portage-9999.ebuild: Adjust repos.conf for prefix support. 21 Jul 2013; Zac Medico -portage-2.1.12.11.ebuild, -portage-2.2.0_alpha186.ebuild: Remove old versions. 21 Jul 2013; Zac Medico portage-9999.ebuild: Update for make.conf rename to make.conf.example. 10 Jul 2013; Zac Medico 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 +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 +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 +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 +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 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 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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 -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 +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 +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 +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 +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 -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 portage-2.1.12.2.ebuild: Stable for x86, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for sparc, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for sh, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for s390, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for ppc, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for ppc64, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for ia64, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for hppa, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for amd64, wrt bug #472540 07 Jun 2013; Agostino Sarubbo portage-2.1.12.2.ebuild: Stable for arm, wrt bug #472540 07 Jun 2013; Agostino Sarubbo 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 +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 +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 +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 +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 portage-9999.ebuild: Eliminate subshell in boolean expression. *portage-2.2.0_alpha175 (16 May 2013) 16 May 2013; Zac Medico +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 +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 portage-2.1.6.7_p1.ebuild: Remove obsolete python-selinux dep for bug #469520. 06 May 2013; Zac Medico 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 +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 +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 portage-2.1.11.55.ebuild, portage-2.1.6.7_p1.ebuild: Migrate off of python.eclass. 27 Apr 2013; Zac Medico -portage-2.1.11.52.ebuild, -portage-2.2.0_alpha166.ebuild: Remove old versions. 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for sparc, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for s390, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for ppc, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for arm, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for alpha, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for x86, wrt bug #467144 25 Apr 2013; Agostino Sarubbo portage-2.1.11.62.ebuild: Stable for amd64, wrt bug #467144 25 Apr 2013; Jeroen Roovers portage-2.1.11.62.ebuild: Stable for HPPA (bug #467144). 20 Apr 2013; Zac Medico -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 +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 +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 +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 +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 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 -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 +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 +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 -portage-2.1.11.58.ebuild, -portage-2.2.0_alpha169.ebuild: Remove old versions. 28 Mar 2013; Joseph Jezak 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 +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 +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 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 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 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 portage-2.1.11.55.ebuild: arm stable, bug #462134 23 Mar 2013; Zac Medico -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 +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 +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 portage-9999.ebuild: Add experimental PYTHON_TARGETS support (instead of setting PYTHONPATH via /etc/env.d). 20 Mar 2013; Jeroen Roovers portage-2.1.11.55.ebuild: Stable for HPPA (bug #462134). *portage-2.2.0_alpha168 (20 Mar 2013) 20 Mar 2013; Zac Medico +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 +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 +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 +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 portage-2.1.11.55.ebuild: Stable for x86, wrt bug #462134 19 Mar 2013; Agostino Sarubbo portage-2.1.11.55.ebuild: Stable for amd64, wrt bug #462134 09 Mar 2013; Zac Medico -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 +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 +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 +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 +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 +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 +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 portage-2.1.11.52.ebuild: Stable for sparc, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for sh, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for s390, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for ia64, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for hppa, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for arm, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for ppc64, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for ppc, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for alpha, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for x86, wrt bug #459748 01 Mar 2013; Agostino Sarubbo portage-2.1.11.52.ebuild: Stable for amd64, wrt bug #459748 17 Feb 2013; Zac Medico -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 +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 +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 +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 +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 portage-2.1.11.50.ebuild: Stable for ia64, wrt bug #455930 09 Feb 2013; Zac Medico 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 portage-2.1.11.50.ebuild: Stable for sh, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for alpha, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for s390, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for sparc, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for arm, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for ppc64, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for ppc, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for x86, wrt bug #455930 08 Feb 2013; Agostino Sarubbo portage-2.1.11.50.ebuild: Stable for amd64, wrt bug #455930 07 Feb 2013; Jeroen Roovers portage-2.1.11.50.ebuild: Stable for HPPA (bug #455930). 06 Feb 2013; Zac Medico 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 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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 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 +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 +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 portage-9999.ebuild: Add linguas_ru for bug #450372. *portage-2.2.0_alpha151 (11 Jan 2013) 11 Jan 2013; Zac Medico +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 +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 +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 +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 +ChangeLog-2012: Split ChangeLog. For previous entries, please see ChangeLog-2012.