Merged from trunk 5937:5961 (hi genone!)
authorFabian Groffen <grobian@gentoo.org>
Tue, 13 Feb 2007 19:51:52 +0000 (19:51 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 13 Feb 2007 19:51:52 +0000 (19:51 -0000)
commitfb55138d38d5ef89d47ccd32c051af1e03d33f74
treead104926f9328bb249be70fe33d4c4db115f7d17
parent59fd297973e26fa7e031add08f6b8c4bf9169570
Merged from trunk 5937:5961 (hi genone!)

add docstrings (WarnerBro)

Move dbapi and related classes  out of __init__.py into their own
subpackage.  Also perform some minor cleanups. (genone)

fix syntax

Fix imports from the emerge package.

Fix automatic sys.path insertions so that they're relative instead of
absolute hard coded.

remove broken dblink import

fix broken imports

Use os.path.realpath to handle symlinks properly.

Break a recursive loop.

Fix missing stat import.

Fix vardb.cpv_all() breakage.

Add missing VDB_PATH to fix vardbapi.aux_get() breakage.

Make xterm titles work even when color is disabled.  Thanks to Joachim
Kaeber <joachim.kaeber@web.de> in bug #166255.

Use the real symbols in import statements, not the references in
__init__.py (genone)

import best() from portage.versions

Make subpackage naming consistent (genone)

In the event of a circular dependency panic, eliminate root nodes in
order to reduce the noise level to a minimum.

tweak PORT_LOGDIR comments so as to not give the wrong impression about
the default value (SpankMan)

Fix missing imports.

Detect potential issues with mtime granlarity in env_update() and sleep
if necessary.  Thanks to Brian Harring for reporting.

svn path=/main/branches/prefix/; revision=5962
33 files changed:
bin/archive-conf
bin/chkcontents
bin/clean_locks
bin/dispatch-conf
bin/ebuild
bin/emaint
bin/emerge
bin/env-update
bin/fix-db.py
bin/fixpackages
bin/md5check.py
bin/pkgname
bin/portageq
bin/regenworld
bin/repoman
bin/xpak
cnf/make.conf
pym/portage/__init__.py
pym/portage/dbapi/__init__.py [new file with mode: 0644]
pym/portage/dbapi/bintree.py [new file with mode: 0644]
pym/portage/dbapi/porttree.py [new file with mode: 0644]
pym/portage/dbapi/vartree.py [new file with mode: 0644]
pym/portage/dbapi/virtual.py [new file with mode: 0644]
pym/portage/dep.py
pym/portage/elog/__init__.py [new file with mode: 0644]
pym/portage/elog/mod_custom.py [moved from pym/portage/elog_modules/mod_custom.py with 100% similarity]
pym/portage/elog/mod_mail.py [moved from pym/portage/elog_modules/mod_mail.py with 93% similarity]
pym/portage/elog/mod_mail_summary.py [moved from pym/portage/elog_modules/mod_mail_summary.py with 100% similarity]
pym/portage/elog/mod_save.py [moved from pym/portage/elog_modules/mod_save.py with 96% similarity]
pym/portage/elog/mod_save_summary.py [moved from pym/portage/elog_modules/mod_save_summary.py with 100% similarity]
pym/portage/elog/mod_syslog.py [moved from pym/portage/elog_modules/mod_syslog.py with 100% similarity]
pym/portage/elog_modules/__init__.py [deleted file]
pym/portage/output.py