sys-apps/portage
Portage is the package management and distribution system for Gentoo
-
portage-2.2_rc20~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsdbuild doc epydoc selinux linguas_pl
View
Download License: GPL-2
-
portage-2.1.6.4alpha amd64 arm hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsdbuild doc epydoc selinux linguas_pl
View
Download License: GPL-2
-
portage-2.1.4.5alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsdbuild doc epydoc selinux linguas_pl
View
Download License: GPL-2
-
portage-2.1.1-r2alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsdbuild doc selinux linguas_pl elibc_glibc elibc_uclibc elibc_FreeBSD userland_GNU
View
Download License: GPL-2
ChangeLog
# ChangeLog for sys-apps/portage
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.570 2008/12/31 15:04:17 jer Exp $
31 Dec 2008; Jeroen Roovers <jer@gentoo.org> portage-2.1.6.4.ebuild:
Stable for HPPA (bug #251812).
30 Dec 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.6.4.ebuild:
Bug #252985 - Add an ewarn message about the new default behavior for
`emerge world` and `emerge system` commands.
29 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org>
portage-2.1.6.4.ebuild:
ppc stable, bug #251812
29 Dec 2008; Raúl Porcel <armin76@gentoo.org> portage-2.1.6.4.ebuild:
alpha/arm/ia64/s390/x86 stable wrt #251812
29 Dec 2008; Friedrich Oslage <bluebird@gentoo.org>
portage-2.1.6.4.ebuild:
Stable on sparc, bug #251812
28 Dec 2008; Jeremy Olexa <darkside@gentoo.org> portage-2.1.6.4.ebuild:
amd64 stable, bug 251812
*portage-2.2_rc20 (27 Dec 2008)
27 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc20.ebuild:
2.2_rc20 bump. This includes the fixes that are in 2.1.6.4. Bug #210077
tracks all bugs fixed in the 2.2 branch.
*portage-2.1.6.4 (27 Dec 2008)
27 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.4.ebuild:
2.1.6.4 bump. This fixes bug #252562 (--onlydeps in short emerge help)
and bug #252572 (infinite dependency calculation loop). Bug #216231
tracks all bugs fixed since 2.1.4.x. In portage-2.1.6, the default
behavior has changed for `emerge world` and `emerge system` commands.
These commands will reinstall all packages from the given set unless an
option such as --noreplace, --update, or --newuse is specified.
27 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6.2.ebuild,
-portage-2.1.6.3.ebuild, -portage-2.2_rc18.ebuild,
-portage-2.2_rc19.ebuild:
Remove old versions.
*portage-2.2_rc19 (24 Dec 2008)
24 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc19.ebuild:
2.2_rc19 bump. This also includes all of the fixes that are in 2.1.6.3.
Bug #210077 tracks all bugs fixed in the 2.2 branch.
*portage-2.1.6.3 (24 Dec 2008)
24 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.3.ebuild:
2.1.6.3 bump. This fixes bug #251976 (new QA_PRESTRIPPED variable), bug
#252167 (dowgrade removed ebuilds), bug #252243 (avoid circular symlinks
in $PKGDIR), bug #252304 (reimplement repoman --version), bug #252374
(warn when fakeroot is missing). Bug #216231 tracks all bugs fixed since
2.1.4.x.
*portage-2.2_rc18 (20 Dec 2008)
20 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc18.ebuild:
2.2_rc18 bump. This fixes bug #250902 (KeyError when an older package
version installs a library symlink that a new version does not install).
This also includes all of the fixes that are in 2.1.6 through 2.1.6.2.
*portage-2.1.6.2 (20 Dec 2008)
20 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.2.ebuild:
2.1.6.2 bump. This fixes bug #251591 (repoman inherit.autotools false
positives) and bug #251616 (performance issue in build log search regex
makes emerge appear to hang). Bug #216231 tracks all bugs fixed since
2.1.4.x.
20 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6.ebuild,
-portage-2.1.6.1.ebuild, -portage-2.2_rc17.ebuild:
Remove old versions.
*portage-2.1.6.1 (12 Dec 2008)
12 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.1.ebuild:
2.1.6.1 bump. This fixes bug #250148 (emerge hangs with selinux if ebuild
spawns a daemon), bug #250166 (trigger download when generating manifest
if file size differs from existing entry), and bug #250212 (new repoman
upstream.workaround category for emake -j1 warnings). Bug #216231 tracks
all bugs fixed since 2.1.4.x.
*portage-2.1.6 (07 Dec 2008)
07 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.ebuild:
2.1.6 final release. This fixes bug #249586. Bug #216231 tracks all bugs
fixed since 2.1.4.x.
07 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6_rc1.ebuild,
-portage-2.1.6_rc2.ebuild, -portage-2.1.6_rc3.ebuild,
-portage-2.2_rc16.ebuild:
Remove old versions.
*portage-2.2_rc17 (04 Dec 2008)
04 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc17.ebuild:
2.2_rc17 bump. This fixes bug #249805 (KeyError when displaying preserved
libs before emerge exit). This also includes the fixes that are in
2.1.6_rc2 and 2.1.6_rc3.
*portage-2.1.6_rc3 (04 Dec 2008)
04 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc3.ebuild:
2.1.6_rc3 bump. This fixes bug #249185 (confusing SLOT conflict display
triggered by USE deps). Bug #216231 tracks all bugs fixed since 2.1.4.x.
*portage-2.1.6_rc2 (27 Nov 2008)
27 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc2.ebuild:
2.1.6_rc2 bump. This fixes bugs #235642 (merging of hardlinks), #248464
(make repoman commit all files at once with git), #248599 (remove
remnants of packages sets and preserve-libs), #248603 (disable warning
about missing repo_name), #248782 (handle Permission Denied error for
PORTAGE_TMPDIR). Bug #216231 tracks all bugs fixed since 2.1.4.x.
27 Nov 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc14.ebuild,
-portage-2.2_rc15.ebuild:
Remove old versions.
24 Nov 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc16.ebuild:
If portage-2.1.6 is installed and the preserved_libs_registry exists,
assume that the NEEDED.ELF.2 files have already been generated.
24 Nov 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.6_rc1.ebuild:
Add an ewarn message for people downgrading from portage-2.2, reminding
them to run revdep-rebuild when appropriate.
*portage-2.1.6_rc1 (23 Nov 2008)
23 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc1.ebuild:
2.1.6_rc1 release. The portage-2.1.6 branch is very close to portage-2.2
except that the unstable features, package sets and preserve-libs, have
been removed. In order to ensure that portage-2.1.6 gets sufficient
testing, portage-2.2 will be masked in package.mask until portage-2.1.6
has been marked stable. If you would like to continue using portage-2.2
then you should unmask it (instead of downgrading to portage-2.1.6). If
you are downgrading from portage-2.2 to portage-2.1.6, do not forget to
use revdep-rebuild when appropriate, since the @preserved-rebuild package
set is only supported with portage-2.2.
*portage-2.2_rc16 (23 Nov 2008)
23 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc16.ebuild:
2.2_rc16 bump. This fixes regression from bug #245358 which can cause
an infinite loop and memory leak when an unsatisfied dependency is
displayed (triggered by circular dependencies).
21 Nov 2008; Zac Medico <zmedico@gentoo.org> ChangeLog,
-portage-2.2_rc12.ebuild, -portage-2.2_rc13.ebuild:
Remove old versions and prune old ChangeLog entries.
*portage-2.2_rc15 (21 Nov 2008)
21 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc15.ebuild:
2.2_rc15 bump. This fixes bugs #173284 (make etc-update ignore hidden
dirs), #216190 (don't install file names containing newlines), #236207
(fix hardcoded colors), #236683 (handle permission denied for ebuild
command), #236714 (handle PortagePackageException for ebuild command),
#243022 (handle broken symlinks when merging directories), #244485
(document EAPI 2 in ebuild man page), #245716 (ignore 'command not
found' from configure scripts), #245779 (document new PKGDIR layout),
#246451 (fix @security IndexError), #246667 (allow repoman vcs option
customization), #246821 (fix TypeError when PORTAGE_BINHOST is unset),
#246853 (send output to stderr consistently for installed masked
packages), #247370 (don't lock build dir in --fetchonly mode), #247625
(fix PORTAGE_IONICE_COMMAND docs), #247776 (warn if CONFIG_PROTECT is
empty), #248053 (fix inappropriate interaction of blockers with || deps),
#248059 (handle invalid deps with --depclean). Bug #210077 tracks all
bugs fixed since 2.1.5.x.
*portage-2.2_rc14 (11 Nov 2008)
11 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc14.ebuild:
2.2_rc14 bump. This fixes bugs #243030 (@preserve-rebuild unnecessary
packages), #245231 (getdelta.sh deadlock), #245356 (filter POSIXLY_CORRECT
from env), #245358 (show ancestors for unsatisfied deps), #245362
(preserve-libs inode comparison), #245661 (mask messages depend on dep
calc time), #245932 (repoman TypeError with USE deps). Bug #210077 tracks
all bugs fixed since 2.1.5.x.
*portage-2.2_rc13 (01 Nov 2008)
01 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc13.ebuild:
2.2_rc13 bump. This fixes bugs #186842 (--verbose to control merge output),
#225429 (unneeded preserved libs), #233296 (PROPERTIES=interactive support),
#234301 (log pkg_nofetch output), #236609 (TERM=dumb columns calculation),
#238957 (unneeded preserved libs), #239015 (never unmerge @installed),
#240295 (echo the emake command), #241100 (pty for fetcher display),
#241118 (pkg_nofetch with --pretend), #241132 (emerge --info traceback),
#241204 (mysterious 'invalid db entry'), #241366 (spurious 'emaint --check
world' message), #241906 (regenworld InvalidAtom exception), #242304 (zero-
byte manifest DIST entry), #243178 (preserved libs file collisions),
#243224 (repoman inherit.autotools warning for git.eclass), #244792 (remove
confcache support), #244947 (repoman check for problems in USE deps with
masked and forced flags), #244975 (never unmerge portage itself). Bug
#210077 tracks all bugs fixed since 2.1.5.x.
01 Nov 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.4.4.ebuild,
-portage-2.1.5.6.ebuild, -portage-2.2_rc11.ebuild:
Remove old versions.
26 Oct 2008; Zac Medico <zmedico@gentoo.org> -files/manifest221:
Bug #238498 - Remove the manifest221 script which is no longer supported.
26 Oct 2008; Zac Medico <zmedico@gentoo.org> -files/2.0.51.22-fixes.patch,
-portage-2.0.51.22-r3.ebuild:
Bug #239273 - Remove 2.0.51.22-r3 due to lack of EAPI support which
renders it useless.
*portage-2.2_rc12 (09 Oct 2008)
09 Oct 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc12.ebuild:
2.2_rc12 bump. This fixes bugs #239272 (unhandled InvalidAtom
exception), #239529 (regression in doins -r on symlinks to directories),
#239560 (insecure search path for python -c), #240022 (condensed
@preserved-rebuild message), and #240684 (undefined default function
during src_prepare). Bug #210077 tracks all bugs fixed since 2.1.5.x.
09 Oct 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc8.ebuild,
-portage-2.2_rc9.ebuild:
Remove old.
09 Oct 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.4.5.ebuild,
-files/portage-2.1.4.5.patch:
Update to use patch from mirrors instead of $FILESDIR.
*portage-2.1.4.5 (09 Oct 2008)
09 Oct 2008; Zac Medico <zmedico@gentoo.org> +files/portage-2.1.4.5.patch,
+portage-2.1.4.5.ebuild:
2.1.4.5 stable bump for security bug #239560 (insecure search path for
python -c). This also fixes bugs #222091 (mysterious 'Argument list too
long' errors), #239006 (dependency issues triggered by EAPI bump without
revbump), and #239471 (EAPI 2 triggers InvalidDependString during --search).
Bug #240304 tracks all bugs fixed since 2.1.4.4.
*portage-2.2_rc11 (26 Sep 2008)
26 Sep 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc10.ebuild,
+portage-2.2_rc11.ebuild:
2.2_rc11 bump. This fixes bug #238766, a regression in 2.2_rc10 which
causes incorrect thirdpartymirrors uri handling. Bug #210077 tracks all
bugs fixed since 2.1.5.x.
*portage-2.2_rc10 (26 Sep 2008)
26 Sep 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc10.ebuild:
2.2_rc10 bump. This includes support for EAPI 2 which is identical to
EAPI 2_pre3. This also fixes bug #230975 (problem importing selinux
module). Bug #210077 tracks all bugs fixed since 2.1.5.x.
*portage-2.2_rc9 (21 Sep 2008)
21 Sep 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc9.ebuild:
2.2_rc9 bump. This includes support for EAPI 2_pre3 which implements the
current EAPI 2 draft. If the draft is approved then EAPI 2_pre3 can simply
be renamed to EAPI 2 in a future release. This fixes bugs #172496 (exclude
file compression), #177863 (SRC_URI arrows), #222091 ("Argument list too
long" errors), and #238251 (einfo shows args on separate lines). Bug #210077
tracks all bugs fixed since 2.1.5.x.
05 Sep 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc8.ebuild:
Add workaround for compatibility with epydoc-3.
19 Aug 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc6.ebuild,
-portage-2.2_rc7.ebuild:
Remove old ebuilds.
*portage-2.2_rc8 (12 Aug 2008)
12 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc8.ebuild:
2.2_rc8 bump. This fixes a regression in rc7 which results in a KeyError
when ACCEPT_LICENSE is set (bug #234478). Bug #210077 tracks all bugs
fixed since 2.1.5.x.
*portage-2.2_rc7 (10 Aug 2008)
10 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc7.ebuild:
2.2_rc7 bump. This fixes bugs #233735 (default phase functions),
#234100 (update man page headers), and #234157 (remove BUILD_PREFIX
from make.conf man page). This also fixes a known regression in blocker
file collision handling which in some cases caused colliding files to be
removed when they should have been kept. Bug #210077 tracks all bugs
fixed since 2.1.5.x.
*portage-2.2_rc6 (01 Aug 2008)
01 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc6.ebuild:
2.2_rc6 bump. This fixes bugs #94133 (userfetch access check), #229033
#233252 (repoman manifest commit optimization for svn), #233253 (unhandled
InvalidAtom exception), #233303 (@dowgrade package set), #233421 (make
DISTDIR permission adjustment less aggressive), #233458 (KeyError
triggered by fetch failure), and #233487 (--fetch-all-uri breakage).
Also, there are new @live-rebuild and @module-rebuild package sets that
are now included with the default set configuration. Bug #210077 tracks
all bugs fixed since 2.1.5.x.
*portage-2.2_rc5 (30 Jul 2008)
30 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc5.ebuild:
2.2_rc5 bump. This version adds support for EAPI="2_pre1" which has
some changes in conditional USE dep syntax. The previous experimental
EAPI="2_pre0" value is no longer supported. For more information about
experimental EAPI features, refer to bug #233213 and also see the
"Ebuild" chapter of the html documentation that is installed with
portage when USE=doc is enabled.
*portage-2.2_rc4 (28 Jul 2008)
28 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc4.ebuild:
2.2_rc4 bump. This fixes bugs #206773 (ionice config via make.conf),
#228085 (summarize elog file collision messages), #228117 (handle
make.conf ending without newline), #232924 (list package sets when given
an invalid set argument), #233077 (new QA check to verify that LDFLAGS is
respected), and #233137 (AttributeError when unmerging a set). Bug #210077
tracks all bugs fixed since 2.1.5.x. This version adds support for a new
EAPI="2_pre0" value that can be used in ebuilds when testing new features
such as USE dependencies. This is an experimental EAPI that will not be
supported after the final EAPI 2 is defined. For more information about
experimental EAPI features, refer to the "Ebuild" chapter of the html
documentation that is installed with portage when USE=doc is enabled.
25 Jul 2008; Fabian Groffen <grobian@gentoo.org> portage-2.1.1-r2.ebuild:
Drop userland_Darwin use, thanks mr_bones_ for noticing
*portage-2.2_rc3 (23 Jul 2008)
23 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc3.ebuild:
2.2_rc3 bump. This fixes a regression in rc2 which caused --with-bdeps
to default to 'n' instead of 'y' for --depclean and --prune actions.
*portage-2.2_rc2 (23 Jul 2008)
23 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc2.ebuild:
2.2_rc2 bump. This fixes bugs #12768 (--keep-going), #147516 (--jobs),
#226307 (problem unmerging slots that don't belong to a package set),
#228489 (restore repoman ci), #228595 (bogus repo_name warning),
#228935 (build log check for 'command not found'), #228939 (merge list
displayed twice), #228977 (tight loop when merging glibc), #230053
(depclean lib awareness), #230245 (repoman does svn list in wrong dir),
#230249 (poor repoman performance in svn repos), #230469 (non-blocking
distlocks with --fetchonly), #230579 (exception triggered by empty
preserved libs registry), #231358 (exception triggered by conditional
in LICENSE), #231382 (mysterious exception raised from getconfig), and
#231464 (dropped elog messages). Bug #210077 tracks all bugs fixed
since 2.1.5.x.
28 Jun 2008; Mike Frysinger <vapier@gentoo.org> portage-2.2_rc1.ebuild:
Force newer pax-utils #229213 by Andrey Kislyuk.
20 Jun 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc1.ebuild:
For posix compatibility, always pass an initial path argument to find.
Thanks to The_Paya for reporting.
*portage-2.2_rc1 (20 Jun 2008)
20 Jun 2008; Marius Mauch <genone@gentoo.org> -portage-2.2_pre7-r1.ebuild,
-portage-2.2_pre8.ebuild, +portage-2.2_rc1.ebuild:
First release candidate of portage-2.2
*portage-2.1.4.4 (12 Feb 2008)
12 Feb 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.4.4.ebuild:
2.1.4.4 bump. This fixes bug #209768 (missing digest triggers emerge
--search traceback). Bug #200044 tracks all bugs fixed since 2.1.3.x.
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.570 2008/12/31 15:04:17 jer Exp $
31 Dec 2008; Jeroen Roovers <jer@gentoo.org> portage-2.1.6.4.ebuild:
Stable for HPPA (bug #251812).
30 Dec 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.6.4.ebuild:
Bug #252985 - Add an ewarn message about the new default behavior for
`emerge world` and `emerge system` commands.
29 Dec 2008; Tobias Scherbaum <dertobi123@gentoo.org>
portage-2.1.6.4.ebuild:
ppc stable, bug #251812
29 Dec 2008; Raúl Porcel <armin76@gentoo.org> portage-2.1.6.4.ebuild:
alpha/arm/ia64/s390/x86 stable wrt #251812
29 Dec 2008; Friedrich Oslage <bluebird@gentoo.org>
portage-2.1.6.4.ebuild:
Stable on sparc, bug #251812
28 Dec 2008; Jeremy Olexa <darkside@gentoo.org> portage-2.1.6.4.ebuild:
amd64 stable, bug 251812
*portage-2.2_rc20 (27 Dec 2008)
27 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc20.ebuild:
2.2_rc20 bump. This includes the fixes that are in 2.1.6.4. Bug #210077
tracks all bugs fixed in the 2.2 branch.
*portage-2.1.6.4 (27 Dec 2008)
27 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.4.ebuild:
2.1.6.4 bump. This fixes bug #252562 (--onlydeps in short emerge help)
and bug #252572 (infinite dependency calculation loop). Bug #216231
tracks all bugs fixed since 2.1.4.x. In portage-2.1.6, the default
behavior has changed for `emerge world` and `emerge system` commands.
These commands will reinstall all packages from the given set unless an
option such as --noreplace, --update, or --newuse is specified.
27 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6.2.ebuild,
-portage-2.1.6.3.ebuild, -portage-2.2_rc18.ebuild,
-portage-2.2_rc19.ebuild:
Remove old versions.
*portage-2.2_rc19 (24 Dec 2008)
24 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc19.ebuild:
2.2_rc19 bump. This also includes all of the fixes that are in 2.1.6.3.
Bug #210077 tracks all bugs fixed in the 2.2 branch.
*portage-2.1.6.3 (24 Dec 2008)
24 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.3.ebuild:
2.1.6.3 bump. This fixes bug #251976 (new QA_PRESTRIPPED variable), bug
#252167 (dowgrade removed ebuilds), bug #252243 (avoid circular symlinks
in $PKGDIR), bug #252304 (reimplement repoman --version), bug #252374
(warn when fakeroot is missing). Bug #216231 tracks all bugs fixed since
2.1.4.x.
*portage-2.2_rc18 (20 Dec 2008)
20 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc18.ebuild:
2.2_rc18 bump. This fixes bug #250902 (KeyError when an older package
version installs a library symlink that a new version does not install).
This also includes all of the fixes that are in 2.1.6 through 2.1.6.2.
*portage-2.1.6.2 (20 Dec 2008)
20 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.2.ebuild:
2.1.6.2 bump. This fixes bug #251591 (repoman inherit.autotools false
positives) and bug #251616 (performance issue in build log search regex
makes emerge appear to hang). Bug #216231 tracks all bugs fixed since
2.1.4.x.
20 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6.ebuild,
-portage-2.1.6.1.ebuild, -portage-2.2_rc17.ebuild:
Remove old versions.
*portage-2.1.6.1 (12 Dec 2008)
12 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.1.ebuild:
2.1.6.1 bump. This fixes bug #250148 (emerge hangs with selinux if ebuild
spawns a daemon), bug #250166 (trigger download when generating manifest
if file size differs from existing entry), and bug #250212 (new repoman
upstream.workaround category for emake -j1 warnings). Bug #216231 tracks
all bugs fixed since 2.1.4.x.
*portage-2.1.6 (07 Dec 2008)
07 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6.ebuild:
2.1.6 final release. This fixes bug #249586. Bug #216231 tracks all bugs
fixed since 2.1.4.x.
07 Dec 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.6_rc1.ebuild,
-portage-2.1.6_rc2.ebuild, -portage-2.1.6_rc3.ebuild,
-portage-2.2_rc16.ebuild:
Remove old versions.
*portage-2.2_rc17 (04 Dec 2008)
04 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc17.ebuild:
2.2_rc17 bump. This fixes bug #249805 (KeyError when displaying preserved
libs before emerge exit). This also includes the fixes that are in
2.1.6_rc2 and 2.1.6_rc3.
*portage-2.1.6_rc3 (04 Dec 2008)
04 Dec 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc3.ebuild:
2.1.6_rc3 bump. This fixes bug #249185 (confusing SLOT conflict display
triggered by USE deps). Bug #216231 tracks all bugs fixed since 2.1.4.x.
*portage-2.1.6_rc2 (27 Nov 2008)
27 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc2.ebuild:
2.1.6_rc2 bump. This fixes bugs #235642 (merging of hardlinks), #248464
(make repoman commit all files at once with git), #248599 (remove
remnants of packages sets and preserve-libs), #248603 (disable warning
about missing repo_name), #248782 (handle Permission Denied error for
PORTAGE_TMPDIR). Bug #216231 tracks all bugs fixed since 2.1.4.x.
27 Nov 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc14.ebuild,
-portage-2.2_rc15.ebuild:
Remove old versions.
24 Nov 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc16.ebuild:
If portage-2.1.6 is installed and the preserved_libs_registry exists,
assume that the NEEDED.ELF.2 files have already been generated.
24 Nov 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.6_rc1.ebuild:
Add an ewarn message for people downgrading from portage-2.2, reminding
them to run revdep-rebuild when appropriate.
*portage-2.1.6_rc1 (23 Nov 2008)
23 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.6_rc1.ebuild:
2.1.6_rc1 release. The portage-2.1.6 branch is very close to portage-2.2
except that the unstable features, package sets and preserve-libs, have
been removed. In order to ensure that portage-2.1.6 gets sufficient
testing, portage-2.2 will be masked in package.mask until portage-2.1.6
has been marked stable. If you would like to continue using portage-2.2
then you should unmask it (instead of downgrading to portage-2.1.6). If
you are downgrading from portage-2.2 to portage-2.1.6, do not forget to
use revdep-rebuild when appropriate, since the @preserved-rebuild package
set is only supported with portage-2.2.
*portage-2.2_rc16 (23 Nov 2008)
23 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc16.ebuild:
2.2_rc16 bump. This fixes regression from bug #245358 which can cause
an infinite loop and memory leak when an unsatisfied dependency is
displayed (triggered by circular dependencies).
21 Nov 2008; Zac Medico <zmedico@gentoo.org> ChangeLog,
-portage-2.2_rc12.ebuild, -portage-2.2_rc13.ebuild:
Remove old versions and prune old ChangeLog entries.
*portage-2.2_rc15 (21 Nov 2008)
21 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc15.ebuild:
2.2_rc15 bump. This fixes bugs #173284 (make etc-update ignore hidden
dirs), #216190 (don't install file names containing newlines), #236207
(fix hardcoded colors), #236683 (handle permission denied for ebuild
command), #236714 (handle PortagePackageException for ebuild command),
#243022 (handle broken symlinks when merging directories), #244485
(document EAPI 2 in ebuild man page), #245716 (ignore 'command not
found' from configure scripts), #245779 (document new PKGDIR layout),
#246451 (fix @security IndexError), #246667 (allow repoman vcs option
customization), #246821 (fix TypeError when PORTAGE_BINHOST is unset),
#246853 (send output to stderr consistently for installed masked
packages), #247370 (don't lock build dir in --fetchonly mode), #247625
(fix PORTAGE_IONICE_COMMAND docs), #247776 (warn if CONFIG_PROTECT is
empty), #248053 (fix inappropriate interaction of blockers with || deps),
#248059 (handle invalid deps with --depclean). Bug #210077 tracks all
bugs fixed since 2.1.5.x.
*portage-2.2_rc14 (11 Nov 2008)
11 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc14.ebuild:
2.2_rc14 bump. This fixes bugs #243030 (@preserve-rebuild unnecessary
packages), #245231 (getdelta.sh deadlock), #245356 (filter POSIXLY_CORRECT
from env), #245358 (show ancestors for unsatisfied deps), #245362
(preserve-libs inode comparison), #245661 (mask messages depend on dep
calc time), #245932 (repoman TypeError with USE deps). Bug #210077 tracks
all bugs fixed since 2.1.5.x.
*portage-2.2_rc13 (01 Nov 2008)
01 Nov 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc13.ebuild:
2.2_rc13 bump. This fixes bugs #186842 (--verbose to control merge output),
#225429 (unneeded preserved libs), #233296 (PROPERTIES=interactive support),
#234301 (log pkg_nofetch output), #236609 (TERM=dumb columns calculation),
#238957 (unneeded preserved libs), #239015 (never unmerge @installed),
#240295 (echo the emake command), #241100 (pty for fetcher display),
#241118 (pkg_nofetch with --pretend), #241132 (emerge --info traceback),
#241204 (mysterious 'invalid db entry'), #241366 (spurious 'emaint --check
world' message), #241906 (regenworld InvalidAtom exception), #242304 (zero-
byte manifest DIST entry), #243178 (preserved libs file collisions),
#243224 (repoman inherit.autotools warning for git.eclass), #244792 (remove
confcache support), #244947 (repoman check for problems in USE deps with
masked and forced flags), #244975 (never unmerge portage itself). Bug
#210077 tracks all bugs fixed since 2.1.5.x.
01 Nov 2008; Zac Medico <zmedico@gentoo.org> -portage-2.1.4.4.ebuild,
-portage-2.1.5.6.ebuild, -portage-2.2_rc11.ebuild:
Remove old versions.
26 Oct 2008; Zac Medico <zmedico@gentoo.org> -files/manifest221:
Bug #238498 - Remove the manifest221 script which is no longer supported.
26 Oct 2008; Zac Medico <zmedico@gentoo.org> -files/2.0.51.22-fixes.patch,
-portage-2.0.51.22-r3.ebuild:
Bug #239273 - Remove 2.0.51.22-r3 due to lack of EAPI support which
renders it useless.
*portage-2.2_rc12 (09 Oct 2008)
09 Oct 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc12.ebuild:
2.2_rc12 bump. This fixes bugs #239272 (unhandled InvalidAtom
exception), #239529 (regression in doins -r on symlinks to directories),
#239560 (insecure search path for python -c), #240022 (condensed
@preserved-rebuild message), and #240684 (undefined default function
during src_prepare). Bug #210077 tracks all bugs fixed since 2.1.5.x.
09 Oct 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc8.ebuild,
-portage-2.2_rc9.ebuild:
Remove old.
09 Oct 2008; Zac Medico <zmedico@gentoo.org> portage-2.1.4.5.ebuild,
-files/portage-2.1.4.5.patch:
Update to use patch from mirrors instead of $FILESDIR.
*portage-2.1.4.5 (09 Oct 2008)
09 Oct 2008; Zac Medico <zmedico@gentoo.org> +files/portage-2.1.4.5.patch,
+portage-2.1.4.5.ebuild:
2.1.4.5 stable bump for security bug #239560 (insecure search path for
python -c). This also fixes bugs #222091 (mysterious 'Argument list too
long' errors), #239006 (dependency issues triggered by EAPI bump without
revbump), and #239471 (EAPI 2 triggers InvalidDependString during --search).
Bug #240304 tracks all bugs fixed since 2.1.4.4.
*portage-2.2_rc11 (26 Sep 2008)
26 Sep 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc10.ebuild,
+portage-2.2_rc11.ebuild:
2.2_rc11 bump. This fixes bug #238766, a regression in 2.2_rc10 which
causes incorrect thirdpartymirrors uri handling. Bug #210077 tracks all
bugs fixed since 2.1.5.x.
*portage-2.2_rc10 (26 Sep 2008)
26 Sep 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc10.ebuild:
2.2_rc10 bump. This includes support for EAPI 2 which is identical to
EAPI 2_pre3. This also fixes bug #230975 (problem importing selinux
module). Bug #210077 tracks all bugs fixed since 2.1.5.x.
*portage-2.2_rc9 (21 Sep 2008)
21 Sep 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc9.ebuild:
2.2_rc9 bump. This includes support for EAPI 2_pre3 which implements the
current EAPI 2 draft. If the draft is approved then EAPI 2_pre3 can simply
be renamed to EAPI 2 in a future release. This fixes bugs #172496 (exclude
file compression), #177863 (SRC_URI arrows), #222091 ("Argument list too
long" errors), and #238251 (einfo shows args on separate lines). Bug #210077
tracks all bugs fixed since 2.1.5.x.
05 Sep 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc8.ebuild:
Add workaround for compatibility with epydoc-3.
19 Aug 2008; Zac Medico <zmedico@gentoo.org> -portage-2.2_rc6.ebuild,
-portage-2.2_rc7.ebuild:
Remove old ebuilds.
*portage-2.2_rc8 (12 Aug 2008)
12 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc8.ebuild:
2.2_rc8 bump. This fixes a regression in rc7 which results in a KeyError
when ACCEPT_LICENSE is set (bug #234478). Bug #210077 tracks all bugs
fixed since 2.1.5.x.
*portage-2.2_rc7 (10 Aug 2008)
10 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc7.ebuild:
2.2_rc7 bump. This fixes bugs #233735 (default phase functions),
#234100 (update man page headers), and #234157 (remove BUILD_PREFIX
from make.conf man page). This also fixes a known regression in blocker
file collision handling which in some cases caused colliding files to be
removed when they should have been kept. Bug #210077 tracks all bugs
fixed since 2.1.5.x.
*portage-2.2_rc6 (01 Aug 2008)
01 Aug 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc6.ebuild:
2.2_rc6 bump. This fixes bugs #94133 (userfetch access check), #229033
#233252 (repoman manifest commit optimization for svn), #233253 (unhandled
InvalidAtom exception), #233303 (@dowgrade package set), #233421 (make
DISTDIR permission adjustment less aggressive), #233458 (KeyError
triggered by fetch failure), and #233487 (--fetch-all-uri breakage).
Also, there are new @live-rebuild and @module-rebuild package sets that
are now included with the default set configuration. Bug #210077 tracks
all bugs fixed since 2.1.5.x.
*portage-2.2_rc5 (30 Jul 2008)
30 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc5.ebuild:
2.2_rc5 bump. This version adds support for EAPI="2_pre1" which has
some changes in conditional USE dep syntax. The previous experimental
EAPI="2_pre0" value is no longer supported. For more information about
experimental EAPI features, refer to bug #233213 and also see the
"Ebuild" chapter of the html documentation that is installed with
portage when USE=doc is enabled.
*portage-2.2_rc4 (28 Jul 2008)
28 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc4.ebuild:
2.2_rc4 bump. This fixes bugs #206773 (ionice config via make.conf),
#228085 (summarize elog file collision messages), #228117 (handle
make.conf ending without newline), #232924 (list package sets when given
an invalid set argument), #233077 (new QA check to verify that LDFLAGS is
respected), and #233137 (AttributeError when unmerging a set). Bug #210077
tracks all bugs fixed since 2.1.5.x. This version adds support for a new
EAPI="2_pre0" value that can be used in ebuilds when testing new features
such as USE dependencies. This is an experimental EAPI that will not be
supported after the final EAPI 2 is defined. For more information about
experimental EAPI features, refer to the "Ebuild" chapter of the html
documentation that is installed with portage when USE=doc is enabled.
25 Jul 2008; Fabian Groffen <grobian@gentoo.org> portage-2.1.1-r2.ebuild:
Drop userland_Darwin use, thanks mr_bones_ for noticing
*portage-2.2_rc3 (23 Jul 2008)
23 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc3.ebuild:
2.2_rc3 bump. This fixes a regression in rc2 which caused --with-bdeps
to default to 'n' instead of 'y' for --depclean and --prune actions.
*portage-2.2_rc2 (23 Jul 2008)
23 Jul 2008; Zac Medico <zmedico@gentoo.org> +portage-2.2_rc2.ebuild:
2.2_rc2 bump. This fixes bugs #12768 (--keep-going), #147516 (--jobs),
#226307 (problem unmerging slots that don't belong to a package set),
#228489 (restore repoman ci), #228595 (bogus repo_name warning),
#228935 (build log check for 'command not found'), #228939 (merge list
displayed twice), #228977 (tight loop when merging glibc), #230053
(depclean lib awareness), #230245 (repoman does svn list in wrong dir),
#230249 (poor repoman performance in svn repos), #230469 (non-blocking
distlocks with --fetchonly), #230579 (exception triggered by empty
preserved libs registry), #231358 (exception triggered by conditional
in LICENSE), #231382 (mysterious exception raised from getconfig), and
#231464 (dropped elog messages). Bug #210077 tracks all bugs fixed
since 2.1.5.x.
28 Jun 2008; Mike Frysinger <vapier@gentoo.org> portage-2.2_rc1.ebuild:
Force newer pax-utils #229213 by Andrey Kislyuk.
20 Jun 2008; Zac Medico <zmedico@gentoo.org> portage-2.2_rc1.ebuild:
For posix compatibility, always pass an initial path argument to find.
Thanks to The_Paya for reporting.
*portage-2.2_rc1 (20 Jun 2008)
20 Jun 2008; Marius Mauch <genone@gentoo.org> -portage-2.2_pre7-r1.ebuild,
-portage-2.2_pre8.ebuild, +portage-2.2_rc1.ebuild:
First release candidate of portage-2.2
*portage-2.1.4.4 (12 Feb 2008)
12 Feb 2008; Zac Medico <zmedico@gentoo.org> +portage-2.1.4.4.ebuild:
2.1.4.4 bump. This fixes bug #209768 (missing digest triggers emerge
--search traceback). Bug #200044 tracks all bugs fixed since 2.1.3.x.

