Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improve logic from the previous commit. | Zac Medico | 2008-03-20 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9496 | |||||
* | Fix depgraph._select_package() to make sure the installed package is a real | Zac Medico | 2008-03-20 | 1 | -1/+1 | |
| | | | | | | match before rejecting other available packages. svn path=/main/trunk/; revision=9495 | |||||
* | display versions of other slots for new-slot installs (bug #213790) | Marius Mauch | 2008-03-19 | 1 | -18/+26 | |
| | | | | svn path=/main/trunk/; revision=9488 | |||||
* | Bug #201045 - Fix unmerge() to preserve unmerge order so that dependencies | Zac Medico | 2008-03-19 | 1 | -33/+33 | |
| | | | | | | | are respected. Also, eliminate duplicate package selections since the same package may be selected by multiple atoms but we can only unmerge it once. svn path=/main/trunk/; revision=9483 | |||||
* | Bug #139023 - When the --digest option is enabled, advise the user that | Zac Medico | 2008-03-18 | 1 | -0/+12 | |
| | | | | | | `repoman manifest` is the preferred way to generate manifests. svn path=/main/trunk/; revision=9482 | |||||
* | make filesets non-greedy by default | Marius Mauch | 2008-03-18 | 1 | -2/+2 | |
| | | | | svn path=/main/trunk/; revision=9481 | |||||
* | add unmerge protection for packages still referenced by installed package sets | Marius Mauch | 2008-03-18 | 1 | -0/+49 | |
| | | | | svn path=/main/trunk/; revision=9480 | |||||
* | add @ to the list of invalid atom chars so sets with prefix aren't ↵ | Marius Mauch | 2008-03-18 | 1 | -1/+1 | |
| | | | | | | considered as atoms accidentally svn path=/main/trunk/; revision=9479 | |||||
* | fix artifact from r9477 | Marius Mauch | 2008-03-18 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9478 | |||||
* | use a dict with CP keys in unmerge() to avoid double unmerges if a package ↵ | Marius Mauch | 2008-03-18 | 1 | -32/+38 | |
| | | | | | | is matched by multiple atoms svn path=/main/trunk/; revision=9477 | |||||
* | Bug #212882 - For compatibility with ENOENT exceptions raised from | Zac Medico | 2008-03-17 | 1 | -2/+18 | |
| | | | | | | | fstat calls with CIFS, wrap fstat calls with an appropriate exception handler. svn path=/main/trunk/; revision=9474 | |||||
* | Bug #213592 - Fix --onlydeps breakage. | Zac Medico | 2008-03-16 | 1 | -3/+4 | |
| | | | | svn path=/main/trunk/; revision=9473 | |||||
* | When in strict mode, make paren_reduce() detect missing whitespace around | Zac Medico | 2008-03-15 | 1 | -0/+8 | |
| | | | | | | | | | parenthesis tokens and raise an InvalidDependString exception. Strict mode is not enabled when handling installed packages, so this will only affect repoman and packages that haven't been installed yet. Thanks to zlin for reporting. svn path=/main/trunk/; revision=9471 | |||||
* | add a placeholder for repository paths in 'filename' and 'directory' options ↵ | Marius Mauch | 2008-03-15 | 1 | -4/+16 | |
| | | | | | | for StaticFileSet svn path=/main/trunk/; revision=9469 | |||||
* | Bug #42456 - When a checksum failure occurs during fetch, use a new | Zac Medico | 2008-03-14 | 1 | -5/+25 | |
| | | | | | | | | | PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS config variable to control how many mirrors should be tried before aborting the download. This type of behavior used to be enabled only in --fetchonly mode but now it's enabled for all fetch() calls. svn path=/main/trunk/; revision=9463 | |||||
* | * Optimize parallel-fetch to avoid redundant checksum verification. | Zac Medico | 2008-03-14 | 2 | -2/+25 | |
| | | | | | | * Add parallel-fetch to the default FEATURES since it is more efficient now. svn path=/main/trunk/; revision=9462 | |||||
* | Make strip_empty() return a nedw list instead of working in-place. Thanks to | Zac Medico | 2008-03-13 | 1 | -5/+1 | |
| | | | | | | René Neumann <rene.neumann@necoro.net> for the suggestion. svn path=/main/trunk/; revision=9460 | |||||
* | - news bugfix from ferringb | Ned Ludd | 2008-03-11 | 1 | -0/+1 | |
| | | | | svn path=/main/trunk/; revision=9459 | |||||
* | Bug #212882 - Fix lockfile() to handle errno.EACCES raised from the fcntl | Zac Medico | 2008-03-10 | 1 | -1/+1 | |
| | | | | | | | call since the spec says that it's equivalent to EAGAIN and it appears that CIFS returns EACCES in this case. svn path=/main/trunk/; revision=9458 | |||||
* | When all available ebuilds are masked, avoid producing warning message when | Zac Medico | 2008-03-09 | 1 | -1/+2 | |
| | | | | | | | the package does not need to be reinstalled and the installed version is not masked. svn path=/main/trunk/; revision=9457 | |||||
* | Make readpkgindex() and writepkgindex() private methods of PackageIndex.v2.2_pre4 | Zac Medico | 2008-03-08 | 1 | -24/+24 | |
| | | | | svn path=/main/trunk/; revision=9453 | |||||
* | Convert PackageIndex.packages from a dict to a list so that in the future | Zac Medico | 2008-03-07 | 2 | -11/+32 | |
| | | | | | | it will be possible to support multiple packages with the same cpv. svn path=/main/trunk/; revision=9452 | |||||
* | Make --prune and --depclean operate with missing dependencies when only | Zac Medico | 2008-03-07 | 1 | -2/+10 | |
| | | | | | | asked to remove specific packages since it's relatively safe in this case. svn path=/main/trunk/; revision=9451 | |||||
* | As requested by wolf31o2, use the ROOT setting from make.conf as long as | Zac Medico | 2008-03-05 | 1 | -7/+2 | |
| | | | | | | it's not overridden by the calling environment. svn path=/main/trunk/; revision=9439 | |||||
* | Remove redundant CUSTOM_PROFILE_PATH from the PROFILE_PATHS variable so | Zac Medico | 2008-03-05 | 1 | -1/+1 | |
| | | | | | | | that /etc/portage/profile/profile.bashrc will only be sourced once if it exists. svn path=/main/trunk/; revision=9435 | |||||
* | don't list files as being merged when they are ignored due to confmem, bug ↵ | Marius Mauch | 2008-03-03 | 1 | -2/+1 | |
| | | | | | | #212080 svn path=/main/trunk/; revision=9426 | |||||
* | check available space in DISTDIR before trying to fetch/copy a file, bug #212152 | Marius Mauch | 2008-03-03 | 1 | -2/+11 | |
| | | | | svn path=/main/trunk/; revision=9425 | |||||
* | Make profile stacking of default USE and package.* slightly more efficient | Zac Medico | 2008-03-02 | 1 | -3/+6 | |
| | | | | | | by skipping list.insert() calls when possible. svn path=/main/trunk/; revision=9415 | |||||
* | one more fix to restore correct order for usemask/useforce | Marius Mauch | 2008-03-02 | 1 | -6/+12 | |
| | | | | svn path=/main/trunk/; revision=9414 | |||||
* | fix indentation screwup from r9412 | Marius Mauch | 2008-03-02 | 1 | -3/+3 | |
| | | | | svn path=/main/trunk/; revision=9413 | |||||
* | change stacking order of r9408 so more specific atoms override generic ones | Marius Mauch | 2008-03-02 | 1 | -7/+7 | |
| | | | | svn path=/main/trunk/; revision=9412 | |||||
* | Fix typo. | Zac Medico | 2008-03-02 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9411 | |||||
* | apply r9408 also for profile-base package.*use* files | Marius Mauch | 2008-03-02 | 1 | -9/+27 | |
| | | | | svn path=/main/trunk/; revision=9410 | |||||
* | remove FEATURES=livecvsportage | Marius Mauch | 2008-03-02 | 2 | -32/+29 | |
| | | | | svn path=/main/trunk/; revision=9409 | |||||
* | stack use flags from package.use for multiple matching atoms (bug #200385) | Marius Mauch | 2008-03-02 | 1 | -3/+9 | |
| | | | | svn path=/main/trunk/; revision=9408 | |||||
* | ensure that global variables are used to prevent confusing issues like bug ↵ | Marius Mauch | 2008-03-02 | 2 | -1/+8 | |
| | | | | | | #212055 svn path=/main/trunk/; revision=9407 | |||||
* | undo registrations of preserved libraries if the merge fails, bug #210501 | Marius Mauch | 2008-03-02 | 1 | -0/+3 | |
| | | | | svn path=/main/trunk/; revision=9406 | |||||
* | Make 'import portage' statements more tolerant to broken source statements | Zac Medico | 2008-03-01 | 2 | -3/+28 | |
| | | | | | | | | in make.conf since exceptions thrown during 'import portage' statements can practically render the api unusable for api consumers. Thanks to lxnay for the suggestion. svn path=/main/trunk/; revision=9400 | |||||
* | remove code for manifest1 support | Marius Mauch | 2008-02-28 | 3 | -180/+7 | |
| | | | | svn path=/main/trunk/; revision=9398 | |||||
* | supress stupid line echo in deprecation notices | Marius Mauch | 2008-02-28 | 1 | -1/+6 | |
| | | | | svn path=/main/trunk/; revision=9397 | |||||
* | remove obsolete information from preserve-libs post-emerge messagev2.2_pre3 | Marius Mauch | 2008-02-28 | 1 | -1/+0 | |
| | | | | svn path=/main/trunk/; revision=9395 | |||||
* | separate different messages with newlines in post-emerge output | Marius Mauch | 2008-02-28 | 1 | -3/+4 | |
| | | | | svn path=/main/trunk/; revision=9394 | |||||
* | Fix some references to config["PORTAGE_USE"] to prevent potential | Zac Medico | 2008-02-28 | 1 | -3/+3 | |
| | | | | | | KeyErrors. svn path=/main/trunk/; revision=9393 | |||||
* | Bug #211554 - Replace references to config["USE"] with references to | Zac Medico | 2008-02-27 | 2 | -72/+76 | |
| | | | | | | | | config["PORTAGE_USE"] (which is filtered for intersection with IUSE) so that dependency calculations at installation time are consistent with those at depclean time. svn path=/main/trunk/; revision=9392 | |||||
* | Revert r9387 (the fix for bug #211554) until I figure out why it's messing | Zac Medico | 2008-02-27 | 2 | -15/+15 | |
| | | | | | | up USE calculations for world updates. svn path=/main/trunk/; revision=9391 | |||||
* | Don't filter USE flags in emerge --info output. | Zac Medico | 2008-02-27 | 1 | -1/+1 | |
| | | | | svn path=/main/trunk/; revision=9388 | |||||
* | Bug #211554 - Replace references to config["USE"] with references to | Zac Medico | 2008-02-27 | 2 | -16/+16 | |
| | | | | | | | | config["PORTAGE_USE"] (which is filtered for intersection with IUSE) so that dependency calculations at installation time are consistent with those at depclean time. svn path=/main/trunk/; revision=9387 | |||||
* | For depclean/prune unmerge order, if there are no dependencies between | Zac Medico | 2008-02-26 | 1 | -27/+33 | |
| | | | | | | package then just unmerge them alphabetically. svn path=/main/trunk/; revision=9385 | |||||
* | Bug #211365 - Use catpkgsplit() instead of pkgsplit() on the cpv in the | Zac Medico | 2008-02-26 | 1 | -1/+2 | |
| | | | | | | | | dblink constructor since otherwise weird categories containing numbers can make pkgsplit() return None (likely related to version regex handling). (branches/2.1.2 r9383) svn path=/main/trunk/; revision=9384 | |||||
* | Various repoman fixes, plus a weird lockfile tracekback in news. | Alec Warner | 2008-02-24 | 2 | -3/+6 | |
| | | | | svn path=/main/trunk/; revision=9377 |