summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Bug #110443 - Add a KEYWORDS.stable check for ebuilds that are added directlyZac Medico2007-09-061-0/+28
| | | | | | with stable KEYWORDS. (trunk r7710) svn path=/main/branches/2.1.2/; revision=7739
* Make the commit message indicate when the --force option is used. (trunk r7712)Zac Medico2007-09-061-6/+9
| | | | svn path=/main/branches/2.1.2/; revision=7738
* Add a --force option that forces commit to proceed. This is useful for casesZac Medico2007-09-061-1/+6
| | | | | | | like bug #110443 where the commit normally isn't allowed but there are exceptional circumstances where it may be acceptable. (trunk r7709) svn path=/main/branches/2.1.2/; revision=7737
* Bug #190406 - Filter the myheaders list so that it doesn't include binaryZac Medico2007-09-062-2/+24
| | | | | | blobs added to cvs with the -kb option. (trunk r7705) svn path=/main/branches/2.1.2/; revision=7736
* change directory to / in case $PWD doesnt exist (trunk r7702)Zac Medico2007-09-061-1/+3
| | | | svn path=/main/branches/2.1.2/; revision=7735
* remove $Id$ as it gives us nothing useful (trunk r7699)Zac Medico2007-09-061-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=7734
* Move blocker handling from depgraph.create() to select_dep(). (trunk r7701)Zac Medico2007-09-061-12/+11
| | | | svn path=/main/branches/2.1.2/; revision=7733
* Bug #190214 - Make the rpm phase use /usr/src/rpm instead of /usr/src/redhat.Zac Medico2007-09-062-4/+11
| | | | | | | Bug #190144 - Use the realpath of DISTDIR so that things like subversion.eclass are compatible with sandbox. (trunk r7700) svn path=/main/branches/2.1.2/; revision=7732
* Remove pointless information from --info output (trunk r7695)Zac Medico2007-09-061-6/+0
| | | | svn path=/main/branches/2.1.2/; revision=7731
* Don't cache results from match_from_list() since *dbapi.match() caches do ↵Zac Medico2007-09-061-10/+1
| | | | | | the job. (trunk r7694) svn path=/main/branches/2.1.2/; revision=7730
* Move the note about not needing pycrypto with python-2.5 to the 2.1.3 ↵Zac Medico2007-09-041-0/+2
| | | | | | section. (trunk r7726) svn path=/main/branches/2.1.2/; revision=7727
* Add * and ~* to the list of valid values for ACCEPT_KEYWORDS. (trunk r7688)Zac Medico2007-08-231-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=7689
* Make depgraph.select_dep() node reuse work when in --usepkgonly mode. (trunk ↵Zac Medico2007-08-231-54/+55
| | | | | | r7686) svn path=/main/branches/2.1.2/; revision=7687
* Bug #189791 - Define EBUILD_PHASE=unpack during the nofetch phase since ↵Zac Medico2007-08-231-0/+1
| | | | | | otherwise we get EBUILD_PHASE=merge which isn't in our list of valid EBUILD_PHASES recognized by elog. (trunk r7684) svn path=/main/branches/2.1.2/; revision=7685
* In config.regenerate(), skip loading /etc/profile.env if it's mtime hasn't ↵Zac Medico2007-08-231-6/+13
| | | | | | changed. (trunk r7682) svn path=/main/branches/2.1.2/; revision=7683
* Make depgraph.create() avoid metadata lookups for binary packages and ↵Zac Medico2007-08-231-2/+11
| | | | | | ebuilds in cases where an installed package has already been added to the graph. This greatly improves performance when the graph contains a large number of installed packages. (trunk r7680) svn path=/main/branches/2.1.2/; revision=7681
* Bug #189791 - Send errors to /dev/null when debug-print() fails to write to ↵Zac Medico2007-08-231-1/+1
| | | | | | ${T}/eclass-debug.log. (trunk r7678) svn path=/main/branches/2.1.2/; revision=7679
* Fix a typo from r7663. (trunk r7676)Zac Medico2007-08-231-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=7677
* Use INFORM to colorize the package name. (trunk r7674)Zac Medico2007-08-221-2/+3
| | | | svn path=/main/branches/2.1.2/; revision=7675
* Prevent output from being flushed to the console too frequently in ↵Zac Medico2007-08-221-10/+30
| | | | | | dir_get_metadata(). (trunk r7672) svn path=/main/branches/2.1.2/; revision=7673
* Make depgraph.select_dep() reuse cached metadata from nodes that have ↵Zac Medico2007-08-221-6/+25
| | | | | | already been added to the graph. (trunk r7666) svn path=/main/branches/2.1.2/; revision=7670
* Fix update_dbentry() to process version components properly before passing ↵Zac Medico2007-08-221-2/+7
| | | | | | them into ververify(). (trunk r7665) svn path=/main/branches/2.1.2/; revision=7669
* Make best() return early when it's only given one package. (trunk r7664)Zac Medico2007-08-221-3/+3
| | | | svn path=/main/branches/2.1.2/; revision=7668
* Pass complete package metadata from depgraph.select_dep() into create() in ↵Zac Medico2007-08-221-40/+37
| | | | | | order to minimize aux_get calls. (trunk r7663) svn path=/main/branches/2.1.2/; revision=7667
* Bug #188703 - Don't adjust permissions in ${T} unless userpriv is enabled. ↵Zac Medico2007-08-221-1/+2
| | | | | | (trunk r7661) svn path=/main/branches/2.1.2/; revision=7662
* Send cache hit/miss status updates to stdout instead of stderr and add some ↵Zac Medico2007-08-221-10/+22
| | | | | | more flush() calls. (trunk r7656) svn path=/main/branches/2.1.2/; revision=7658
* Show cache miss/hit counts all on one line, using \r to return to the ↵Zac Medico2007-08-221-3/+9
| | | | | | beginning of he line and rewrite it each time that a counter is updated. Thanks to Mike "Fuzzy" Partin <fuzzy@smoke.dope.org> for this patch (submitted on the gentoo-portage-dev mailing list). (trunk r7655) svn path=/main/branches/2.1.2/; revision=7657
* Bug #189743 - Add .jpeg to the list of extensions supported by dohtml. ↵Zac Medico2007-08-222-4/+5
| | | | | | (trunk r7653) svn path=/main/branches/2.1.2/; revision=7654
* filter out kernel modules from ELF QA checks #184443 (trunk r7645)Zac Medico2007-08-191-4/+5
| | | | svn path=/main/branches/2.1.2/; revision=7650
* remove "risky" message about -O2 (trunk r7644)Zac Medico2007-08-192-6/+2
| | | | svn path=/main/branches/2.1.2/; revision=7649
* Fix ACCEPT_KEYWORDS validation so that ** is valid. (trunk r7647)Zac Medico2007-08-191-1/+3
| | | | svn path=/main/branches/2.1.2/; revision=7648
* For bug #189219, use pkgcmp() to sort versions in selected/protected/omitted ↵Zac Medico2007-08-171-5/+7
| | | | | | unmerge display. (trunk r7639) svn path=/main/branches/2.1.2/; revision=7640
* Make etc-update copy owner and group bits when it merges config files. ↵Zac Medico2007-08-161-1/+3
| | | | | | (trunk r7636) svn path=/main/branches/2.1.2/; revision=7637
* make -f/-F distinction clearer (trunk r7632)Zac Medico2007-08-161-3/+2
| | | | svn path=/main/branches/2.1.2/; revision=7634
* Combine 2 locations in depgraph.create() where nodes are added to the ↵Zac Medico2007-08-161-35/+25
| | | | | | digraph. This ensures that dependencies on "rebuild" nodes always have their priority increased. (trunk r7626:7628) svn path=/main/branches/2.1.2/; revision=7629
* Always assign higher priority to dependencies on packages that are being ↵Zac Medico2007-08-161-11/+13
| | | | | | rebuilt (except when --emptytree is enabled since all packages are merged in that case). This optimizes merge order so that dependencies are rebuilt/updated as soon as possible. (trunk r7625) svn path=/main/branches/2.1.2/; revision=7626
* Add some floating point vercmp cases. (trunk r7622)Zac Medico2007-08-151-1/+4
| | | | svn path=/main/branches/2.1.2/; revision=7623
* For bug #188807, add nocreate and delaycompress options for logrotate. ↵Zac Medico2007-08-151-0/+2
| | | | | | (trunk r7609) svn path=/main/branches/2.1.2/; revision=7610
* 'decent' CFLAGS should not feature -O3. Bug 188619 (trunk r7595:7597)Zac Medico2007-08-155-9/+9
| | | | svn path=/main/branches/2.1.2/; revision=7608
* For bug #188449, since python floats have limited range, we multiply both ↵Zac Medico2007-08-151-2/+11
| | | | | | floating point representations by a constant so that they are transformed into whole numbers. This allows the practically infinite range of a python int to be exploited. The multiplication is done by padding both literal strings with zeros as necessary to ensure equal length. (trunk r7606) svn path=/main/branches/2.1.2/; revision=7607
* For bug #188782, dependencies on packages specified as arguments are given ↵Zac Medico2007-08-151-24/+39
| | | | | | higher priority since the currently installed version has been rendered useless by ABI breakage. It's okay to increase the priority here even if the caller is not revdep-rebuild. (trunk r7604) svn path=/main/branches/2.1.2/; revision=7605
* Make sure to skip info dir files with the .old extension. (trunk r7602)Zac Medico2007-08-141-1/+2
| | | | svn path=/main/branches/2.1.2/; revision=7603
* For bug #188782, keep "nomerge" nodes in the graph during the merge order ↵Zac Medico2007-08-141-4/+2
| | | | | | calculation so that merge order is better in cases where installed packages have unsatisfied dependencies. (trunk r7599) svn path=/main/branches/2.1.2/; revision=7600
* For bug #33585, leave the old info dir file in place if there is nothing to ↵Zac Medico2007-08-121-9/+35
| | | | | | generate. (trunk r7593) svn path=/main/branches/2.1.2/; revision=7594
* For bug #188559, invalidate dblink._contents_inodes as necessary to prevent ↵Zac Medico2007-08-121-0/+6
| | | | | | FEATURES=unmerge-orphans from unmerging anything that belongs to the package that has just been merged. (trunk r7591) svn path=/main/branches/2.1.2/; revision=7592
* Optimize config.setcpv() so that it doesn't call regenerate() unnecessarily ↵Zac Medico2007-08-111-1/+12
| | | | | | when there are no USE wildcards to expand. (trunk r7589) svn path=/main/branches/2.1.2/; revision=7590
* Don't generate a QA Notice if the ${S} directory doesn't exist since it ↵Zac Medico2007-08-101-3/+0
| | | | | | might be irrelevant for some ebuilds. (trunk r7587) svn path=/main/branches/2.1.2/; revision=7588
* Update emerge --help and --info docs. Thanks to Arfrever Frehtes Taifersar ↵Zac Medico2007-08-062-3/+6
| | | | | | Arahesis in bug #137483. (trunk r7583) svn path=/main/branches/2.1.2/; revision=7584
* For bug #187795, remove pointless digest.disjointed and digest.notadded ↵Zac Medico2007-08-061-12/+0
| | | | | | warnings since they are always added to cvs automatically anyway. (trunk r7580) svn path=/main/branches/2.1.2/; revision=7581
* For bug #187806, use mkstemp to create tmpservertimestampfile (instead of ↵Zac Medico2007-08-051-4/+4
| | | | | | using PORTAGE_TMPDIR). (trunk r7576) svn path=/main/branches/2.1.2/; revision=7577