summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Handle InvalidDependString from portdbapi.getFetchMap() insideZac Medico2008-09-301-5/+11
| | | | | | search.output(). Thanks to agaffney for reporting. svn path=/main/trunk/; revision=11602
* Now that elog_base() uses 'echo -e' to expand escape codes prior to usingZac Medico2008-09-302-6/+2
| | | | | | | | 'read' to split on newlines, it's safe to use newlines as delimiters in the log file since 'read' is guaranteed to split any newlines contained in the arguments. svn path=/main/trunk/; revision=11601
* Bug #239006 - In FakeVartree._aux_get_wrapper(), fall back to vdb metadataZac Medico2008-09-291-1/+3
| | | | | | if the live ebuild's EAPI is unsupported. svn path=/main/trunk/; revision=11600
* allow the portage.sets. prefix to be omitted in 'class' options of set ↵Marius Mauch2008-09-291-2/+5
| | | | | | definitions svn path=/main/trunk/; revision=11599
* Add a new DummyPackageSet handler to make set operators easier to useMarius Mauch2008-09-281-0/+13
| | | | svn path=/main/trunk/; revision=11598
* remove the 'repository' option from CategorySet in favor of the generic ↵Marius Mauch2008-09-282-19/+6
| | | | | | 'intersect' option svn path=/main/trunk/; revision=11597
* allow selection of metadata source for VariableSetMarius Mauch2008-09-281-6/+10
| | | | svn path=/main/trunk/; revision=11596
* make sure that cli-defined sets aren't added to @worldMarius Mauch2008-09-281-0/+1
| | | | svn path=/main/trunk/; revision=11595
* For compatibility with long-standing --columns behavior, do not displayZac Medico2008-09-281-0/+5
| | | | | | | "uninstall" or satsified "blocks" nodes in the merge list when --columns is enabled. Thanks to solar for the suggestion. svn path=/main/trunk/; revision=11594
* add support for slot dependencies (original patch by Robert Buchholz ↵Marius Mauch2008-09-281-3/+8
| | | | | | <rbu@gentoo.org>) svn path=/main/trunk/; revision=11593
* use summarylist for output of test mode when --verbose is given (patch by ↵Marius Mauch2008-09-281-5/+5
| | | | | | Robert Buchholz <rbu@gentoo.org>) svn path=/main/trunk/; revision=11592
* sort summarylist output (patch by Robert Buchholz <rbu@gentoo.org>)Marius Mauch2008-09-282-1/+2
| | | | svn path=/main/trunk/; revision=11591
* print dates in a consistent format (patch by Robert Buchholz <rbu@gentoo.org>)Marius Mauch2008-09-281-1/+29
| | | | svn path=/main/trunk/; revision=11590
* also accept glsa-2.dtd as valid for GLSAs (patch by Robert Buchholz ↵Marius Mauch2008-09-281-1/+5
| | | | | | <rbu@gentoo.org>) svn path=/main/trunk/; revision=11589
* account for DTD changes wrt 'revised' element (patch by Robert Buchholz ↵Marius Mauch2008-09-281-2/+18
| | | | | | <rbu@gentoo.org>) svn path=/main/trunk/; revision=11588
* document AgeSet handler classMarius Mauch2008-09-281-0/+26
| | | | svn path=/main/trunk/; revision=11587
* update set config documentation to include extend, remove and intersect optionsMarius Mauch2008-09-281-7/+18
| | | | svn path=/main/trunk/; revision=11586
* use ignorelist to avoid potential infite loopMarius Mauch2008-09-281-2/+2
| | | | svn path=/main/trunk/; revision=11585
* Add operator logic to sets.confMarius Mauch2008-09-281-4/+28
| | | | svn path=/main/trunk/; revision=11584
* Properly process set arguments inside set expressionsMarius Mauch2008-09-281-38/+48
| | | | svn path=/main/trunk/; revision=11583
* disable redefintion errors when updating the set definitionsMarius Mauch2008-09-281-6/+5
| | | | svn path=/main/trunk/; revision=11582
* implement set arguments to reconfigure and create package sets on the ↵Marius Mauch2008-09-282-1/+50
| | | | | | commandline svn path=/main/trunk/; revision=11581
* Another correctness fix in BlockerDB.findInstalledBlockers().Zac Medico2008-09-271-1/+1
| | | | svn path=/main/trunk/; revision=11576
* Fix code inside BlockerDB.findInstalledBlockers() to correctly strip multipleZac Medico2008-09-271-2/+2
| | | | | | | "!" characters when necessary. The code seemed to work fine anyway so this is more a correctness fix than a bug fix. svn path=/main/trunk/; revision=11575
* EAPI 2 is now supported.Zac Medico2008-09-271-5/+3
| | | | svn path=/main/trunk/; revision=11574
* Mask packages with deprecated EAPIs in order to prevent them from beingZac Medico2008-09-273-7/+21
| | | | | | | | installed. Such packages will still behave normally if they are already installed, but preventing new installation will remind people to update the EAPIs in their overlays if necessary. svn path=/main/trunk/; revision=11573
* In the --depclean docs, there's no need to advise the user to use --oneshotZac Medico2008-09-273-3/+3
| | | | | | | when updating @system @world since @system now has world-candidate set to False by default. svn path=/main/trunk/; revision=11564
* Make $PWD default to $PORTAGE_BUILDDIR since $WORKDIR is sometimes createdZac Medico2008-09-271-2/+2
| | | | | | later. svn path=/main/trunk/; revision=11563
* Add PROPERTIES to the list of USE evaluated keys for the Packages index.Zac Medico2008-09-261-1/+4
| | | | svn path=/main/trunk/; revision=11562
* Add PROPERTIES to all of the metadata caches.Zac Medico2008-09-266-9/+9
| | | | svn path=/main/trunk/; revision=11561
* Update hardcoded auxdbkey_order attributes to include PROPERTIES.Zac Medico2008-09-262-2/+2
| | | | svn path=/main/trunk/; revision=11560
* Bug #238766 - Revert the fetch() mirror:// behavior change from r11537 sincev2.2_rc11Zac Medico2008-09-261-7/+1
| | | | | | | it wasn't actually needed to comply with PMS 9.2.8, and the change actuall caused incorrect mirror fetching behavior. svn path=/main/trunk/; revision=11558
* Add back code removed in r11553 and fix logic to avoid IndexError.v2.2_rc10Zac Medico2008-09-261-1/+5
| | | | svn path=/main/trunk/; revision=11556
* Handle possible CacheError inside mirror_cache().Zac Medico2008-09-261-1/+1
| | | | svn path=/main/trunk/; revision=11555
* Direct EOutput.eerror() and ewarn() output to stderr.Zac Medico2008-09-261-2/+2
| | | | svn path=/main/trunk/; revision=11554
* Fix a potential IndexError inside display_preserved_libs().Zac Medico2008-09-261-3/+1
| | | | svn path=/main/trunk/; revision=11553
* Make flat_hash write keys in alphabetical order.Zac Medico2008-09-262-7/+11
| | | | svn path=/main/trunk/; revision=11552
* Rename the EAPI 2 docs and to indicate that they are no longer a draft, andZac Medico2008-09-261-298/+19
| | | | | | remove the EAPI 2_pre* docs. svn path=/main/trunk/; revision=11551
* Bump to EAPI 2.Zac Medico2008-09-261-1/+1
| | | | svn path=/main/trunk/; revision=11550
* Add PROPERTIES to portage.auxdbkeys since it's been approved by the council.Zac Medico2008-09-252-4/+4
| | | | svn path=/main/trunk/; revision=11549
* Fix mirror_cache() so it won't silently swallow a KeyError if _mtime_ orZac Medico2008-09-251-5/+9
| | | | | | _eclass_ happens to be missing from the cache data for some reason. svn path=/main/trunk/; revision=11548
* Ensure that cache modules always return a dict containing the _eclasses_Zac Medico2008-09-255-0/+12
| | | | | | key. svn path=/main/trunk/; revision=11547
* Fix message: s/One or packages/One or more packages/. Thanks to MarijnZac Medico2008-09-251-2/+2
| | | | | | Schouten <hkBst@g.o> for reporting. svn path=/main/trunk/; revision=11546
* Use echo -e when splitting lines in e* functions, for compatibility withZac Medico2008-09-251-6/+6
| | | | | | | previous behavior wrt \e escape codes such as `elog "\e[31m***\e[0m"` for example. Thanks to Arfrever for finding this solution. svn path=/main/trunk/; revision=11545
* change set expression syntax: operators now have a @ suffix (IOW: all ↵Marius Mauch2008-09-251-6/+9
| | | | | | operands must be prefixed with @) to maintain compability with existing set names containing hyphens svn path=/main/trunk/; revision=11544
* implement simple expression logic for apckage sets to generate unions, ↵Marius Mauch2008-09-251-18/+58
| | | | | | intersections and differences of two or more package sets svn path=/main/trunk/; revision=11543
* move set expansion code into its own functionMarius Mauch2008-09-251-56/+65
| | | | svn path=/main/trunk/; revision=11542
* relocate the post_emerge call so it gets called in more situations.Marius Mauch2008-09-251-18/+30
| | | | svn path=/main/trunk/; revision=11541
* Add a new AgeSet class to select installed packages that have been installed ↵Marius Mauch2008-09-251-0/+31
| | | | | | more/less than n days ago svn path=/main/trunk/; revision=11540
* Fix the case where all arguments are filtered out byZac Medico2008-09-251-1/+2
| | | | | | | | PORTAGE_COMPRESS_EXCLUDE_SUFFIXES, since otherwise 'set' was called with no arguments which caused the environment to be displayed on stdout. svn path=/main/trunk/; revision=11539