summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
...
* Include repo info in emerge --infoSebastian Luther2010-10-032-0/+30
|
* TODO: Make elog 'key' parameter more unique.Zac Medico2010-10-031-0/+9
|
* Make Atom.with_repo() allow wildcard.Zac Medico2010-10-021-1/+2
|
* Fix repo atom breakage in getmaskingreason().Zac Medico2010-10-022-2/+15
|
* Don't call metadata.get() if metadata is None.Zac Medico2010-10-021-1/+1
|
* Prune circular nested sets from the digraph.Zac Medico2010-10-021-1/+16
| | | | | | | | | | | | | This prevents the following traceback which was reported in forum thread 847007: File "pym/_emerge/depgraph.py", line 3694, in _merge_order_bias mygraph.order.sort(key=cmp_sort_key(cmp_merge_preference)) File "pym/portage/util/__init__.py", line 808, in __lt__ return self._cmp_func(self._obj, other._obj) < 0 File "pym/_emerge/depgraph.py", line 3675, in cmp_merge_preference if node1.operation == 'uninstall': AttributeError: 'SetArg' object has no attribute 'operation'
* Tweak elog message order so python comes first.Zac Medico2010-10-021-1/+5
|
* Bug #339402 - Ensure valid repo name.Zac Medico2010-10-021-0/+17
|
* Ensure repo in atom matches PMS 3.1.5.Zac Medico2010-10-021-1/+1
|
* Bug #339402 - Prevent whitespace in repo names.Zac Medico2010-10-021-0/+1
|
* Fix action_config() broken vardbapi.findname().Zac Medico2010-10-021-1/+1
|
* Avoid 'Unavailable repository' with aliases.Zac Medico2010-10-011-0/+4
|
* Fix broken SafeConfigParser.Error reference.Zac Medico2010-10-011-3/+3
|
* Support documented repos.conf settings.Zac Medico2010-10-011-6/+31
| | | | | | | | Support for aliases, eclass-overrides, and masters from /etc/portage/repos.conf, as documented in the portage.5 man page, has been absent since we switched to using the RepoConfigLoader class. This commit is intended to bring feature parity with repos.conf support in previous releases.
* Handle user_location in RepoConfig.update().Zac Medico2010-10-011-0/+2
|
* Fix typo in 'masters' variable name.Zac Medico2010-10-011-2/+4
|
* Fix misspelling of masters.split() as plit().Zac Medico2010-10-011-1/+1
|
* Fix spelling of depclean test methods.Zac Medico2010-10-011-2/+2
|
* Use _pkg_visibility_check in _loadResumeCommand.Zac Medico2010-10-011-1/+1
|
* Enable depgraph._load_vdb() with --buildpkgonly.Zac Medico2010-10-011-2/+1
| | | | | | The --buildpkgonly option does not negate the need for _load_vdb(), at least not with the --resume option since otherwise the select_pkg_from_graph() method fails to select installed packages.
* Bug #339316 - Fix --resume to handle repo masks.Zac Medico2010-10-011-3/+17
|
* Fix reversed porttrees findname2/findLicensePath.Zac Medico2010-09-301-2/+2
|
* Fix broken/reversed order of portdbapi.porttrees.Zac Medico2010-09-301-1/+1
|
* Allow missing category with depclean --exclude.Zac Medico2010-09-301-2/+2
|
* Bug #339231 - Return unicode from glsa.getText().Zac Medico2010-09-301-1/+1
|
* Deprecate spawnebuild() with returnpid.Zac Medico2010-09-301-0/+7
|
* Deprecate doebuild() with returnpid.Zac Medico2010-09-301-0/+6
|
* Simplify Task.__eq__() and __ne__().Zac Medico2010-09-301-6/+2
| | | | | Supposedly performance it better with the simpler implementation. This reverts commit 59f50a0bf9bdbb3aab4eee097e12bf32eeb12274.
* Make _RepoDisplay show user_location.Zac Medico2010-09-302-2/+9
|
* Fix findLicensePath() breakage from previous.Zac Medico2010-09-301-1/+1
|
* Make portdbapi.porttrees mutable once again.Zac Medico2010-09-301-11/+8
| | | | | | The portdbapi.porttrees needs to be mutable for repoman, probably some external api consumers. It's somewhat invasive to modify it, but it's also quite useful.
* More repository handling cleanupSebastian Luther2010-09-305-165/+170
|
* Remove repos.conf handling from package/ebuild/config.py because it moved to ↵Sebastian Luther2010-09-301-65/+1
| | | | repository/config.py
* Fix readonly variable assignment for PORTAGE_BINPKG_TMPFILE whenZac Medico2010-09-301-0/+6
| | | | ebuild(1) calls the 'package' phase.
* Handle missing PORTDIR in RepoConfigLoader.mainRepo() and theZac Medico2010-09-292-2/+8
| | | | MaskManager constructor.
* Tweak depgraph._show_unsatisfied_dep() display for AtomArg instances.Zac Medico2010-09-291-2/+11
|
* remove double prefix in LinkageMapELFFabian Groffen2010-09-291-6/+6
|
* Add missing remember_source_file=True parameter to append_repo() call in the ↵Zac Medico2010-09-291-1/+1
| | | | MaskManager constructor.
* search: code clean upSebastian Luther2010-09-291-19/+13
|
* entries from preserved registry already include EPREFIX, so don't use EROOT ↵Fabian Groffen2010-09-291-1/+1
| | | | on them
* use ROOT iso EROOT with PreservedLibsRegistry, since all entries already ↵Fabian Groffen2010-09-292-6/+6
| | | | have EPREFIX
* use ROOT, not EROOT so we don't get a double prefixFabian Groffen2010-09-291-2/+2
|
* use ROOT, not EROOT so we don't get a double prefixFabian Groffen2010-09-291-3/+3
|
* Fix RepoConfigLoader so that it's possible to use PORTDIR_OVERLAYZac Medico2010-09-281-2/+4
| | | | | | | | | | | to override the repo that PORTDIR refers to. This fixes a regression which prevented a common repoman use case from working in which the user has PORTDIR refering to a rsync tree and has a separate cvs tree with the same repo_name as PORTDIR. When the user tries to use repoman with the cvs tree, the cvs repo is appended to PORTDIR_OVERLAY and we want it to override the conflicting PORTDIR setting.
* Get --exclude to work with --depclean and --pruneSebastian Luther2010-09-283-2/+109
| | | | Thanks to forum member 'krinn' for the suggestion
* Add basic repo atom support for emerge --resume.Zac Medico2010-09-281-10/+20
|
* Fix breakage in depgraph._serialize_tasks() blocker handling dueZac Medico2010-09-271-5/+9
| | | | to addition of repo to Package._hash_key.
* Fix depgraph._pkg() to not raise PackageNotFound when myrepo is NoneZac Medico2010-09-271-1/+3
| | | | and a package is found, so --resume works.
* Omit repo from mtimedb resume mergelist entries since the formatZac Medico2010-09-272-4/+18
| | | | is intended to be frozen.
* Fix Task.__eq__() and __ne__() to explicitly compare the resultsZac Medico2010-09-271-2/+6
| | | | from _get_hash_key().