summaryrefslogtreecommitdiffstats
path: root/pym/emerge
Commit message (Collapse)AuthorAgeFilesLines
* For bug #182021, use active voice when notifying the user that superuser ↵Zac Medico2007-06-151-2/+2
| | | | | | access is required. svn path=/main/trunk/; revision=6854
* Pass existing portdbapi and vardbapi instances into the NewsManager constructor.Zac Medico2007-06-131-7/+11
| | | | svn path=/main/trunk/; revision=6841
* Make display_news_notification() reuse the existing portdbapi instance.Zac Medico2007-06-131-7/+10
| | | | svn path=/main/trunk/; revision=6840
* Pass all the of the existing package databases into post_emerge() so that we ↵Zac Medico2007-06-131-8/+12
| | | | | | can use them for news and preserve-libs. svn path=/main/trunk/; revision=6839
* For bug #181953, prevent the circular_blocks code from selecting a node ↵Zac Medico2007-06-131-2/+10
| | | | | | that's already been selected by the normal node selection process. svn path=/main/trunk/; revision=6837
* Get registry object from vardbapi directly instead of creating another oneMarius Mauch2007-06-131-9/+7
| | | | svn path=/main/trunk/; revision=6836
* Ignore InvalidDependString exceptions from the RESTRICT of "nomerge" nodes.Zac Medico2007-06-071-4/+7
| | | | svn path=/main/trunk/; revision=6751
* Make all the python code respect USE conditionals in RESTRICT. It's already ↵Zac Medico2007-06-071-2/+12
| | | | | | handled on the bash side since RESTRICT is assigned the value of PORTAGE_RESTRICT. svn path=/main/trunk/; revision=6750
* Make pkgsplit and catpkgsplit return imutable tuples instead of mutable ↵Zac Medico2007-06-071-1/+1
| | | | | | lists so that cached values can be safely returned without cloning them first. Thanks to Brian Harring for the suggestion. svn path=/main/trunk/; revision=6749
* For bug #156536, update --resume docs to show that the resume history is ↵Zac Medico2007-06-061-4/+9
| | | | | | capable of storing two merge lists. svn path=/main/trunk/; revision=6742
* Improve support for slot deps atoms given on the command line. Thanks to ↵Zac Medico2007-06-041-2/+5
| | | | | | Flameeyes for reporting. svn path=/main/trunk/; revision=6730
* Add --getbinpkg digest verification.Zac Medico2007-06-011-3/+26
| | | | svn path=/main/trunk/; revision=6709
* Make automatic "global updates" always use the config instance that's ↵Zac Medico2007-05-311-2/+2
| | | | | | associated with /, since the rest of the code is targeted at /. svn path=/main/trunk/; revision=6687
* Only check ChangeLog if we're dealing with an ebuild (bug #170604)Marius Mauch2007-05-311-2/+6
| | | | svn path=/main/trunk/; revision=6685
* For bug #61732, support -flag in USE (instead of just +flag). Given the ↵Zac Medico2007-05-301-1/+1
| | | | | | current default USE_ORDER, -flag in IUSE has no effect. svn path=/main/trunk/; revision=6671
* For bug #180009, add a PORTAGE_RSYNC_INITIAL_TIMEOUT config variable. The ↵Zac Medico2007-05-281-2/+10
| | | | | | default is 15 seconds and it can be disabled by setting it to 0. svn path=/main/trunk/; revision=6650
* For bug #180079, fix a KeyError so that a search for the empty string will ↵Zac Medico2007-05-281-2/+2
| | | | | | go ahead and match all packages. svn path=/main/trunk/; revision=6648
* Pass a temporary file name to the package phase in the environment variable ↵Zac Medico2007-05-231-1/+6
| | | | | | PORTAGE_BINPKG_TMPFILE and move the temporary file into place inside binarytree.inject(). This allows binarytree.inject() to perform the move while holding a lock. svn path=/main/trunk/; revision=6591
* Update /Packages as each package is built (MD5 is done here since it won't ↵Zac Medico2007-05-231-2/+1
| | | | | | hurt performance). svn path=/main/trunk/; revision=6586
* Add edges to shown_edges at the first oportunity.Zac Medico2007-05-191-6/+3
| | | | svn path=/main/trunk/; revision=6557
* In --tree output, keep track of which graph edges have already been ↵Zac Medico2007-05-191-2/+14
| | | | | | displayed and try not to display a given edge more than once. svn path=/main/trunk/; revision=6556
* Only show extra whitespace where there are some news items to display.Zac Medico2007-05-181-4/+6
| | | | svn path=/main/trunk/; revision=6551
* Display notification about unread news in all situations specified by glep 42Marius Mauch2007-05-181-16/+28
| | | | svn path=/main/trunk/; revision=6547
* Add registration support for preserved library objects, move the ↵Marius Mauch2007-05-181-1/+14
| | | | | | | | | library->consumer map code out of vardbapi and fix a bug in the setup code for preserve-libs and collision-protect caused by using relative paths with os.path.islink() svn path=/main/trunk/; revision=6545
* fix syntax (merged from branches/prefix r6534)Zac Medico2007-05-141-1/+1
| | | | svn path=/main/trunk/; revision=6537
* the profile check is spammy and should be squelched when --quiet is givenAlec Warner2007-05-131-1/+2
| | | | svn path=/main/trunk/; revision=6530
* Add TODO note about support for blocks within slots. Thanks to Brian ↵Zac Medico2007-05-121-6/+5
| | | | | | Harring for reporting. svn path=/main/trunk/; revision=6524
* Prevent blockers that are only partially resolvable by merge order from ↵Zac Medico2007-05-071-1/+10
| | | | | | accidentally being ignored. svn path=/main/trunk/; revision=6494
* Use shlex for better splitting of PORTAGE_RSYNC_OPTS and ↵Zac Medico2007-05-061-9/+15
| | | | | | PORTAGE_RSYNC_EXTRA_OPTS. svn path=/main/trunk/; revision=6492
* Use match_from_list in order to potentially avoid more blocks.Zac Medico2007-05-051-10/+10
| | | | svn path=/main/trunk/; revision=6482
* 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. svn path=/main/trunk/; revision=6473
* Handle KeyError when the ebuild is corrupt.Zac Medico2007-04-301-1/+5
| | | | svn path=/main/trunk/; revision=6461
* For bug #176384, adjust config according to options of the command being ↵Zac Medico2007-04-281-0/+9
| | | | | | resumed. svn path=/main/trunk/; revision=6454
* Fix up missing mymergelist variable from the previous commit.Zac Medico2007-04-281-5/+6
| | | | svn path=/main/trunk/; revision=6446
* For bug #176305, validate the resume merge list before attempting to verify ↵Zac Medico2007-04-281-12/+13
| | | | | | the ebuild manifests. svn path=/main/trunk/; revision=6444
* For bug #175344, handle a potential InvalidDependString exception when ↵Zac Medico2007-04-201-2/+8
| | | | | | parsing PROVIDE. svn path=/main/trunk/; revision=6419
* For bug #175344, use cp_list instead of xmatch in order to avoid dep_expand ↵Zac Medico2007-04-201-1/+1
| | | | | | calls. svn path=/main/trunk/; revision=6417
* Don't set os.environ["USERLAND"] inside portage.data and rely on USERLAND ↵Zac Medico2007-04-051-2/+4
| | | | | | from the profile instead (bail out if necessary when USERLAND is unset). svn path=/main/trunk/; revision=6341
* Punt the sorted_versions() function in favor of list.sort(vercmp).Zac Medico2007-04-051-32/+7
| | | | svn path=/main/trunk/; revision=6339
* For bug #172571, use socket.AF_INET as the default family for ↵Zac Medico2007-03-281-1/+1
| | | | | | socket.getaddrinfo(). svn path=/main/trunk/; revision=6321
* Correctly pull the metadata again when the node is converted.Zac Medico2007-03-281-5/+6
| | | | svn path=/main/trunk/; revision=6307
* Convert "ebuild" and "binary" "nomerge" nodes into "installed" nodes for ↵Zac Medico2007-03-281-0/+3
| | | | | | greater consistency in the depgraph. svn path=/main/trunk/; revision=6305
* Verify the Manifest first even if there's only one package (prior to the ↵Zac Medico2007-03-251-1/+0
| | | | | | fetch phase). svn path=/main/trunk/; revision=6283
* Verify all ebuild manifests before building anything now so that the user is ↵Zac Medico2007-03-241-0/+29
| | | | | | notified of failure as soon as possible. svn path=/main/trunk/; revision=6277
* return from the merge task instead of calling sys.exit directly.Zac Medico2007-03-241-6/+1
| | | | svn path=/main/trunk/; revision=6275
* Allow the merge task to continue despite conflicts when --fetch-all-uri is ↵Zac Medico2007-03-241-0/+1
| | | | | | specified. svn path=/main/trunk/; revision=6273
* Add --verbose to the "for more help" message.Zac Medico2007-03-221-1/+1
| | | | svn path=/main/trunk/; revision=6264
* default --help should be usable, so make the extended output require --verboseMike Frysinger2007-03-221-6/+3
| | | | svn path=/main/trunk/; revision=6263
* Pass a list of USE flags into config.getMissingLicenses() so that the method ↵Zac Medico2007-03-211-1/+6
| | | | | | can eventually be used for binary packages in addition to ebuilds. svn path=/main/trunk/; revision=6260
* Catch a potential InvalidDependString exception.Zac Medico2007-03-201-2/+8
| | | | svn path=/main/trunk/; revision=6258