Merged from trunk 5905:5931
authorFabian Groffen <grobian@gentoo.org>
Fri, 9 Feb 2007 22:28:52 +0000 (22:28 -0000)
committerFabian Groffen <grobian@gentoo.org>
Fri, 9 Feb 2007 22:28:52 +0000 (22:28 -0000)
commit4da29fea55338c06f1b9a8143c8629bea9e457f8
tree7418bdf7922ff3f0b04eeb135977dd8ab611d734
parent3ca9513b808bdc3d1eba8d38f301ae687ad6aea3
Merged from trunk 5905:5931

Update modules doc for the new portage namespace.

For backward compatibility with api consumers, _dep_check_strict
behavior will be explicitly enabled as necessary.  Thanks to Brian
<dol-sen@telus.net> for reporting issues with porthole and equery.

For bug #165783, handle an InvalidDependString exception triggered by an
invalid SRC_URI.

move die into isolated-functions.sh (WarnerBro)

Only echo PORTAGE_LOG_FILE if it's actually set (may not be if sesandbox
is enabled).

For bug #165780, make config-protect code consistently ignore '.*~' and
'.*.bak'.

For bug #165783, handle a potential InvalidDependString exception inside
digestgen().

Enable strict dep checking for repoman.

For bug #165783, handle a potential InvalidDependString exception inside
doebuild().

For bug #165783, handle a potential InvalidDependString exception in
repoman and report a SRC_URI.syntax failure.

Synchronize required hash code in all relevant places.

Turn on strict dep checking to fix the isvalidatom test.

Make the "lfull" output more succinct by omitting categories for which
there are no violations.

die requires diefunc and dump_trace too; duh; also move extdebug into
isolated-functions.sh (WarnerBro)

Create namespace for emerge (genone)

svn path=/main/branches/prefix/; revision=5933
12 files changed:
bin/dispatch-conf
bin/ebuild
bin/ebuild.sh
bin/emerge
bin/isolated-functions.sh
bin/repoman
man/portage.5
pym/emerge/help.py [moved from pym/portage/emergehelp.py with 100% similarity]
pym/portage/__init__.py
pym/portage/dep.py
pym/portage/manifest.py
pym/portage/tests/dep/test_isvalidatom.py