summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Skip fetching of metadata.dtd when mymode == "manifest". (trunk r6618)v2.1.2.8Zac Medico2007-05-251-2/+4
| | | | svn path=/main/branches/2.1.2/; revision=6619
* Fix the ignore-previously-merged option so that it compares the original ↵Zac Medico2007-05-241-1/+2
| | | | | | files, since mrgconf can be identical to conf['current'] even when conf['new'] is different from the archived .dist version (due to diff3 merging). (trunk r6615) svn path=/main/branches/2.1.2/; revision=6616
* Add a 'ignore-previously-merged' config option which gives similar behavior ↵Zac Medico2007-05-232-0/+13
| | | | | | to the --noconfmem emerge option. (trunk r6591:6592) svn path=/main/branches/2.1.2/; revision=6608
* Punt the portdbapi.getsize() function since it's unused and broken (mysum ↵Zac Medico2007-05-231-13/+0
| | | | | | referenced before assignment). (trunk r6582) svn path=/main/branches/2.1.2/; revision=6607
* hardlink basic suid protection (trunk r6580)Zac Medico2007-05-231-0/+6
| | | | svn path=/main/branches/2.1.2/; revision=6606
* Use device number and i-node number (like os.path.samefile does) to check if ↵Zac Medico2007-05-231-1/+18
| | | | | | the current directory is inside a given overlay. This solves issues with path comparison and symlinks. (trunk r6558:6559) svn path=/main/branches/2.1.2/; revision=6605
* In --tree output, keep track of which graph edges have already been ↵Zac Medico2007-05-231-0/+9
| | | | | | displayed and try not to display a given edge more than once. (trunk r6555:6557) svn path=/main/branches/2.1.2/; revision=6604
* For bug #176539, add a manifest target to repoman so that there's a simple ↵Zac Medico2007-05-231-2/+16
| | | | | | way to just generate a Manifest. svn path=/main/branches/2.1.2/; revision=6603
* s:${PORTDIR}:/usr/portage: so that it's not implied that those variables are ↵Zac Medico2007-05-232-8/+33
| | | | | | automatically relative to ${PORTDIR} when the value of ${PORTDIR} has changed to something other than /usr/portage. Thanks to kerframil for reporting. (trunk r6522:6523) svn path=/main/branches/2.1.2/; revision=6602
* For bug #177601, add a reference the --verbose option documentation in the ↵Zac Medico2007-05-231-1/+2
| | | | | | OUTPUT section. svn path=/main/branches/2.1.2/; revision=6601
* For forward compatibility, make binarytree.populate() work even when ↵Zac Medico2007-05-221-2/+0
| | | | | | $PKGDIR/All/ doesn't exist. svn path=/main/branches/2.1.2/; revision=6578
* Use bash to spawn FETCHCOMMAND under selinux since most other binaries are ↵Zac Medico2007-05-221-0/+2
| | | | | | forbidden as entrypoints into the fetch domain. Thanks to Justin Heesemann <jh@ionium.org> for reporting. (trunk r6565:6566) svn path=/main/branches/2.1.2/; revision=6577
* For bug #179008, just use metadata.dtd directly from $DISTDIR. (trunk ↵Zac Medico2007-05-221-14/+13
| | | | | | r6561:6562) svn path=/main/branches/2.1.2/; revision=6576
* In fetch(), don't try to parse digests unless the "O" variable is defined. ↵Zac Medico2007-05-221-2/+7
| | | | | | (trunk r6560:6561) svn path=/main/branches/2.1.2/; revision=6575
* For bug #179206, improve efficiency by using a containment test instead of ↵Zac Medico2007-05-221-2/+2
| | | | | | str.count inside update_dbentry. Thanks to Jason Lai <jason.lai@gmail.com>. (trunk r6559:6560) svn path=/main/branches/2.1.2/; revision=6574
* fix from James C. Georgas to not modify EXTRA_EINSTALL #178544 (trunk ↵Zac Medico2007-05-221-3/+4
| | | | | | r6552:6553) svn path=/main/branches/2.1.2/; revision=6573
* Don't protect USE_EXPAND variables from -* anymore because the really ↵Zac Medico2007-05-221-1/+1
| | | | | | critical ones should all be in use.force now (typically kernel_linux, elibc_glibc, and userland_GNU). (trunk r6539:6540) svn path=/main/branches/2.1.2/; revision=6572
* For bug #178293, don't write digest-* files unnecessarily when SRC_URI is ↵Zac Medico2007-05-131-2/+5
| | | | | | empty. (trunk r6534:6535) svn path=/main/branches/2.1.2/; revision=6536
* Fix the varexpand quotes tests since quotes are no longer removed by this ↵Zac Medico2007-05-131-2/+2
| | | | | | function. (trunk r6524:6525) svn path=/main/branches/2.1.2/; revision=6526
* For bug #177763, clarify about how FEATURES=keepwork allows ${WORKDDIR} to ↵Zac Medico2007-05-101-1/+5
| | | | | | be reused. (trunk r6518:6519) svn path=/main/branches/2.1.2/; revision=6520
* Make sure FEATURES=test and USE=test are consistently enabled for all ↵Zac Medico2007-05-101-8/+9
| | | | | | requested phases when the test phase is forced via the ebuild command. (trunk r6516:6517) svn path=/main/branches/2.1.2/; revision=6518
* Make sure USE=test is properly enabled when the test phase is forced via the ↵Zac Medico2007-05-101-1/+6
| | | | | | ebuild command, even when USE from ${T}/environment doen't have it. (trunk r6512:6513) svn path=/main/branches/2.1.2/; revision=6514
* For bug #177591, increase shell compatibility by preserving quotes in ↵Zac Medico2007-05-091-2/+4
| | | | | | varexpand() since quote removal is handled by shlex. (trunk r6504:6505) svn path=/main/branches/2.1.2/; revision=6510
* Make sure USE=test is properly enabled when the test phase is forced via the ↵Zac Medico2007-05-092-0/+5
| | | | | | ebuild command. Thanks to Caster for reporting. (trunk r6507:6508) svn path=/main/branches/2.1.2/; revision=6509
* Prevent blockers that are only partially resolvable by merge order from ↵v2.1.2.7Zac Medico2007-05-071-1/+10
| | | | | | accidentally being ignored. (trunk r6493:6494) svn path=/main/branches/2.1.2/; revision=6495
* Use shlex for better splitting of PORTAGE_RSYNC_OPTS and ↵Zac Medico2007-05-061-9/+15
| | | | | | PORTAGE_RSYNC_EXTRA_OPTS. (trunk r6491:6492) svn path=/main/branches/2.1.2/; revision=6493
* Use shlex for better splitting of FETCHCOMMAND. (trunk r6489:6490)Zac Medico2007-05-061-4/+4
| | | | svn path=/main/branches/2.1.2/; revision=6491
* Use varexpand to expand FETCHCOMMAND and RESUMECOMMAND. (trunk r6486:6487)Zac Medico2007-05-061-6/+7
| | | | svn path=/main/branches/2.1.2/; revision=6488
* For bug #171259, fix vercmp so that implicit _p0 is less than explicit _p0. ↵Zac Medico2007-05-051-3/+5
| | | | | | Thanks to TGL <degrenier@easyconnect.fr> for the patch. (trunk r6484:6485) svn path=/main/branches/2.1.2/; revision=6486
* Use match_from_list in order to potentially avoid more blocks. (trunk ↵Zac Medico2007-05-051-10/+10
| | | | | | r6481:6482) svn path=/main/branches/2.1.2/; revision=6483
* For bug #177211, use chmod -R on the children of the current directory in ↵Zac Medico2007-05-051-1/+2
| | | | | | order to reduce the size of the argument list. (trunk r6479:6480 svn path=/main/branches/2.1.2/; revision=6481
* For bug #175058, comment #15, expand all possible variables in each ↵Zac Medico2007-05-051-3/+3
| | | | | | argument. (trunk r6477:6478) svn path=/main/branches/2.1.2/; revision=6479
* document the behavior of `ebuild` wrt FEATURES=noauto #175444 (trunk r6470:6471)v2.1.2.6Zac Medico2007-05-051-0/+7
| | | | svn path=/main/branches/2.1.2/; revision=6476
* For bug #176765, when a new package is blocked by another one that is being ↵Zac Medico2007-05-031-3/+17
| | | | | | replaced, handle another case where the conflict can be avoided. (trunk r6472:6473) svn path=/main/branches/2.1.2/; revision=6474
* Fix eend so that it works properly on a standard BSD console. Thanks to ↵Zac Medico2007-05-022-0/+5
| | | | | | UberLord. (trunk r6466:6467) svn path=/main/branches/2.1.2/; revision=6468
* For bug #175058, avoid potential quoting issues by spawning FETCHCOMMAND ↵Zac Medico2007-04-292-8/+11
| | | | | | without a shell. (trunk r6455:6456) svn path=/main/branches/2.1.2/; revision=6457
* For bug #176384, adjust config according to options of the command being ↵Zac Medico2007-04-281-0/+9
| | | | | | resumed. (trunk r6453:6454) svn path=/main/branches/2.1.2/; revision=6455
* For bug #175058, properly quote the variables in FETCHCOMMAND and ↵Zac Medico2007-04-281-2/+2
| | | | | | RESUMECOMMAND since the command is spawned in a bash shell. (trunk r6451:6452) svn path=/main/branches/2.1.2/; revision=6453
* In the installsources docs, note that CFLAGS needs to be set to include ↵Zac Medico2007-04-281-1/+2
| | | | | | debug information. Thanks to tigger^ for reporting. (trunk r6441:6442) svn path=/main/branches/2.1.2/; revision=6448
* Fix up missing mymergelist variable from the previous commit. (trunk r6445:6446)Zac Medico2007-04-281-5/+6
| | | | svn path=/main/branches/2.1.2/; revision=6447
* For bug #176305, validate the resume merge list before attempting to verify ↵Zac Medico2007-04-281-12/+13
| | | | | | the ebuild manifests. (trunk r6443:6444) svn path=/main/branches/2.1.2/; revision=6445
* Always ensure permissions in DISTCC_DIR in order to try to prevent potential ↵v2.1.2.5Zac Medico2007-04-261-1/+1
| | | | | | permission problems for non-root users who are in the portage group (userpriv, etc.). (trunk r6439:6440) svn path=/main/branches/2.1.2/; revision=6441
* For bug #176139, only symlink the distfiles that are required according the ↵Zac Medico2007-04-261-1/+1
| | | | | | current USE settings. (trunk r6437:6438) svn path=/main/branches/2.1.2/; revision=6439
* For bug #175781, add a higher preference priority for choices where all ↵Zac Medico2007-04-241-1/+15
| | | | | | matching slots are installed (not just any slot). (trunk r6431:6432) svn path=/main/branches/2.1.2/; revision=6433
* Use portable sh syntax rather than bash syntax. Thanks to drizzt. (trunk ↵Zac Medico2007-04-211-1/+1
| | | | | | r6428:6429) svn path=/main/branches/2.1.2/; revision=6430
* Also validate RESTRICT inside doebuild(). (trunk r6426:6427)Zac Medico2007-04-201-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=6428
* Also validate SRC_URI inside doebuild(). (trunk r6424:6425)Zac Medico2007-04-201-1/+1
| | | | svn path=/main/branches/2.1.2/; revision=6426
* For bug #175344, validate LICENSE and PROVIDE inside doebuild(). (trunk ↵Zac Medico2007-04-201-2/+15
| | | | | | r6422:6423) svn path=/main/branches/2.1.2/; revision=6424
* For bug #175344, handle a potential InvalidDependString exception when ↵Zac Medico2007-04-201-2/+8
| | | | | | parsing PROVIDE. (trunk r6420:6421) svn path=/main/branches/2.1.2/; revision=6422
* For bug #175344, handle a potential InvalidDependString exception when ↵Zac Medico2007-04-201-2/+8
| | | | | | parsing PROVIDE. (trunk r6418:6419) svn path=/main/branches/2.1.2/; revision=6420