summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Adjust the max DESCRIPTION.toolong length to 100 characters so thatZac Medico2008-01-111-2/+2
| | | | | | it's not too small and only about 3% of packages will trigger it. svn path=/main/trunk/; revision=9186
* Fix a typo.Zac Medico2008-01-111-1/+1
| | | | svn path=/main/trunk/; revision=9184
* Add a new "ebuild.autotools" check for when ebuilds callZac Medico2008-01-112-4/+20
| | | | | | | autotools directly instead of using autotools.eclass. Thanks to Betelgeuse for the initial patch. svn path=/main/trunk/; revision=9179
* * Make pkgcmp() pass the ebuild revision directly into vercmp() sinceZac Medico2008-01-112-11/+18
| | | | | | | | | | there is code there to handle it already. This eliminates some redundant revision comparison code. Thanks to peper for the patch. * Add some vercmp() test cases for comparison of ebuild revisions. svn path=/main/trunk/; revision=9178
* Add a DESCRIPTION.toolong warning for when the DESCRIPTION line isZac Medico2008-01-111-0/+11
| | | | | | over 80 characters long. Thanks to Betelgeuse for the patch. svn path=/main/trunk/; revision=9177
* Bug #162450 - Try to avoid having so many bugs marked UPSTREAM byZac Medico2008-01-111-0/+7
| | | | | | | encouraging users to report 'poor programming practices' QA issues upstream and show them the $HOMEPAGE for convenience. svn path=/main/trunk/; revision=9176
* Bug #203887 - Implement RESTRICT=installsources for binaries that areZac Medico2008-01-112-0/+5
| | | | | | not compatible with debugedit. svn path=/main/trunk/; revision=9167
* Bug #203316 - Fix isvalidatom() to properly detect invalid operatorsZac Medico2008-01-111-1/+1
| | | | | | | used together with slot atoms. Thanks to Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA@GMail.Com> for the patch. svn path=/main/trunk/; revision=9166
* Fix the "Appending to PORTDIR_OVERLAY..." feature which wasZac Medico2008-01-111-13/+11
| | | | | | broken by the previous commit. svn path=/main/trunk/; revision=9165
* Make sure that portdb.findname() returns the correct ebuild.Zac Medico2008-01-111-0/+5
| | | | svn path=/main/trunk/; revision=9164
* Bug #204425 - Remove --delete-after from the default PORTAGE_RSYNC_OPTS.Zac Medico2008-01-112-2/+1
| | | | | | | This allows the rsync program to choose the preferred --delete algorithm, or the user can choose one via PORTAGE_RSYNC_EXTRA_OPTS. svn path=/main/trunk/; revision=9163
* Bug#204668 - Fix WORKDIR quoting in econf() when updatingZac Medico2008-01-111-2/+4
| | | | | | config.guess and config.sub. svn path=/main/trunk/; revision=9162
* Bug #162542 - When dropping privileges for FEATURES=userpriv,Zac Medico2008-01-101-1/+12
| | | | | | | automatically detect permission problems with CCACHE_DIR and recursively adjust permissions only when necessary. svn path=/main/trunk/; revision=9160
* After loading the environment, make sure the color variablesZac Medico2008-01-081-0/+12
| | | | | | are in sync with the current NOCOLOR setting. svn path=/main/trunk/; revision=9158
* When spawing the "depend" phase, use file descriptors from sys.std*Zac Medico2008-01-081-1/+5
| | | | | | streams. svn path=/main/trunk/; revision=9157
* Bug #204753 - Add "distfiles" and "packages" to the list ofZac Medico2008-01-071-2/+2
| | | | | | non-category directories. svn path=/main/trunk/; revision=9155
* Bug #204651 - Make repoman respect NOCOLOR=true.Zac Medico2008-01-061-1/+2
| | | | svn path=/main/trunk/; revision=9151
* Make filter_readonly_variables() filter PATH in any case sinceZac Medico2008-01-052-3/+3
| | | | | | we never want to save of reload it. svn path=/main/trunk/; revision=9147
* Filter PATH along with FEATURES when loading environment.bz2.Zac Medico2008-01-051-1/+1
| | | | svn path=/main/trunk/; revision=9145
* per bug 204468, remove old check from repoman (all ebuilds in gentoo-x86 are ↵Alec Warner2008-01-051-26/+0
| | | | | | migrated). svn path=/main/trunk/; revision=9144
* Send eerror and ewarn messages to stderr. This is important inZac Medico2008-01-041-2/+2
| | | | | | | | case somebody calls portageq inside a global scope command substitution. The output needs to go to stderr so that the die message from the subshell is visible. svn path=/main/trunk/; revision=9140
* Recognize export statements when filtering the environment. ThisZac Medico2008-01-031-1/+1
| | | | | | | is needed for compatibility with environment.bz2 files generated by paludis. svn path=/main/trunk/; revision=9137
* Bug #204020 - Make grabfile() properly raise PermissionDenied whenZac Medico2008-01-021-1/+3
| | | | | | appropriate instead of silently ignoring permission errors. svn path=/main/trunk/; revision=9135
* When searching for "test" in IUSE, account for IUSE defaults.Zac Medico2007-12-311-1/+1
| | | | svn path=/main/trunk/; revision=9128
* Fix config.setcpv() to properly call config.regenerate() in casesZac Medico2007-12-311-1/+8
| | | | | | | when USE needs to be regenerated due to FEATURES=test to USE=test mapping. svn path=/main/trunk/; revision=9126
* As suggested by grobian, treat Darwin just like USERLAND=gnuZac Medico2007-12-294-11/+4
| | | | | | since they seem to be switching commands to gnu anyway. svn path=/main/trunk/; revision=9118
* Fix USERLAND references to handle Darwin like BSD.Zac Medico2007-12-292-5/+7
| | | | svn path=/main/trunk/; revision=9117
* Fix broken Darwin USERLAND detection.Zac Medico2007-12-292-1/+6
| | | | svn path=/main/trunk/; revision=9116
* Add PKGDIR to the config.environ() whitelist so that people'sZac Medico2007-12-291-2/+1
| | | | | | bashrc's don't break. svn path=/main/trunk/; revision=9114
* Fix handling of leading / charactes some more.Zac Medico2007-12-291-1/+2
| | | | svn path=/main/trunk/; revision=9112
* Make the ecompressdir vecho output show a leading / onZac Medico2007-12-291-1/+1
| | | | | | the directory path. Thanks to armin76. svn path=/main/trunk/; revision=9111
* Document that docinto works for dohtml.Zac Medico2007-12-291-1/+2
| | | | svn path=/main/trunk/; revision=9109
* Rely on USERLAND since it's automatically generated byZac Medico2007-12-291-5/+1
| | | | | | isolated-functions.sh when necessary. svn path=/main/trunk/; revision=9107
* Make the global counter file correspond toZac Medico2007-12-291-24/+37
| | | | | | | | the total number of installation actions that have occurred in the history of this package database. svn path=/main/trunk/; revision=9105
* Remove redundant USERLAND sanity check code from doebuild() sinceZac Medico2007-12-291-4/+1
| | | | | | it's handled in isolated-functions.sh now. svn path=/main/trunk/; revision=9103
* Add back support for silent definition of the dummy lchown()Zac Medico2007-12-291-0/+4
| | | | | | function when ostype == Darwin. svn path=/main/trunk/; revision=9101
* Simplify the userland detection code in portage.data and addZac Medico2007-12-292-10/+16
| | | | | | a bash version of it to isolated-functions.sh. svn path=/main/trunk/; revision=9100
* Remove redundant lchown() compatibility code since theZac Medico2007-12-291-6/+0
| | | | | | getattr(os, "lchown", None) call already handles it. svn path=/main/trunk/; revision=9099
* Move XARGS initialization from portage.data to isolated-functions.sh.Zac Medico2007-12-291-1/+1
| | | | svn path=/main/trunk/; revision=9097
* Move XARGS initialization from portage.data to isolated-functions.sh.Zac Medico2007-12-292-3/+11
| | | | svn path=/main/trunk/; revision=9096
* Add support for showing binary package file sizes in emergeZac Medico2007-12-291-6/+14
| | | | | | --search output. svn path=/main/trunk/; revision=9094
* * Initialize dbapi._categories = None so that we can compareZac Medico2007-12-294-8/+8
| | | | | | | | with None instead of using hasattr. * Remove unwanted self._categories initialization from the portdbapi constructor. svn path=/main/trunk/; revision=9092
* Make doebuild() check XARGS together with ARCH and USERLAND.Zac Medico2007-12-291-2/+2
| | | | svn path=/main/trunk/; revision=9090
* Make the ARCH and USERLAND sanity check use the autodetected USERLANDZac Medico2007-12-291-1/+5
| | | | | | from the portage.data module if necessary. svn path=/main/trunk/; revision=9089
* Bug #121584 - Make the automatic USERLAND detection code recognizeZac Medico2007-12-291-1/+3
| | | | | | GNU/kFreeBSD. svn path=/main/trunk/; revision=9087
* Bug #202697 - Add / to the default initial SANDBOX_READ in order toZac Medico2007-12-281-1/+1
| | | | | | | avoid a situation where attempts to read arbitrary files trigger sandbox violations. svn path=/main/trunk/; revision=9085
* Make the FEATURES=sfperms loops safe for whitespace in pathsZac Medico2007-12-281-2/+4
| | | | | | by using find -print0 | while read -d $'\0'. svn path=/main/trunk/; revision=9083
* Make key_expand() use dbapi.categories.Zac Medico2007-12-281-1/+1
| | | | svn path=/main/trunk/; revision=9081
* Make dep_expand() stop relying on having a categories list:Zac Medico2007-12-284-6/+30
| | | | | | | | | * Create and use a dbapi.categories property that is automatically generated from dbapi.cp_all(). * Make mutable dbapi instances delete the invalidate the cached categories when they need to be regenerated. svn path=/main/trunk/; revision=9080
* Just ignore it when the global counter file does not matchZac Medico2007-12-281-5/+0
| | | | | | | | | | the highest installed COUNTER since it's normal for them to differ in some cases. For example, the global counter file will contain a higher value if the user merges a package and then immediately unmerges it (unmerge does not update the global counter file, but merge does). svn path=/main/trunk/; revision=9078