summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bug #213629 - Use EAPI.incompatible in cases where EAPI=0 and a defaultZac Medico2008-03-281-2/+9
| | | | | | IUSE is encountered. svn path=/main/trunk/; revision=9525
* Bug #213629 - Create an EAPI.incompatible category and use it in casesZac Medico2008-03-282-3/+15
| | | | | | where EAPI=0 and a slot atom is encountered. svn path=/main/trunk/; revision=9524
* Remove redundant info from the KEYWORDS.dropped message.Zac Medico2008-03-281-1/+1
| | | | svn path=/main/trunk/; revision=9523
* Bug #209418 - Add a new KEYWORDS.dropped check that compares keywordsZac Medico2008-03-272-1/+34
| | | | | | against the keywords of earlier ebuild versions within a slot. svn path=/main/trunk/; revision=9522
* Bug #212509 - Display a note about the --without-mask option when thereZac Medico2008-03-271-1/+7
| | | | | | are masked packages. svn path=/main/trunk/; revision=9521
* Bug #212509 - Implement a new --without-mask option that causes repoman toZac Medico2008-03-272-2/+13
| | | | | | behave as if there are no package.mask entries. svn path=/main/trunk/; revision=9520
* Bug #214879 - Fix FEATURES=-strict behavior so that distfiles digests areZac Medico2008-03-272-15/+16
| | | | | | always checked. svn path=/main/trunk/; revision=9519
* Fix the noreplace logic to break out of the cpv loop early since there'sZac Medico2008-03-271-1/+1
| | | | | | no point in examining any lower versions from the same repo. svn path=/main/trunk/; revision=9514
* Make --noreplace take precedence over --newuse, as suggested by wolf31o2.Zac Medico2008-03-271-0/+5
| | | | svn path=/main/trunk/; revision=9513
* Bug #214879 - In fetch(), only parse the Manifest when FEATURES=strictZac Medico2008-03-261-1/+1
| | | | | | is enabled. svn path=/main/trunk/; revision=9512
* Move the default empty compiler flag settings fromZac Medico2008-03-262-6/+5
| | | | | | ebuild.sh to make.globals (bug #214499). svn path=/main/trunk/; revision=9511
* Support ${HOST} substitution in "From" field. Thanks to wschlich.Zac Medico2008-03-262-0/+2
| | | | svn path=/main/trunk/; revision=9510
* Bug #212621 - Make the EbuildQuote check do quoting validation for miscZac Medico2008-03-251-1/+8
| | | | | | variables from games.eclass. svn path=/main/trunk/; revision=9507
* Fix typo.Zac Medico2008-03-251-1/+1
| | | | svn path=/main/trunk/; revision=9506
* Bug #212152 - Account pre-existing files when calculating whether thereZac Medico2008-03-251-1/+9
| | | | | | is enough space for a download. svn path=/main/trunk/; revision=9505
* Bug #211294 - Make repoman bail out if arch.list contains unrecognizedZac Medico2008-03-251-3/+12
| | | | | | | lines since we don't want people to commit with old versions of portage that don't support the current arch.list format. svn path=/main/trunk/; revision=9504
* Bug #214499 - When compiler flags are unset, many packages will substituteZac Medico2008-03-241-0/+6
| | | | | | their own implicit flags. For uniformity, use an empty string as the default. svn path=/main/trunk/; revision=9503
* Check is os.statvfs() is implemented before trying to us it.Zac Medico2008-03-241-5/+6
| | | | | | (branches/prefix r9500) svn path=/main/trunk/; revision=9502
* Improve logic from the previous commit.Zac Medico2008-03-201-1/+1
| | | | svn path=/main/trunk/; revision=9496
* Fix depgraph._select_package() to make sure the installed package is a realZac Medico2008-03-201-1/+1
| | | | | | match before rejecting other available packages. svn path=/main/trunk/; revision=9495
* readd digestentry.unused category as it's still relevantMarius Mauch2008-03-191-0/+2
| | | | svn path=/main/trunk/; revision=9491
* Fix quoting.Zac Medico2008-03-191-1/+1
| | | | svn path=/main/trunk/; revision=9489
* display versions of other slots for new-slot installs (bug #213790)Marius Mauch2008-03-191-18/+26
| | | | svn path=/main/trunk/; revision=9488
* Strip trailing slashes from directory paths if necessary.Zac Medico2008-03-191-0/+3
| | | | svn path=/main/trunk/; revision=9487
* Bug #210690 - Fix --help output to show the leading slash on the path toZac Medico2008-03-191-1/+3
| | | | | | the world file. svn path=/main/trunk/; revision=9486
* Bug #210575 - Optimize doins -r so that it doesn't call itself recursively,Zac Medico2008-03-191-18/+27
| | | | | | | since it's faster to handle the recursion internally. Thanks to Benedikt Böhm <hollow@gentoo.org> for the initial patch. svn path=/main/trunk/; revision=9485
* Only show the eqawarn from bug #149745 when nothing is found to install. Also,Zac Medico2008-03-191-7/+12
| | | | | | exit successfully unless nothing is found to install. svn path=/main/trunk/; revision=9484
* Bug #201045 - Fix unmerge() to preserve unmerge order so that dependenciesZac Medico2008-03-191-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 thatZac Medico2008-03-181-0/+12
| | | | | | `repoman manifest` is the preferred way to generate manifests. svn path=/main/trunk/; revision=9482
* make filesets non-greedy by defaultMarius Mauch2008-03-181-2/+2
| | | | svn path=/main/trunk/; revision=9481
* add unmerge protection for packages still referenced by installed package setsMarius Mauch2008-03-181-0/+49
| | | | svn path=/main/trunk/; revision=9480
* add @ to the list of invalid atom chars so sets with prefix aren't ↵Marius Mauch2008-03-181-1/+1
| | | | | | considered as atoms accidentally svn path=/main/trunk/; revision=9479
* fix artifact from r9477Marius Mauch2008-03-181-1/+1
| | | | svn path=/main/trunk/; revision=9478
* use a dict with CP keys in unmerge() to avoid double unmerges if a package ↵Marius Mauch2008-03-181-32/+38
| | | | | | is matched by multiple atoms svn path=/main/trunk/; revision=9477
* Bug #149745 - Generate an eqawarn message if dohtml is called on a directoryZac Medico2008-03-181-0/+11
| | | | | | | without the recursive option. Thanks to brad walker <bradmwalker@cableone.net> for reporting. svn path=/main/trunk/; revision=9476
* Bug #174634 - Fix ebuild 'digest' and 'manifest' behave 100% identically andZac Medico2008-03-183-13/+13
| | | | | | update the docs to reflect this. svn path=/main/trunk/; revision=9475
* Bug #212882 - For compatibility with ENOENT exceptions raised fromZac Medico2008-03-171-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 Medico2008-03-161-3/+4
| | | | svn path=/main/trunk/; revision=9473
* Bug #213540 - Make sure DESTTREE=/usr is set before inherit calls.Zac Medico2008-03-161-0/+4
| | | | svn path=/main/trunk/; revision=9472
* When in strict mode, make paren_reduce() detect missing whitespace aroundZac Medico2008-03-151-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
* avoid importing portage to improve performanceMarius Mauch2008-03-151-3/+3
| | | | svn path=/main/trunk/; revision=9470
* add a placeholder for repository paths in 'filename' and 'directory' options ↵Marius Mauch2008-03-151-4/+16
| | | | | | for StaticFileSet svn path=/main/trunk/; revision=9469
* Fix an UnboundLocalError for 'pkgindex'.Zac Medico2008-03-151-2/+2
| | | | svn path=/main/trunk/; revision=9467
* Fix grammar.Zac Medico2008-03-142-2/+2
| | | | svn path=/main/trunk/; revision=9466
* Bug #42456 - When a checksum failure occurs during fetch, use a newZac Medico2008-03-143-5/+31
| | | | | | | | | 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 Medico2008-03-143-3/+26
| | | | | | * 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 toZac Medico2008-03-131-5/+1
| | | | | | René Neumann <rene.neumann@necoro.net> for the suggestion. svn path=/main/trunk/; revision=9460
* - news bugfix from ferringbNed Ludd2008-03-111-0/+1
| | | | svn path=/main/trunk/; revision=9459
* Bug #212882 - Fix lockfile() to handle errno.EACCES raised from the fcntlZac Medico2008-03-101-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 whenZac Medico2008-03-091-1/+2
| | | | | | | the package does not need to be reinstalled and the installed version is not masked. svn path=/main/trunk/; revision=9457