summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Skip unmerge of libdir symlinks for bug #423127.v2.2.0_alpha112Zac Medico2012-06-231-0/+6
|
* Fix debug message wording of "to due".Zac Medico2012-06-231-1/+1
|
* slot_abi_mask_built: fix __eq__ for backtrackingv2.2.0_alpha111Zac Medico2012-06-221-2/+2
|
* Slot conflict "abi" backtrack nodes non-terminal.Zac Medico2012-06-222-1/+7
|
* slot_abi_mask_built: don't discard other masksZac Medico2012-06-221-1/+3
|
* Fix success_without_autounmask logic wrt rebuildsZac Medico2012-06-221-14/+20
|
* depgraph: fix broken _complete_mode assignmentZac Medico2012-06-221-1/+1
|
* _slot_abi_update_probe: respect --excludeZac Medico2012-06-221-0/+10
|
* depgraph: fix bugs in force_reinstall handlingZac Medico2012-06-221-49/+37
|
* Package: save validated_atoms as tupleZac Medico2012-06-221-2/+2
|
* treewalk: fix USE=multislot breakageZac Medico2012-06-221-5/+4
| | | | It broke in commit e4ba8f36e6a4624f4fec61c7ce8bed0e3bd2fa01.
* test_match_from_list: test slot-abi moreZac Medico2012-06-221-0/+8
|
* NEWS: 2.1.11: experimental EAPI 4-slot-abiZac Medico2012-06-221-0/+9
|
* man/portage.5: profile-formats = portage-2Zac Medico2012-06-221-1/+6
|
* RELEASE-NOTES: 2.1.11: User-defined package setsZac Medico2012-06-221-0/+6
|
* Document /etc/portage/sets and world_sets more.Zac Medico2012-06-222-6/+31
|
* Enable /etc/portage/sets for stable, bug #384061.Zac Medico2012-06-227-36/+50
|
* Add UNINSTALL_IGNORE variable for bug #421659.Zac Medico2012-06-224-14/+25
| | | | | | | | | UNINSTALL_IGNORE = [space delimited list of fnmatch patterns] This variable prevents uninstallation of files that match specific fnmatch(3) patterns. In order to ignore file collisions with these files at install time, the same patterns can be added to the COLLISION_IGNORE variable.
* Add experimental EAPI 4-slot-abi support.Zac Medico2012-06-2227-47/+1377
| | | | Refer to 4-slot-abi.docbook for a full description.
* fakedbapi: use _pkg_str moreZac Medico2012-06-222-15/+43
|
* getportageversion: handle repo: in parent fileZac Medico2012-06-221-0/+15
|
* ResolverPlayground: fix repo for binpkgsZac Medico2012-06-211-0/+1
|
* action_build: always display_problemsZac Medico2012-06-211-0/+10
|
* resolver/output: cleanup countersZac Medico2012-06-201-16/+9
|
* InheritEclass: add user esethome funcZac Medico2012-06-201-1/+1
|
* depgraph._complete_graph: old virt sanity checkZac Medico2012-06-201-3/+5
|
* misc-functions.sh: unwrap die messagesZac Medico2012-06-201-4/+3
| | | | | | | Jeremy Olexa <darkside@gentoo.org> complained that die was not handling these line continuations as it's supposed to. Maybe there's a bug in die's line continuation sed expression, but it won't hurt to unwrap these particular messages.
* backtracking: only feedback first slot conflictZac Medico2012-06-201-6/+5
| | | | | | Only create BacktrackNode instances for the first conflict which occurred, since the conflicts that occurred later may have been caused by the first conflict.
* ResolverPlayground: distinguish uninstall mergeZac Medico2012-06-202-5/+9
|
* ResolverPlayground: distinguish binpkg mergeZac Medico2012-06-202-8/+13
|
* ResolverPlayground: support binary packagesZac Medico2012-06-204-12/+51
|
* Atom: cleanup str()/unicode() usageZac Medico2012-06-201-17/+23
|
* depgraph._iter_atoms_for_pkg: fix for --rebuild-*Zac Medico2012-06-192-10/+27
| | | | | | The SetArg instances that are generated for --rebuild-if-* behvior need to be passed into _set_args() in order for _iter_atoms_for_pkg to be aware of these arguments.
* depgraph: optimize slot conflict backtrack orderZac Medico2012-06-192-3/+15
|
* depgraph: defer slot conflict backtrackingZac Medico2012-06-181-91/+75
| | | | | | Defer slot conflict backtracking until after _complete_graph is used to complete the graph, so that all relevant reverse dependencies are available for making informed backtracking decisions.
* depgraph._add_pkg: preserve previous pkg depthZac Medico2012-06-171-0/+2
|
* depgraph: use package sets for rebuild/reinstallZac Medico2012-06-171-5/+21
|
* DependencyArg: add __slots__Zac Medico2012-06-173-3/+12
|
* repoman: add 'VIRTUAL.suspect' class of warningsSergei Trofimovich2012-06-172-0/+22
| | | | | | | | | | | | | Searches all the *DEPENDS against static map of: { 'package' : 'virtual' } Example output: > VIRTUAL.suspect 1 > dev-haskell/cabal/cabal-1.15.0_pre20120608.ebuild: consider using 'virtual/pkgconfig' insted of 'dev-util/pkgconf' Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* grabfile_package: show real file name in errorZac Medico2012-06-171-1/+1
|
* _process_slot_conflicts: do one slot at a timeZac Medico2012-06-161-36/+37
| | | | | This allows us to avoid redundant processing of slots that have already been processed by a previous call.
* depgraph: split out _handle_slot_conflict methodZac Medico2012-06-161-120/+129
|
* depgraph: simplify _select_pkg_highest_availableZac Medico2012-06-161-8/+0
| | | | | | This hunk of code is no longer needed since the content of _highest_pkg_cache is discarded each time a package is added to the graph.
* depgraph: _autounmask in _highest_pkg_cache keyZac Medico2012-06-161-1/+1
|
* repoman: warn about every 'pkgconfig' implementation in RDEPENDsSergei Trofimovich2012-06-151-0/+4
| | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* Unmerge symlink listed as dir for bug #421165.Zac Medico2012-06-151-4/+5
|
* Add USE + license autounmask for bug #420847.Zac Medico2012-06-152-8/+13
|
* test_autounmask: add case for bug #420847Zac Medico2012-06-131-0/+11
|
* Fix test failure with Python 2.6.Arfrever Frehtes Taifersar Arahesis2012-06-131-1/+1
|
* runtests.sh: add pypy-1.9 to PYTHON_VERSIONSZac Medico2012-06-131-1/+1
|