Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix use_reduce() so that it appropriately raises an InvalidDependString | Zac Medico | 2008-05-24 | 1 | -1/+1 |
| | | | | | | | instead of an IndexError in some cases (avoid IndexError by using slice notation). svn path=/main/trunk/; revision=10391 | ||||
* | Bug #223417 - Make the vardbapi.cpv_all() use_cache parameter useful | Zac Medico | 2008-05-24 | 2 | -2/+19 |
| | | | | | | | | for forcing direct os.listdir() calls. This is more of an issue now that these listdir() calls are frequently triggered when merging packages (due to things like blocker and preserve-libs handling). svn path=/main/trunk/; revision=10390 | ||||
* | Bug #223417 - use floating point mtime for finer grained validation in | Zac Medico | 2008-05-24 | 1 | -1/+1 |
| | | | | | | | cachedir(). svn path=/main/trunk/; revision=10389 | ||||
* | Bug #220671 - Fix 'RuntimeError: Set changed size during iteration' error. | Zac Medico | 2008-05-23 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=10388 | ||||
* | Bug #2272 - Extend dependency atom sytax to specify enabled or disabled | Zac Medico | 2008-05-23 | 7 | -101/+255 |
| | | | | | | | | states of USE flags. Matching with the new syntax is currently only supported in the dbapi classes and dependency resolver (use matching does not work yet in config files such as package.mask). svn path=/main/trunk/; revision=10387 | ||||
* | Raise an error if the named repository doesn't existv2.2_pre7 | Marius Mauch | 2008-05-21 | 1 | -2/+8 |
| | | | | svn path=/main/trunk/; revision=10383 | ||||
* | When using vecho or eqawarn it comes in handy when isolated-functions | Zac Medico | 2008-05-20 | 1 | -0/+2 |
| | | | | | | have been sourced. (branches/prefix r10380) svn path=/main/trunk/; revision=10381 | ||||
* | Simplify cache code in vardbapi.aux_get(). | Zac Medico | 2008-05-20 | 1 | -10/+3 |
| | | | | svn path=/main/trunk/; revision=10377 | ||||
* | In vardbapi.aux_get(), don't mark cacheed metadata invalid just because | Zac Medico | 2008-05-20 | 1 | -1/+0 |
| | | | | | | some of the values are missing. svn path=/main/trunk/; revision=10375 | ||||
* | Inside vardbapi.aux_get(), do more validation on the cache data to | Zac Medico | 2008-05-20 | 1 | -0/+9 |
| | | | | | | ensure it contains the expected data types. svn path=/main/trunk/; revision=10373 | ||||
* | Adjust code order to organize it a bit. (branches/2.1.2 r10371) | Zac Medico | 2008-05-19 | 1 | -5/+5 |
| | | | | svn path=/main/trunk/; revision=10372 | ||||
* | Validate and normalize target_root earlier in the config constructor. | Zac Medico | 2008-05-19 | 1 | -6/+6 |
| | | | | svn path=/main/trunk/; revision=10369 | ||||
* | Fix vardbapi.aux_get() logic so that it will correctly pull the metadata | Zac Medico | 2008-05-19 | 1 | -1/+1 |
| | | | | | | value corresponding to an unrecognized metadata key. svn path=/main/trunk/; revision=10367 | ||||
* | Exclude "env" from use in variable substitution since we want to avoid | Zac Medico | 2008-05-19 | 1 | -3/+5 |
| | | | | | | | any interaction with the calling environment that might lead to unexpected results. svn path=/main/trunk/; revision=10364 | ||||
* | In unmerge(), flush the vardbapi aux_get() cache to disk before releasing | Zac Medico | 2008-05-18 | 1 | -0/+1 |
| | | | | | | the vardb lock. svn path=/main/trunk/; revision=10361 | ||||
* | Tweak vardbapi.aux_get() cache logic a bit. | Zac Medico | 2008-05-18 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=10360 | ||||
* | * To avoid excessive IO on each call to LinkageMap.rebuild(), cache | Zac Medico | 2008-05-18 | 1 | -8/+29 |
| | | | | | | | | | NEEDED.* files via vardbapi.aux_get(). * Make vardbapi.aux_get() preserve newlines in multi-line metadata such as NEEDED.* and CONTENTS. svn path=/main/trunk/; revision=10359 | ||||
* | Bug #222623 - Use "regardless" instead of "irregardless" since the latter | Zac Medico | 2008-05-18 | 1 | -1/+1 |
| | | | | | | is considered to be incorrect. svn path=/main/trunk/; revision=10357 | ||||
* | Add the environment and some more files to the existing make.defaults | Zac Medico | 2008-05-17 | 1 | -34/+55 |
| | | | | | | | | | | | | | | variable substitution support. Variable substitution occurs in the following order: * env.d * env * make.globals * make.defaults * make.conf svn path=/main/trunk/; revision=10351 | ||||
* | Fix th logic from the previous commit. | Zac Medico | 2008-05-17 | 1 | -1/+4 |
| | | | | svn path=/main/trunk/; revision=10350 | ||||
* | Add back the "install new portage asap" behavior that got lost when that | Zac Medico | 2008-05-17 | 1 | -0/+1 |
| | | | | | | area of code was rewritten. svn path=/main/trunk/; revision=10349 | ||||
* | Detect and filter ebuilds that have invalid versions in portdbapi.cp_list(). | Zac Medico | 2008-05-16 | 1 | -1/+6 |
| | | | | svn path=/main/trunk/; revision=10346 | ||||
* | Add dev-util/ftjam to the RDEPEND.suspect list as per bug #221537, comment #3. | Zac Medico | 2008-05-16 | 1 | -0/+1 |
| | | | | | | Leaving dev-util/jam in place, in case it revives somehow. svn path=/main/trunk/; revision=10344 | ||||
* | Add a note about interaction between FEATURES="metadata-transfer" | Zac Medico | 2008-05-14 | 1 | -1/+5 |
| | | | | | | and eclasses from PORTDIR_OVERLAY that override eclasses from PORTDIR. svn path=/main/trunk/; revision=10337 | ||||
* | Skip blocker atoms for the RDEPEND.suspect check. | Zac Medico | 2008-05-14 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=10335 | ||||
* | Bug #221537 - Add a new "RDEPEND.suspect" check for packages in RDEPEND that | Zac Medico | 2008-05-14 | 2 | -1/+44 |
| | | | | | | usually only belong in DEPEND. svn path=/main/trunk/; revision=10333 | ||||
* | add xterm-color and interix to list of valid terminals | Marius Mauch | 2008-05-13 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=10329 | ||||
* | Remove 'eselect compiler' references | Marius Mauch | 2008-05-13 | 1 | -6/+0 |
| | | | | svn path=/main/trunk/; revision=10328 | ||||
* | Prefer deb2tgz over ar for unpacking .deb files when installed (patch by ↵ | Marius Mauch | 2008-05-13 | 1 | -1/+14 |
| | | | | | | Fabian Groffen, http://archives.gentoo.org/gentoo-portage-dev/msg_2f9c8543016f1a96f9122aca0ec35ded.xml) svn path=/main/trunk/; revision=10327 | ||||
* | make debug mode configurable | Marius Mauch | 2008-05-13 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=10326 | ||||
* | Add subversion support for repoman (patch by Fabien Groffen, ↵ | Marius Mauch | 2008-05-13 | 3 | -75/+187 |
| | | | | | | http://archives.gentoo.org/gentoo-portage-dev/msg_b7080f212c3eb09c943a1ce5a7356f01.xml) svn path=/main/trunk/; revision=10325 | ||||
* | ignore consumers from the current package instance when checking if a ↵ | Marius Mauch | 2008-05-13 | 1 | -2/+11 |
| | | | | | | preserved library can be removed svn path=/main/trunk/; revision=10324 | ||||
* | Check vercmp() return value to avoid arbitrary results in case it returns None | Marius Mauch | 2008-05-13 | 1 | -2/+4 |
| | | | | svn path=/main/trunk/; revision=10322 | ||||
* | fix man markup for PORTAGE_FETCH_RESUME_MIN_SIZE | Mike Frysinger | 2008-05-13 | 1 | -7/+7 |
| | | | | svn path=/main/trunk/; revision=10320 | ||||
* | capitalize Portage | Zac Medico | 2008-05-13 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=10318 | ||||
* | Describe how we limit the probability that temporary simultaneous | Zac Medico | 2008-05-13 | 1 | -0/+13 |
| | | | | | | installation of blocking packages will cause some sort of problem. svn path=/main/trunk/; revision=10316 | ||||
* | Bug #220533 - Document FEATURES="skiprocheck". | Zac Medico | 2008-05-13 | 1 | -0/+9 |
| | | | | svn path=/main/trunk/; revision=10314 | ||||
* | Define the world_candidates variable earlier to make sure it's in scope. | Zac Medico | 2008-05-12 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=10313 | ||||
* | Filter sets that are not "world candidates" from the favorites list at | Zac Medico | 2008-05-12 | 1 | -4/+14 |
| | | | | | | | the last moment since the favorites list needs to be complete for depgraph.loadResumeCommand() to operate correctly. svn path=/main/trunk/; revision=10312 | ||||
* | In the warning about eclasses in overlay overriding eclasses from PORTDIR, | Zac Medico | 2008-05-12 | 1 | -1/+2 |
| | | | | | | also advise the user to add FEATURES="metadata-transfer" to make.conf. svn path=/main/trunk/; revision=10310 | ||||
* | don't add package sets to 'world' that have world-candidate=False | Marius Mauch | 2008-05-12 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=10303 | ||||
* | Simplify the code for bug #221755 now that the substitution map is updated | Zac Medico | 2008-05-11 | 1 | -6/+2 |
| | | | | | | automatically by getconfig(). svn path=/main/trunk/; revision=10297 | ||||
* | Make the variable substitution code for bug #221755 slightly more efficient | Zac Medico | 2008-05-11 | 2 | -2/+1 |
| | | | | | | | by allowing getconfig() to directly update the map that's used for substitutions. svn path=/main/trunk/; revision=10296 | ||||
* | Fix the variable subsitution code from bug #221755 so that variable | Zac Medico | 2008-05-11 | 2 | -4/+8 |
| | | | | | | | assignments from earlier files don't leak into variable assignments from later files (except through substitution). svn path=/main/trunk/; revision=10295 | ||||
* | Bug #221755 - Enable variable substitution in make.defaults to work accross | Zac Medico | 2008-05-11 | 2 | -3/+14 |
| | | | | | | | | multiple files instead of being confined to a single file. This allows profiles to create incremental-like behavior with non-incremental variables when desired. svn path=/main/trunk/; revision=10293 | ||||
* | Add back the warning for DISTDIR about storing stuff inside PORTDIR. | Zac Medico | 2008-05-11 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=10291 | ||||
* | Sync make.conf.example with make.conf.5 for bug #220111. | Zac Medico | 2008-05-11 | 1 | -6/+5 |
| | | | | svn path=/main/trunk/; revision=10290 | ||||
* | Bug #220111 - Update the DISTDIR docs to clarify that it's safe to remove | Zac Medico | 2008-05-11 | 1 | -1/+5 |
| | | | | | | any and all files from this location after packages are built. svn path=/main/trunk/; revision=10289 | ||||
* | Make the summary more accurate. | Zac Medico | 2008-05-11 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=10288 | ||||
* | If the uninstall task did not need to be executed because | Zac Medico | 2008-05-10 | 1 | -0/+14 |
| | | | | | | | of an upgrade, display Blocker -> Upgrade edges since the corresponding Blocker -> Uninstall edges will not be shown. svn path=/main/trunk/; revision=10286 |