Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Check for bytes instead of unicode in args. | Zac Medico | 2011-10-28 | 1 | -2/+1 |
| | | | | | | This simplifies the checks since the bytes type is available in all supported python versions, while the unicode type is only available in python2. | ||||
* | quickpkg: fix unicode for bug #388773 | Zac Medico | 2011-10-28 | 1 | -1/+40 |
| | |||||
* | SetConfig: use read_file/readfp for unicode | Zac Medico | 2011-10-28 | 1 | -4/+34 |
| | |||||
* | RepoConfigLoader: python3.2 readfp deprecation | Zac Medico | 2011-10-28 | 1 | -2/+9 |
| | |||||
* | RepoConfigLoader: use readfp for unicode | Zac Medico | 2011-10-27 | 1 | -4/+21 |
| | |||||
* | RepoConfigLoader: sort layout.conf attributes | Zac Medico | 2011-10-27 | 1 | -3/+3 |
| | |||||
* | RepoConfigLoader: support incremental aliases | Zac Medico | 2011-10-27 | 1 | -9/+7 |
| | | | | | This allows a user to discard unwanted aliases that are specified in a repo's layout.conf. | ||||
* | RepoConfigLoader: comment on masters override | Zac Medico | 2011-10-27 | 1 | -0/+2 |
| | |||||
* | RepoConfig.update(): getattr/setattr loop | Zac Medico | 2011-10-27 | 1 | -15/+7 |
| | |||||
* | parse_layout_conf: comment on masters fallback | Zac Medico | 2011-10-27 | 1 | -2/+5 |
| | |||||
* | Fix profile-formats spelling in messages. | Zac Medico | 2011-10-27 | 1 | -1/+1 |
| | |||||
* | MaskManager: portage-1-compat warnings.warn | Zac Medico | 2011-10-27 | 2 | -6/+6 |
| | |||||
* | stacklevel=3 for properties warnings | Zac Medico | 2011-10-27 | 4 | -5/+5 |
| | | | | There's an extra level for the @property wrapper. | ||||
* | Fix mydcfg from last commit. | Zac Medico | 2011-10-27 | 1 | -0/+1 |
| | |||||
* | config: remove cruft | Zac Medico | 2011-10-27 | 1 | -13/+16 |
| | | | | The mygcfg and packages_list attributes are both useless. | ||||
* | grab_pmask: use local repo_config reference | Zac Medico | 2011-10-27 | 1 | -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 Medico | 2011-10-27 | 1 | -2/+6 |
| | | | | These go along with commit a715b65f7bd36409c1283e6911265d1f4405ab7a. | ||||
* | create_trees: ensure trees is _trees_dict type | Zac Medico | 2011-10-27 | 1 | -5/+10 |
| | |||||
* | LocationsManager: extensible _profile_node object | Zac Medico | 2011-10-27 | 5 | -12/+37 |
| | | | | Use immutable object attrubutes instead of tuples, for extensibility. | ||||
* | parse_layout_conf: grab repo_name for error msgs | Zac Medico | 2011-10-27 | 1 | -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 Medico | 2011-10-27 | 2 | -2/+2 |
| | |||||
* | LocationsManager._addProfile: realpath parents | Zac Medico | 2011-10-27 | 1 | -0/+9 |
| | | | | | If it seems that a parent may point outside of the current repo, realpath it. | ||||
* | LocationsManager.load_profiles: realpath repos | Zac Medico | 2011-10-27 | 2 | -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.warn | Zac Medico | 2011-10-27 | 1 | -2/+4 |
| | |||||
* | parse_layout_conf: fix profile-formats warning | Zac Medico | 2011-10-27 | 2 | -5/+8 |
| | |||||
* | fix previous commit to call ensure_dirs | Zac Medico | 2011-10-27 | 1 | -1/+2 |
| | |||||
* | Run pkg_pretend in PORTAGE_TMPDIR for bug #388593 | Zac Medico | 2011-10-27 | 2 | -1/+7 |
| | |||||
* | repoman: add opts and repo config debug output | Zac Medico | 2011-10-26 | 1 | -1/+1 |
| | |||||
* | repoman: add opts and repo config debug output | Zac Medico | 2011-10-26 | 1 | -0/+14 |
| | |||||
* | parse_layout_conf: fix inverted update-changelog | Zac Medico | 2011-10-26 | 1 | -1/+1 |
| | | | | | The logic got inverted when parse_layout_conf was split out in commit 0be173a54a5248cfd70a3543d7099d2dd3ee254b. | ||||
* | RepoConfigLoader: redundant cache_formats setting | Zac Medico | 2011-10-26 | 1 | -2/+0 |
| | | | | There's a loop that already handles this via setattr. | ||||
* | Add emerge --check-news for bug #388233. | Zac Medico | 2011-10-26 | 2 | -1/+16 |
| | |||||
* | Add public news functions for bug #388233. | Zac Medico | 2011-10-26 | 2 | -68/+82 |
| | | | | | count_unread_news(portdb, vardb, repos=None, update=True) display_news_notifications(news_counts) | ||||
* | Bug #388615 - optimize FEATURES=prelink-checksums | Martin von Gagern | 2011-10-26 | 1 | -14/+27 |
| | | | | Only spawn prelink if the file has an ELF header. | ||||
* | UpdateChangeLog: sort files | Zac Medico | 2011-10-26 | 1 | -0/+4 |
| | |||||
* | layout.conf: rename cache_format to cache_formats | Zac Medico | 2011-10-25 | 1 | -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 enforcement | Brian Harring | 2011-10-25 | 5 | -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 awareness | Brian Harring | 2011-10-25 | 1 | -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 Harring | 2011-10-25 | 2 | -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 elsewhere | Brian Harring | 2011-10-25 | 1 | -69/+86 |
| | |||||
* | test_config: test PORTDIR default masters | Zac Medico | 2011-10-25 | 1 | -0/+5 |
| | |||||
* | expand_new_virt: fix vardbapi.root reference | Zac Medico | 2011-10-25 | 1 | -1/+2 |
| | |||||
* | Use EROOT instead of ROOT for keys everywhere. | Zac Medico | 2011-10-25 | 20 | -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 use | Zac Medico | 2011-10-25 | 3 | -17/+15 |
| | |||||
* | ResolverPlayground: use create_trees | Zac Medico | 2011-10-25 | 2 | -16/+8 |
| | |||||
* | tests/emerge: test pkg_config and pkg_info | Zac Medico | 2011-10-24 | 1 | -0/+11 |
| | |||||
* | Remove unused root parameters from doebuild calls | Zac Medico | 2011-10-24 | 2 | -3/+3 |
| | |||||
* | tests/emerge: test file owner lookup | Zac Medico | 2011-10-24 | 1 | -0/+2 |
| | |||||
* | doebuid: deprecate redundant "root" parameter | Zac Medico | 2011-10-24 | 1 | -6/+17 |
| | |||||
* | deprecate "root" attributes | Zac Medico | 2011-10-24 | 5 | -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. |