Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unnecessary doebuild_environment() call from EbuildFetchonly.execute() | Zac Medico | 2009-04-30 | 1 | -3/+0 |
| | | | | | | since PORTAGE_RESTRICT is calculated by config.setcpv() now. svn path=/main/trunk/; revision=13575 | ||||
* | In config.setcpv() reuse split USE from built packages instead of splitting | Zac Medico | 2009-04-30 | 1 | -3/+2 |
| | | | | | | them again. svn path=/main/trunk/; revision=13573 | ||||
* | Move PORTAGE_RESTRICT calculation to config.setcpv() (lazy evaluation) and | Zac Medico | 2009-04-30 | 1 | -19/+38 |
| | | | | | | fix it to work correctly for pre-built packages. svn path=/main/trunk/; revision=13569 | ||||
* | Bug #267104 - When appropriate, advise the user that they may set FEATURES= | Zac Medico | 2009-04-30 | 1 | -4/+17 |
| | | | | | | -userfetch in order to use remaining space. svn path=/main/trunk/; revision=13567 | ||||
* | Fix _lazy_accept_license to discard || from the set of licenses. | Zac Medico | 2009-04-30 | 1 | -0/+1 |
| | | | | svn path=/main/trunk/; revision=13565 | ||||
* | Fix ACCEPT_LICENSE handling for binary packages, so that the build-time USE | Zac Medico | 2009-04-30 | 1 | -5/+12 |
| | | | | | | settings are used calculate an appropriate ACCEPT_LICENSE value. svn path=/main/trunk/; revision=13560 | ||||
* | Fix error in calculations from bug #267104. | Zac Medico | 2009-04-30 | 1 | -2/+2 |
| | | | | svn path=/main/trunk/; revision=13419 | ||||
* | In config.setcpv(), move the code that makes sure "pkg" values override "env" | Zac Medico | 2009-04-30 | 1 | -4/+8 |
| | | | | | | values _after_ the reset() call. svn path=/main/trunk/; revision=13418 | ||||
* | Generate a pruned version of ACCEPT_LICENSE, by intersection with | Zac Medico | 2009-04-30 | 1 | -0/+28 |
| | | | | | | | | LICENSE. This is required since otherwise ACCEPT_LICENSE might be too big (bigger than ARG_MAX), causing execve() calls to fail with E2BIG errors as in bug #262647. svn path=/main/trunk/; revision=13417 | ||||
* | In config.regenerate(), explicitly include self.backupenv when processing | Zac Medico | 2009-04-30 | 1 | -0/+1 |
| | | | | | | incrementals, since it's no longer included in self.configlist. svn path=/main/trunk/; revision=13416 | ||||
* | Exclude 'backupenv' from config.configlist and lookuplist since it doesn't | Zac Medico | 2009-04-30 | 1 | -13/+12 |
| | | | | | | | | | make size to have it in there when configdict['env'] already serves that purpose. This allows values to be temporarily removed from configdict['env'] and have them not appear in the environment until reset() is called to restore those values from the backupenv. svn path=/main/trunk/; revision=13415 | ||||
* | Warn about sed and epatch calls which should be moved from src_unpack to | Zac Medico | 2009-04-29 | 1 | -1/+33 |
| | | | | | | src_prepare. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13413 | ||||
* | Move the here-document code from the EbuildWhitespace check to the | Zac Medico | 2009-04-29 | 1 | -26/+26 |
| | | | | | | | run_checks() function, so that all checks ignore the content of here-documents. svn path=/main/trunk/; revision=13412 | ||||
* | Make EbuildWhitespace ignore here-documents. Thanks to Diego Pettenò | Zac Medico | 2009-04-29 | 1 | -4/+19 |
| | | | | | | <flameeyes@g.o> for reporting. svn path=/main/trunk/; revision=13411 | ||||
* | Make xtermTitle() use a global variable to cache the result of the TERM check. | Zac Medico | 2009-04-29 | 1 | -13/+17 |
| | | | | svn path=/main/trunk/; revision=13410 | ||||
* | Bug #267860 - Make JobStatusDisplay respect FEATURES=notitles. | Zac Medico | 2009-04-29 | 1 | -3/+6 |
| | | | | svn path=/main/trunk/; revision=13409 | ||||
* | Fix the code from bug #267104 to account non-root users. | Zac Medico | 2009-04-29 | 1 | -1/+3 |
| | | | | svn path=/main/trunk/; revision=13408 | ||||
* | Bug #267810 - Don't sort C/CXX/LDFLAGS in emerge --info output since these | Zac Medico | 2009-04-29 | 1 | -23/+3 |
| | | | | | | variables aren't really sortable in that way. svn path=/main/trunk/; revision=13407 | ||||
* | Bug #267104 - If the statvfs f_bavail field shows insufficient free space and | Zac Medico | 2009-04-29 | 1 | -2/+9 |
| | | | | | | userfetch is not enabled, recalculate using the f_bfree field. svn path=/main/trunk/; revision=13406 | ||||
* | Bug #71646 - Don't allow the HISTFILE variable into the ebuild environment | Zac Medico | 2009-04-28 | 1 | -1/+1 |
| | | | | | | since it triggers sandbox violations. svn path=/main/trunk/; revision=13403 | ||||
* | Add a new EAPI.definition check for cases in which EAPI is defined after an | Zac Medico | 2009-04-26 | 2 | -1/+19 |
| | | | | | | inherit call. Thanks to Markus Meier <maekke@g.o> for the initial patch. svn path=/main/trunk/; revision=13401 | ||||
* | Automatically define errno.ESTALE if it doesn't exist (like on interix). | Zac Medico | 2009-04-23 | 1 | -0/+3 |
| | | | | | | Thanks to Markus Duft <mduft@g.o> for reporting. svn path=/main/trunk/; revision=13387 | ||||
* | When in --nodeps mode, make depgraph._serialize_tasks() preserve the package | Zac Medico | 2009-04-20 | 1 | -0/+7 |
| | | | | | | | order given on the command line. Thanks to Markus Duft <mduft@g.o> for reporting. svn path=/main/trunk/; revision=13377 | ||||
* | Add note about 'use' in the Atom.intersects() docstring.v2.2_rc31 | Zac Medico | 2009-04-19 | 1 | -2/+3 |
| | | | | svn path=/main/trunk/; revision=13375 | ||||
* | Drop from --ask to --pretend for uninstall all actions. | Zac Medico | 2009-04-19 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=13374 | ||||
* | Add missing del when cleansing cache in action_metadata(). | Zac Medico | 2009-04-19 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=13373 | ||||
* | Tweak _eclasses_ logic inside action_metadata(). | Zac Medico | 2009-04-19 | 1 | -5/+7 |
| | | | | svn path=/main/trunk/; revision=13372 | ||||
* | In action_deselect(), use the installed packages to expand atoms into slot | Zac Medico | 2009-04-19 | 1 | -3/+14 |
| | | | | | | atoms. svn path=/main/trunk/; revision=13366 | ||||
* | Add --ask support to action_deselect(). | Zac Medico | 2009-04-19 | 1 | -0/+7 |
| | | | | svn path=/main/trunk/; revision=13365 | ||||
* | Fix bugs in action_deselect() and add --pretend support. | Zac Medico | 2009-04-19 | 1 | -5/+8 |
| | | | | svn path=/main/trunk/; revision=13364 | ||||
* | Add a new --deselect action which removes atoms from the world file. This | Zac Medico | 2009-04-19 | 3 | -9/+111 |
| | | | | | | | | action is implied by uninstall actions, including --depclean, --prune and --unmerge. Use --deselect=n in order to prevent uninstall actions from removing atoms from the world file. This solves bug #259994 and bug #265206. svn path=/main/trunk/; revision=13363 | ||||
* | Fix default master code so that it doesn't trigger when PORTDIR is empty. | Zac Medico | 2009-04-19 | 1 | -1/+1 |
| | | | | svn path=/main/trunk/; revision=13362 | ||||
* | If a repo doesn't have metadata/layout.conf then use either missing eclass | Zac Medico | 2009-04-19 | 1 | -3/+5 |
| | | | | | | | directory or missing profiles/profiles.desc to trigger assignment of a default master. svn path=/main/trunk/; revision=13361 | ||||
* | Add support to emerge --metadata for transfering cache from overlays that | Zac Medico | 2009-04-18 | 1 | -56/+235 |
| | | | | | | have a metadata/cache directory. svn path=/main/trunk/; revision=13356 | ||||
* | Fix lockfile() docstring to correctly document the wantnewlockfile behavior. | Zac Medico | 2009-04-18 | 1 | -2/+4 |
| | | | | | | Thanks to Arfrever for reporting. svn path=/main/trunk/; revision=13355 | ||||
* | Simplify pkgcmp(). Thanks to Douglas Anderson <dja@gendja.com> for this patch | Zac Medico | 2009-04-18 | 1 | -9/+1 |
| | | | | | | from bug #266493. svn path=/main/trunk/; revision=13354 | ||||
* | Bug #266493 - Never return a long from vercmp() since that can trigger an | Zac Medico | 2009-04-17 | 1 | -9/+19 |
| | | | | | | | | | OverflowError if it's returned by a __cmp__ implementation. Thanks to Douglas Anderson <dja@gendja.com> for the initial patch. I've modified it to use the (a > b) - (a < b) construct as suggested in the py3k docs, since cmp() is no longer supported in py3k. svn path=/main/trunk/; revision=13353 | ||||
* | Add support for repos.conf 'aliases' attribute which allows alias | Zac Medico | 2009-04-16 | 2 | -1/+22 |
| | | | | | | substitution in metadata/layout.conf repository references. svn path=/main/trunk/; revision=13352 | ||||
* | Add support in repos.conf to override the "masters" setting from layout.conf. | Zac Medico | 2009-04-16 | 2 | -11/+30 |
| | | | | svn path=/main/trunk/; revision=13350 | ||||
* | Bug #265909 - Make emerge display a warning message if any overlays are | Zac Medico | 2009-04-15 | 3 | -2/+40 |
| | | | | | | | ignored due to duplicate profiles/repo_name entries. The warning can be disabled by setting PORTAGE_REPO_DUPLICATE_WARN=0 in /etc/make.conf. svn path=/main/trunk/; revision=13348 | ||||
* | Bug #266211 - Handle ESTALE like ENOENT in fetch and locking code. Thanks to | Zac Medico | 2009-04-15 | 2 | -10/+11 |
| | | | | | | Krzysztof Olędzki <ole+gentoo@ans.pl> for the initial patch. svn path=/main/trunk/; revision=13347 | ||||
* | Add support in action_uninstall() for file -> package lookup. | Zac Medico | 2009-04-15 | 1 | -19/+67 |
| | | | | svn path=/main/trunk/; revision=13345 | ||||
* | Split out an action_uninstall() function to handle argument validation for | Zac Medico | 2009-04-15 | 1 | -53/+61 |
| | | | | | | clean, depclean, prune, and unmerge actions. svn path=/main/trunk/; revision=13344 | ||||
* | Convert portage.bsd_chflags into a class with chflags() and lchflags() class | Zac Medico | 2009-04-13 | 1 | -40/+42 |
| | | | | | | methods. svn path=/main/trunk/; revision=13343 | ||||
* | Make portage.bsd_chflags correspond to FEATURES=chflags so that it can be | Zac Medico | 2009-04-13 | 1 | -0/+3 |
| | | | | | | used for related conditionals in shell code. svn path=/main/trunk/; revision=13342 | ||||
* | Add a note about dlopen and libtool archives in the LinkageMap.findConsumers() | Zac Medico | 2009-04-12 | 1 | -0/+5 |
| | | | | | | docstring. svn path=/main/trunk/; revision=13334 | ||||
* | Add a LibraryFileConsumerSet class that can be used to rebuild all packages | Zac Medico | 2009-04-12 | 1 | -1/+35 |
| | | | | | | | | that consume one or more given files. Note: This does not detect libtool archive (*.la) files that consume the specified files (revdep-rebuild is able to detect them). svn path=/main/trunk/; revision=13333 | ||||
* | Bug #265768 - Handle CacheError when deleting currupt cache insidev2.2_rc30 | Zac Medico | 2009-04-12 | 1 | -0/+2 |
| | | | | | | portdbapi._pull_valid_cache(). svn path=/main/trunk/; revision=13331 | ||||
* | Add a note about egencache to the --regen docs. | Zac Medico | 2009-04-12 | 1 | -1/+2 |
| | | | | svn path=/main/trunk/; revision=13330 | ||||
* | Bug #265768 - If the user happens to be using the metadata_overlay module | Zac Medico | 2009-04-12 | 1 | -1/+3 |
| | | | | | | | then initialize it's eclass cache with an appropriate instance inside the portdbapi constructor. svn path=/main/trunk/; revision=13329 |