summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
* abssymlink: fix inverted logic from last commitv2.2.0_alpha54Zac Medico2011-09-061-1/+1
|
* merge: avoid abssymlink readlink callZac Medico2011-09-062-3/+11
| | | | | | This will avoid the "OSError: [Errno 2] No such file or directory" that is triggered inside abssymlink if the merge encoding is not ascii or utf_8, as shown in bug #382021.
* tests/emerge: test regenworldZac Medico2011-09-051-0/+3
|
* tests/emerge: test fixpackagesZac Medico2011-09-051-0/+3
|
* tests/emerge: test env-updateZac Medico2011-09-052-1/+4
|
* tests/emerge: test portageqZac Medico2011-09-051-3/+16
|
* ResolverPlayground: make.profile in /etc/portageZac Medico2011-09-051-10/+10
|
* tests/emerge: test egencacheZac Medico2011-09-051-9/+34
| | | | | This tests --update in any case, and --update-use-local-desc only if python xml support is detected.
* tests/emerge: add a debug mode that shows stdoutZac Medico2011-09-051-7/+24
|
* tests/emerge: test directory with latin-1 encZac Medico2011-09-051-2/+4
|
* Update unread news items in --pretend mode.Zac Medico2011-09-041-4/+17
| | | | | | | | | This has been disabled since commit c7faa634369e61b87a40172ceb0a5cb9494fd518, but the only reason cited was to avoid permissions issues. So, go ahead and enable it, and handle PermissionDenied just in case. NOTE: The NewsManager typically handles permission errors by returning silently, so PermissionDenied won't necessarily be raised even if we do trigger a permission error.
* test_pty_eof: add SKIP msg for unsupported platZac Medico2011-09-041-0/+13
|
* tests/emerge: auto-disable sandbox if necessaryZac Medico2011-09-041-0/+6
|
* Handle symlink content with bad encoding.Zac Medico2011-09-033-8/+38
| | | | | | | | This will fix bug #381629. The case is tested in tests/emerge. During forced charset conversion, 'ascii' codec is forced, since otherwise we somehow end up with the wrongly encoded file names when running the test with Python 3.2 (which causes encoding problems for quickpkg when it calls tarfile.gettarinfo).
* Join /var/log/emerge.log with EPREFIX.Zac Medico2011-09-031-1/+10
|
* elog/mod_save: join /var/log with os.sep tooZac Medico2011-09-032-2/+4
|
* elog/mod_echo: send all msg types to stdoutZac Medico2011-09-031-0/+13
|
* elog/mod_save: join /var/log with EPREFIXZac Medico2011-09-032-2/+2
|
* Handle unpickle EOFError.Zac Medico2011-09-035-8/+14
|
* Handle unpickle AttributeError (bug #381705).Zac Medico2011-09-035-9/+20
|
* tests/emerge: add minimal herds.xmlZac Medico2011-09-033-17/+60
| | | | This will allow src_test to trigger issues like bug #381657.
* xml/metadata: handle py 3.1 cElementTree incompatZac Medico2011-09-031-2/+3
| | | | This will fix bug #381657.
* Fix indentation.v2.2.0_alpha52Arfrever Frehtes Taifersar Arahesis2011-09-021-1/+1
|
* xml/metadata: handle py 2.6 cElementTree incompatZac Medico2011-09-021-3/+12
|
* vartree: add missing _merge_unicode_error importZac Medico2011-09-021-2/+2
|
* tests/emerge: disable unmerge delaysZac Medico2011-09-011-0/+2
|
* tests/emerge: test binary packages and emaintZac Medico2011-09-011-1/+12
|
* Use utf_8 encoding for merge when ascii is configured.Zac Medico2011-09-011-3/+14
| | | | | | | It probably won't hurt, and forced conversion to ascii encoding is known to break some packages that install file names with utf_8 encoding (see bug #381509). The ascii aliases are borrowed from python's encodings.aliases.aliases dict.
* tests/emerge: enable arbitrary commandsZac Medico2011-09-011-18/+22
| | | | | | This will allow us to throw in some test commands for various helpers related to emerge (things like etc-update, dispatch-conf, quickpkg, portageq, ebuild, and emaint).
* Show merge list before "missed update" messages.Zac Medico2011-09-011-0/+2
|
* merge: start at correct EPREFIX offsetZac Medico2011-09-011-1/+2
|
* tests/emerge: install some filesZac Medico2011-09-012-0/+18
|
* tests/emerge: add some pkgs for depcleanZac Medico2011-08-311-0/+16
|
* doebuild_environment: include EPREFIX in EDZac Medico2011-08-311-1/+3
|
* unmerge: never unmerge outside of EROOTZac Medico2011-08-311-1/+8
|
* xml/metadata: implement XMLParser.doctype()Zac Medico2011-08-311-2/+13
| | | | | Avoid deprecation warnings again, like in commit 63035acd702ab0cdaac31e33676b5a20a91eae47.
* Revert "xml/metadata: implement XMLParser.doctype()"Zac Medico2011-08-315-65/+11
| | | | | This reverts commit ce501b36d7078db059c606d3b4f38637ad09528e. This commit had lots of unintended changes included.
* xml/metadata: implement XMLParser.doctype()Zac Medico2011-08-315-11/+65
| | | | | Avoid deprecation warnings again, like in commit 63035acd702ab0cdaac31e33676b5a20a91eae47.
* Fix deprecated Element.getchildren() call.Zac Medico2011-08-311-2/+1
|
* Add FEATURES=clean-logs support.Zac Medico2011-08-313-4/+36
| | | | | | | Enable automatic execution of the command specified by the PORT_LOGDIR_CLEAN variable. The default PORT_LOGDIR_CLEAN setting will remove all files from PORT_LOGDIR that were last modified at least 7 days ago.
* Respect package.env buildpkg FEATURES settings.Zac Medico2011-08-303-4/+9
| | | | This will fix bug #318897.
* doebuild: only check .unpacked for porttreeZac Medico2011-08-301-1/+3
|
* tests/emerge: remove unneeded default_argsZac Medico2011-08-301-3/+1
|
* Fix typo in previous commit.Zac Medico2011-08-301-1/+1
|
* env_update: use ldsoconf_update varZac Medico2011-08-301-0/+1
| | | | | | | This fixes an unintended change in behavior from commit a37eb8ebd2fad3f8074490a061f067e2c637f05d, so that the ldconfig call will not be skipped when ld.so.conf has been updated (though ldconfig is still never called when makelinks=False).
* Tweak failure msgs in emerge/repoman tests.Zac Medico2011-08-302-4/+6
|
* Tweak PYTHONPATH check in emerge/repoman tests.Zac Medico2011-08-302-2/+2
|
* doebuild: check distfiles digests less oftenZac Medico2011-08-301-1/+4
| | | | | | If the unpack phase is not going to be executed as a dependency, then we can simply skip the distfiles digest checks if the unpack phase is already marked complete via $PORTAGE_BUILDDIR/.unpacked.
* repoman: discard STDERR output from CVS.Michał Górny2011-08-301-1/+1
| | | | Fixes: https://bugs.gentoo.org/show_bug.cgi?id=373669
* tests/emerge: add USE for installed pkgsZac Medico2011-08-291-0/+2
|