Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make all the python code respect USE conditionals in RESTRICT. It's already ↵ | Zac Medico | 2007-06-08 | 1 | -2/+12 |
| | | | | | | handled on the bash side since RESTRICT is assigned the value of PORTAGE_RESTRICT. (trunk r6750) svn path=/main/branches/2.1.2/; revision=6764 | ||||
* | Use user-provided for -5 (bug #47442) (trunk r6735) | Zac Medico | 2007-06-08 | 1 | -1/+2 |
| | | | | svn path=/main/branches/2.1.2/; revision=6756 | ||||
* | For bug #164655, port quickpkg to python and use the tarfile module for ↵ | Zac Medico | 2007-06-08 | 1 | -166/+185 |
| | | | | | | proper handling of symlinks to directories. Thanks to Martin Parm <parmus@diku.dk> for the initial port. (trunk r6728) svn path=/main/branches/2.1.2/; revision=6753 | ||||
* | Improve support for slot deps atoms given on the command line. (trunk r6730) | Zac Medico | 2007-06-04 | 1 | -2/+5 |
| | | | | svn path=/main/branches/2.1.2/; revision=6731 | ||||
* | Don't complain when is missing unless manifest1 compatibility is enabled. ↵ | Zac Medico | 2007-06-01 | 1 | -9/+7 |
| | | | | | | (trunk r6711 and r6716) svn path=/main/branches/2.1.2/; revision=6717 | ||||
* | Make automatic "global updates" always use the config instance that's ↵ | Zac Medico | 2007-05-31 | 2 | -3/+3 |
| | | | | | | associated with /, since the rest of the code is targeted at /. (trunk r6687) svn path=/main/branches/2.1.2/; revision=6703 | ||||
* | Only check ChangeLog if we're dealing with an ebuild (bug #170604) (trunk r6685) | Zac Medico | 2007-05-31 | 1 | -2/+6 |
| | | | | svn path=/main/branches/2.1.2/; revision=6702 | ||||
* | For bug #172886, catch GetoptError. (trunk r6684) | Zac Medico | 2007-05-31 | 1 | -1/+5 |
| | | | | svn path=/main/branches/2.1.2/; revision=6701 | ||||
* | For bug #61732, support -flag in USE (instead of just +flag). Given the ↵ | Zac Medico | 2007-05-30 | 2 | -2/+2 |
| | | | | | | current default USE_ORDER, -flag in IUSE has no effect. (trunk r6671) svn path=/main/branches/2.1.2/; revision=6672 | ||||
* | For bug #180222, make ecompressdir use -f for the automatic decompression ↵ | Zac Medico | 2007-05-30 | 1 | -3/+3 |
| | | | | | | phase. (trunk r6667) svn path=/main/branches/2.1.2/; revision=6668 | ||||
* | For bug #180009, add a PORTAGE_RSYNC_INITIAL_TIMEOUT config variable. The ↵ | Zac Medico | 2007-05-28 | 1 | -2/+10 |
| | | | | | | default is 15 seconds and it can be disabled by setting it to 0. (trunk r6650) svn path=/main/branches/2.1.2/; revision=6651 | ||||
* | For bug #180079, fix a KeyError so that a search for the empty string will ↵ | Zac Medico | 2007-05-28 | 1 | -2/+2 |
| | | | | | | go ahead and match all packages. (trunk r6648) svn path=/main/branches/2.1.2/; revision=6649 | ||||
* | xmlint can produce garbage output even on success, so only dump the ouput ↵ | Zac Medico | 2007-05-26 | 1 | -3/+8 |
| | | | | | | when it fails. See bug #179008. (trunk r6631) svn path=/main/branches/2.1.2/; revision=6632 | ||||
* | Skip fetching of metadata.dtd when mymode == "manifest". (trunk r6618)v2.1.2.8 | Zac Medico | 2007-05-25 | 1 | -2/+4 |
| | | | | svn path=/main/branches/2.1.2/; revision=6619 | ||||
* | Fix the ignore-previously-merged option so that it compares the original ↵ | Zac Medico | 2007-05-24 | 1 | -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 Medico | 2007-05-23 | 1 | -0/+8 |
| | | | | | | to the --noconfmem emerge option. (trunk r6591:6592) svn path=/main/branches/2.1.2/; revision=6608 | ||||
* | Use device number and i-node number (like os.path.samefile does) to check if ↵ | Zac Medico | 2007-05-23 | 1 | -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 Medico | 2007-05-23 | 1 | -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 Medico | 2007-05-23 | 1 | -2/+16 |
| | | | | | | way to just generate a Manifest. svn path=/main/branches/2.1.2/; revision=6603 | ||||
* | For bug #179008, just use metadata.dtd directly from $DISTDIR. (trunk ↵ | Zac Medico | 2007-05-22 | 1 | -14/+13 |
| | | | | | | r6561:6562) svn path=/main/branches/2.1.2/; revision=6576 | ||||
* | fix from James C. Georgas to not modify EXTRA_EINSTALL #178544 (trunk ↵ | Zac Medico | 2007-05-22 | 1 | -3/+4 |
| | | | | | | r6552:6553) svn path=/main/branches/2.1.2/; revision=6573 | ||||
* | Make sure FEATURES=test and USE=test are consistently enabled for all ↵ | Zac Medico | 2007-05-10 | 1 | -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 Medico | 2007-05-10 | 1 | -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 | ||||
* | Make sure USE=test is properly enabled when the test phase is forced via the ↵ | Zac Medico | 2007-05-09 | 1 | -0/+3 |
| | | | | | | 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.7 | Zac Medico | 2007-05-07 | 1 | -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 Medico | 2007-05-06 | 1 | -9/+15 |
| | | | | | | PORTAGE_RSYNC_EXTRA_OPTS. (trunk r6491:6492) svn path=/main/branches/2.1.2/; revision=6493 | ||||
* | Use match_from_list in order to potentially avoid more blocks. (trunk ↵ | Zac Medico | 2007-05-05 | 1 | -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 Medico | 2007-05-05 | 1 | -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 #176765, when a new package is blocked by another one that is being ↵ | Zac Medico | 2007-05-03 | 1 | -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 Medico | 2007-05-02 | 1 | -0/+2 |
| | | | | | | UberLord. (trunk r6466:6467) svn path=/main/branches/2.1.2/; revision=6468 | ||||
* | For bug #176384, adjust config according to options of the command being ↵ | Zac Medico | 2007-04-28 | 1 | -0/+9 |
| | | | | | | resumed. (trunk r6453:6454) svn path=/main/branches/2.1.2/; revision=6455 | ||||
* | Fix up missing mymergelist variable from the previous commit. (trunk r6445:6446) | Zac Medico | 2007-04-28 | 1 | -5/+6 |
| | | | | svn path=/main/branches/2.1.2/; revision=6447 | ||||
* | For bug #176305, validate the resume merge list before attempting to verify ↵ | Zac Medico | 2007-04-28 | 1 | -12/+13 |
| | | | | | | the ebuild manifests. (trunk r6443:6444) svn path=/main/branches/2.1.2/; revision=6445 | ||||
* | Use portable sh syntax rather than bash syntax. Thanks to drizzt. (trunk ↵ | Zac Medico | 2007-04-21 | 1 | -1/+1 |
| | | | | | | r6428:6429) svn path=/main/branches/2.1.2/; revision=6430 | ||||
* | For bug #175344, handle a potential InvalidDependString exception when ↵ | Zac Medico | 2007-04-20 | 1 | -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 Medico | 2007-04-20 | 1 | -2/+8 |
| | | | | | | parsing PROVIDE. (trunk r6418:6419) svn path=/main/branches/2.1.2/; revision=6420 | ||||
* | For bug #175344, use cp_list instead of xmatch in order to avoid dep_expand ↵ | Zac Medico | 2007-04-20 | 1 | -1/+1 |
| | | | | | | calls. (trunk r6416:6417) svn path=/main/branches/2.1.2/; revision=6418 | ||||
* | convert `type -p` to `type -P` as noted by grobian (trunk r6410:6411)v2.1.2.4 | Zac Medico | 2007-04-16 | 7 | -17/+17 |
| | | | | svn path=/main/branches/2.1.2/; revision=6414 | ||||
* | misc style fixes (trunk r6400:6401) | Zac Medico | 2007-04-14 | 1 | -7/+7 |
| | | | | svn path=/main/branches/2.1.2/; revision=6405 | ||||
* | revise tests so that does not trigger an error (trunk r6400:6401) | Zac Medico | 2007-04-14 | 1 | -2/+2 |
| | | | | svn path=/main/branches/2.1.2/; revision=6404 | ||||
* | create leading directories to match behavior of other do* programs (trunk ↵ | Zac Medico | 2007-04-14 | 1 | -4/+5 |
| | | | | | | r6393:6394 and r6395:6396) svn path=/main/branches/2.1.2/; revision=6397 | ||||
* | simplify unsafe file checking so files/paths with spaces dont cause troubles ↵ | Zac Medico | 2007-04-13 | 1 | -14/+5 |
| | | | | | | (trunk r6391:6392) svn path=/main/branches/2.1.2/; revision=6393 | ||||
* | Use relative paths inside ecompressdir in order to avoid 'Argument list too ↵ | Zac Medico | 2007-04-13 | 1 | -1/+4 |
| | | | | | | long' errors with large file sets (observed when installing sys-apps/man-pages). (trunk r6387:6388) svn path=/main/branches/2.1.2/; revision=6389 | ||||
* | For bug #173808, add back the old heuristics to make sure that we don't just ↵ | Zac Medico | 2007-04-12 | 1 | -1/+12 |
| | | | | | | blindly compress the contents of any directory named "man". svn path=/main/branches/2.1.2/; revision=6372 | ||||
* | For bug #173808, compress ${mandir} all in one go instead of doing ↵ | Zac Medico | 2007-04-10 | 1 | -12/+1 |
| | | | | | | subdirectories separately. This allows symlinks that point into sibling directories to get updated properly by ecompressdir. (trunk r6361:6362) svn path=/main/branches/2.1.2/; revision=6363 | ||||
* | Punt the sorted_versions() function in favor of list.sort(vercmp). (trunk ↵ | Zac Medico | 2007-04-05 | 1 | -32/+7 |
| | | | | | | r6338:6339) svn path=/main/branches/2.1.2/; revision=6340 | ||||
* | For bug #172571, use socket.AF_INET as the default family for ↵v2.1.2.3 | Zac Medico | 2007-03-28 | 1 | -1/+1 |
| | | | | | | socket.getaddrinfo(). (trunk r6320:6321) svn path=/main/branches/2.1.2/; revision=6322 | ||||
* | For bug #172539, fix ecompressdir suffix handling so that automatic ↵ | Zac Medico | 2007-03-28 | 1 | -6/+6 |
| | | | | | | decompression of Z, gz, and bz2 suffixes works properly. (trunk r6308:6309) svn path=/main/branches/2.1.2/; revision=6310 | ||||
* | Correctly pull the metadata again when the node is converted. (trunk r6306:6307) | Zac Medico | 2007-03-28 | 1 | -5/+6 |
| | | | | svn path=/main/branches/2.1.2/; revision=6308 | ||||
* | Convert "ebuild" and "binary" "nomerge" nodes into "installed" nodes for ↵ | Zac Medico | 2007-03-28 | 1 | -0/+3 |
| | | | | | | greater consistency in the depgraph. (trunk r6304:6305) svn path=/main/branches/2.1.2/; revision=6306 |