summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Collapse)AuthorAgeFilesLines
...
* RepoConfigLoader: comment on masters overrideZac Medico2011-10-271-0/+2
|
* RepoConfig.update(): getattr/setattr loopZac Medico2011-10-271-15/+7
|
* parse_layout_conf: comment on masters fallbackZac Medico2011-10-271-2/+5
|
* Fix profile-formats spelling in messages.Zac Medico2011-10-271-1/+1
|
* MaskManager: portage-1-compat warnings.warnZac Medico2011-10-272-6/+6
|
* stacklevel=3 for properties warningsZac Medico2011-10-274-5/+5
| | | | There's an extra level for the @property wrapper.
* Fix mydcfg from last commit.Zac Medico2011-10-271-0/+1
|
* config: remove cruftZac Medico2011-10-271-13/+16
| | | | The mygcfg and packages_list attributes are both useless.
* grab_pmask: use local repo_config referenceZac Medico2011-10-271-1/+1
| | | | | The previous code worked, but it looked wrong because it was using the 'repo' variable from the parent scope.
* Fix missed ROOT -> EROOT changes.Zac Medico2011-10-271-2/+6
| | | | These go along with commit a715b65f7bd36409c1283e6911265d1f4405ab7a.
* create_trees: ensure trees is _trees_dict typeZac Medico2011-10-271-5/+10
|
* LocationsManager: extensible _profile_node objectZac Medico2011-10-275-12/+37
| | | | Use immutable object attrubutes instead of tuples, for extensibility.
* parse_layout_conf: grab repo_name for error msgsZac Medico2011-10-271-17/+32
| | | | | | This allows us to avoid duplicate warnings for 'unspecified' repo since parse_layout_conf is initially called without specifying the repo in LocationsManager.load_profiles().
* Fix profile-formats spelling in messages.Zac Medico2011-10-272-2/+2
|
* LocationsManager._addProfile: realpath parentsZac Medico2011-10-271-0/+9
| | | | | If it seems that a parent may point outside of the current repo, realpath it.
* LocationsManager.load_profiles: realpath reposZac Medico2011-10-272-3/+4
| | | | | Since we already call realpath on make.profile, we also need to call realpath on the repo paths that we compare its nodes to.
* LocationsManager: portage-1-compat warnings.warnZac Medico2011-10-271-2/+4
|
* parse_layout_conf: fix profile-formats warningZac Medico2011-10-272-5/+8
|
* fix previous commit to call ensure_dirsZac Medico2011-10-271-1/+2
|
* Run pkg_pretend in PORTAGE_TMPDIR for bug #388593Zac Medico2011-10-272-1/+7
|
* repoman: add opts and repo config debug outputZac Medico2011-10-261-1/+1
|
* repoman: add opts and repo config debug outputZac Medico2011-10-261-0/+14
|
* parse_layout_conf: fix inverted update-changelogZac Medico2011-10-261-1/+1
| | | | | The logic got inverted when parse_layout_conf was split out in commit 0be173a54a5248cfd70a3543d7099d2dd3ee254b.
* RepoConfigLoader: redundant cache_formats settingZac Medico2011-10-261-2/+0
| | | | There's a loop that already handles this via setattr.
* Add emerge --check-news for bug #388233.Zac Medico2011-10-262-1/+16
|
* Add public news functions for bug #388233.Zac Medico2011-10-262-68/+82
| | | | | count_unread_news(portdb, vardb, repos=None, update=True) display_news_notifications(news_counts)
* Bug #388615 - optimize FEATURES=prelink-checksumsMartin von Gagern2011-10-261-14/+27
| | | | Only spawn prelink if the file has an ELF header.
* UpdateChangeLog: sort filesZac Medico2011-10-261-0/+4
|
* layout.conf: rename cache_format to cache_formatsZac Medico2011-10-251-16/+28
| | | | | | We read layout.conf cache-formats from left to right and use the first supported type that's found. This will allow support for multiple formats in parallel, providing for smooth transitions between formats.
* add profile-formats portage-1 awareness and enforcementBrian Harring2011-10-255-54/+78
| | | | | | | | Currently it just spits warnings for implicit portage-1 format usage; down the line, this will be converted into an explicit error. For repo's that configure themselves as portage-1 or pms explicitly, enforce it.
* layout.conf: add profile-format awarenessBrian Harring2011-10-251-1/+22
| | | | | | | | Note the portage-1-compat mode; this isn't settable externally, is purely an internal mode for tracking if a repository is in portage-1 compat mode, rather than explicit portage-1 mode. This compat mode will be removed once portage becomes strict.
* Track profile format, and if compatibility mode is in use.Brian Harring2011-10-252-11/+57
| | | | Warn if the profile is using portage-1 format, but isn't marked as such.
* split out layout.conf parsing so it's usable elsewhereBrian Harring2011-10-251-69/+86
|
* test_config: test PORTDIR default mastersZac Medico2011-10-251-0/+5
|
* expand_new_virt: fix vardbapi.root referenceZac Medico2011-10-251-1/+2
|
* Use EROOT instead of ROOT for keys everywhere.Zac Medico2011-10-2520-138/+142
| | | | | | | | | | It makes more sense to use EROOT instead of ROOT for keys in mappings like portage.db, since it allows for multiple prefixes to exist simultaneously within the same map without having a key collision. This affects all portageq commands which take a <root> parameter, since that parameter now corresponds to EROOT instead of ROOT. None of this makes any difference for non-prefix users, since EROOT and ROOT are identical when EPREFIX is empty.
* create_trees: save target_root for later useZac Medico2011-10-253-17/+15
|
* ResolverPlayground: use create_treesZac Medico2011-10-252-16/+8
|
* tests/emerge: test pkg_config and pkg_infoZac Medico2011-10-241-0/+11
|
* Remove unused root parameters from doebuild callsZac Medico2011-10-242-3/+3
|
* tests/emerge: test file owner lookupZac Medico2011-10-241-0/+2
|
* doebuid: deprecate redundant "root" parameterZac Medico2011-10-241-6/+17
|
* deprecate "root" attributesZac Medico2011-10-245-19/+67
| | | | | | In preparation for prefix support, were EROOT will be used in place of ROOT in many places, deprecate unnecessary "root" attributes in order to eliminate them as a possible source of confusion.
* test_global_updates: test move with operatorv2.2.0_alpha71Zac Medico2011-10-231-1/+3
|
* test_global_updates: add missing Atom constructorZac Medico2011-10-231-1/+1
|
* test bug #388187Zac Medico2011-10-231-0/+37
|
* Skip global updates prior to sync (called after).Zac Medico2011-10-231-1/+2
|
* parse_updates: filter invalid for bug #388187Zac Medico2011-10-231-0/+5
|
* UpdateChangeLog: tweak clold_lines logicZac Medico2011-10-211-14/+17
| | | | There are two cases here that have to be mutually exclusive.
* update_copyright: make pretend a keyword argZac Medico2011-10-211-2/+2
|