summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Send cache hit/miss status updates to stdout instead of stderr and add some ↵Zac Medico2007-08-221-11/+22
| | | | | | more flush() calls. svn path=/main/trunk/; revision=7656
* 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). svn path=/main/trunk/; revision=7655
* Bug #189743 - Add .jpeg to the list of extensions supported by dohtml.Zac Medico2007-08-222-4/+5
| | | | svn path=/main/trunk/; revision=7653
* Try harder to figure out what OS we are runningAlec Warner2007-08-211-5/+12
| | | | svn path=/main/trunk/; revision=7652
* Just use os.listdir() since portage.listdir() is unnecessary.Zac Medico2007-08-211-4/+6
| | | | svn path=/main/trunk/; revision=7651
* Fix ACCEPT_KEYWORDS validation so that ** is valid.Zac Medico2007-08-191-1/+3
| | | | svn path=/main/trunk/; revision=7647
* filter out kernel modules from ELF QA checks #184443Mike Frysinger2007-08-171-4/+5
| | | | svn path=/main/trunk/; revision=7645
* remove "risky" message about -O2Mike Frysinger2007-08-172-6/+2
| | | | svn path=/main/trunk/; revision=7644
* For bug #189219, use pkgcmp() to sort versions in selected/protected/omitted ↵Zac Medico2007-08-171-5/+7
| | | | | | unmerge display. svn path=/main/trunk/; revision=7639
* Make etc-update copy owner and group bits when it merges config files.Zac Medico2007-08-161-0/+2
| | | | svn path=/main/trunk/; revision=7636
* make -f/-F distinction clearerMike Frysinger2007-08-161-3/+2
| | | | svn path=/main/trunk/; revision=7632
* Fix existing_node logic inside depgraph.create().Zac Medico2007-08-161-20/+15
| | | | svn path=/main/trunk/; revision=7628
* Combine 2 locations in depgraph.create() where nodes are added to the ↵Zac Medico2007-08-161-19/+14
| | | | | | digraph. This ensures that dependencies on "rebuild" nodes always have their priority increased. svn path=/main/trunk/; revision=7627
* 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. svn path=/main/trunk/; revision=7625
* Add some floating point vercmp cases.Zac Medico2007-08-151-1/+4
| | | | svn path=/main/trunk/; revision=7622
* For bug #188807, add nocreate and delaycompress options for logrotate.Zac Medico2007-08-151-0/+2
| | | | svn path=/main/trunk/; revision=7609
* 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. svn path=/main/trunk/; revision=7606
* 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. svn path=/main/trunk/; revision=7604
* Make sure to skip info dir files with the .old extension.Zac Medico2007-08-141-1/+2
| | | | svn path=/main/trunk/; revision=7602
* 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. svn path=/main/trunk/; revision=7599
* - revert a few -O2 when they should of remained -O3 in commentsNed Ludd2007-08-134-5/+5
| | | | svn path=/main/trunk/; revision=7597
* 'decent' CFLAGS should not feature -O3. Bug 188619Ned Ludd2007-08-128-14/+14
| | | | svn path=/main/trunk/; revision=7596
* For bug #33585, leave the old info dir file in place if there is nothing to ↵Zac Medico2007-08-121-9/+35
| | | | | | generate. svn path=/main/trunk/; revision=7593
* 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. svn path=/main/trunk/; revision=7591
* 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. svn path=/main/trunk/; revision=7589
* 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. svn path=/main/trunk/; revision=7587
* Update emerge --help and --info docs. Thanks to Arfrever Frehtes Taifersar ↵Zac Medico2007-08-062-3/+6
| | | | | | Arahesis in bug #137483. svn path=/main/trunk/; revision=7583
* Document FEATURES=webrsync-gpg. Thanks to Arfrever Frehtes Taifersar ↵Zac Medico2007-08-061-0/+3
| | | | | | Arahesis in bug #130039. svn path=/main/trunk/; revision=7582
* 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. svn path=/main/trunk/; revision=7580
* Merge rewrite by Alon Bar-Lev from bug #130039:Zac Medico2007-08-061-113/+303
| | | | | | | - Verify gpg signature of snapshot if FEATURES="webrsync-gpg" is enabled. - Add a --revert=yyyymmdd option that alows a specific snapshot to be used. svn path=/main/trunk/; revision=7579
* Fix from ferringbAlec Warner2007-08-051-1/+1
| | | | svn path=/main/trunk/; revision=7578
* For bug #187806, use mkstemp to create tmpservertimestampfile (instead of ↵Zac Medico2007-08-051-4/+4
| | | | | | using PORTAGE_TMPDIR). svn path=/main/trunk/; revision=7576
* Use == for comparison of portage_node since digraph.clone() makes a deepcopy ↵Zac Medico2007-08-041-1/+1
| | | | | | of the nodes. svn path=/main/trunk/; revision=7574
* Make sure that portage always has all of it's RDEPENDs installed first.Zac Medico2007-08-041-0/+7
| | | | svn path=/main/trunk/; revision=7572
* Move ecompressdir and ecompress --dequeue after prepall.Zac Medico2007-08-041-1/+2
| | | | svn path=/main/trunk/; revision=7570
* Call ecompressdir and ecompress --dequeue outside of prepall since ↵Zac Medico2007-08-042-3/+2
| | | | | | ruby.eclass overrides prepall. svn path=/main/trunk/; revision=7568
* Make config updates get counted correctly for bug #187741.Zac Medico2007-08-041-1/+4
| | | | svn path=/main/trunk/; revision=7564
* Remove the depend phase from the doebuild actionmap since it's never used.Zac Medico2007-08-041-2/+0
| | | | svn path=/main/trunk/; revision=7555
* Make droppriv for the depend phase conditional on userpriv in FEATURES.Zac Medico2007-08-031-2/+4
| | | | svn path=/main/trunk/; revision=7553
* Generate a QA Notice and cd to ${WORKDIR} if the ${S} directory does not exist.Zac Medico2007-08-031-0/+9
| | | | svn path=/main/trunk/; revision=7550
* In portage.spawn() logging, put the read end of the pipe in O_NONBLOCK mode ↵Zac Medico2007-08-031-15/+11
| | | | | | just once at the beginning. This avoids unnecessary fcntl calls and removes one more opportunity to trigger EAGAIN errors on FreeBSD. svn path=/main/trunk/; revision=7548
* s/portage.eclass_cache/eclass_cache/ since eclass_cache is actually a local ↵Zac Medico2007-08-031-2/+2
| | | | | | variable here. svn path=/main/trunk/; revision=7547
* For bug #187518, handle EISDIR thrown from mkdir when the directory already ↵Zac Medico2007-08-021-1/+1
| | | | | | exists on FreeBSD. svn path=/main/trunk/; revision=7544
* For bug #187480, fix writemsg args in portdbapi.gvisible().Zac Medico2007-08-021-1/+1
| | | | svn path=/main/trunk/; revision=7541
* Like older versions of portage, don't show the repo display if [0] is all ↵Zac Medico2007-08-011-2/+4
| | | | | | that will be shown. svn path=/main/trunk/; revision=7537
* For bug #187375, handle an ImportError when portage is downgraded to a ↵Zac Medico2007-08-011-2/+6
| | | | | | version without mod_echo. svn path=/main/trunk/; revision=7535
* Handle the ENOENT error if the world file doesn't exist.Zac Medico2007-07-311-1/+7
| | | | svn path=/main/trunk/; revision=7531
* Change the numeric value of DepPriority.MIN to be equal to that of a ↵Zac Medico2007-07-311-2/+2
| | | | | | satisfied PDEPEND since there is currently nothing with lower priority. svn path=/main/trunk/; revision=7528
* As a workaround for bug #185305, make quickpkg break hardlinks during ↵Zac Medico2007-07-301-0/+3
| | | | | | creation of the archive. svn path=/main/trunk/; revision=7526
* For bug #187142, properly pass a dbapi instance into setcpv() so that ↵Zac Medico2007-07-301-1/+1
| | | | | | USE_EXPAND wildcards work correctly. svn path=/main/trunk/; revision=7524