Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix success_without_autounmask logic wrt rebuilds | Zac Medico | 2012-06-22 | 1 | -14/+20 | |
| | ||||||
* | depgraph: fix broken _complete_mode assignment | Zac Medico | 2012-06-22 | 1 | -1/+1 | |
| | ||||||
* | _slot_abi_update_probe: respect --exclude | Zac Medico | 2012-06-22 | 1 | -0/+10 | |
| | ||||||
* | depgraph: fix bugs in force_reinstall handling | Zac Medico | 2012-06-22 | 1 | -49/+37 | |
| | ||||||
* | Package: save validated_atoms as tuple | Zac Medico | 2012-06-22 | 1 | -2/+2 | |
| | ||||||
* | treewalk: fix USE=multislot breakage | Zac Medico | 2012-06-22 | 1 | -5/+4 | |
| | | | | It broke in commit e4ba8f36e6a4624f4fec61c7ce8bed0e3bd2fa01. | |||||
* | test_match_from_list: test slot-abi more | Zac Medico | 2012-06-22 | 1 | -0/+8 | |
| | ||||||
* | NEWS: 2.1.11: experimental EAPI 4-slot-abi | Zac Medico | 2012-06-22 | 1 | -0/+9 | |
| | ||||||
* | man/portage.5: profile-formats = portage-2 | Zac Medico | 2012-06-22 | 1 | -1/+6 | |
| | ||||||
* | RELEASE-NOTES: 2.1.11: User-defined package sets | Zac Medico | 2012-06-22 | 1 | -0/+6 | |
| | ||||||
* | Document /etc/portage/sets and world_sets more. | Zac Medico | 2012-06-22 | 2 | -6/+31 | |
| | ||||||
* | Enable /etc/portage/sets for stable, bug #384061. | Zac Medico | 2012-06-22 | 7 | -36/+50 | |
| | ||||||
* | Add UNINSTALL_IGNORE variable for bug #421659. | Zac Medico | 2012-06-22 | 4 | -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 Medico | 2012-06-22 | 27 | -47/+1377 | |
| | | | | Refer to 4-slot-abi.docbook for a full description. | |||||
* | fakedbapi: use _pkg_str more | Zac Medico | 2012-06-22 | 2 | -15/+43 | |
| | ||||||
* | getportageversion: handle repo: in parent file | Zac Medico | 2012-06-22 | 1 | -0/+15 | |
| | ||||||
* | ResolverPlayground: fix repo for binpkgs | Zac Medico | 2012-06-21 | 1 | -0/+1 | |
| | ||||||
* | action_build: always display_problems | Zac Medico | 2012-06-21 | 1 | -0/+10 | |
| | ||||||
* | resolver/output: cleanup counters | Zac Medico | 2012-06-20 | 1 | -16/+9 | |
| | ||||||
* | InheritEclass: add user esethome func | Zac Medico | 2012-06-20 | 1 | -1/+1 | |
| | ||||||
* | depgraph._complete_graph: old virt sanity check | Zac Medico | 2012-06-20 | 1 | -3/+5 | |
| | ||||||
* | misc-functions.sh: unwrap die messages | Zac Medico | 2012-06-20 | 1 | -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 conflict | Zac Medico | 2012-06-20 | 1 | -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 merge | Zac Medico | 2012-06-20 | 2 | -5/+9 | |
| | ||||||
* | ResolverPlayground: distinguish binpkg merge | Zac Medico | 2012-06-20 | 2 | -8/+13 | |
| | ||||||
* | ResolverPlayground: support binary packages | Zac Medico | 2012-06-20 | 4 | -12/+51 | |
| | ||||||
* | Atom: cleanup str()/unicode() usage | Zac Medico | 2012-06-20 | 1 | -17/+23 | |
| | ||||||
* | depgraph._iter_atoms_for_pkg: fix for --rebuild-* | Zac Medico | 2012-06-19 | 2 | -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 order | Zac Medico | 2012-06-19 | 2 | -3/+15 | |
| | ||||||
* | depgraph: defer slot conflict backtracking | Zac Medico | 2012-06-18 | 1 | -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 depth | Zac Medico | 2012-06-17 | 1 | -0/+2 | |
| | ||||||
* | depgraph: use package sets for rebuild/reinstall | Zac Medico | 2012-06-17 | 1 | -5/+21 | |
| | ||||||
* | DependencyArg: add __slots__ | Zac Medico | 2012-06-17 | 3 | -3/+12 | |
| | ||||||
* | repoman: add 'VIRTUAL.suspect' class of warnings | Sergei Trofimovich | 2012-06-17 | 2 | -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 error | Zac Medico | 2012-06-17 | 1 | -1/+1 | |
| | ||||||
* | _process_slot_conflicts: do one slot at a time | Zac Medico | 2012-06-16 | 1 | -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 method | Zac Medico | 2012-06-16 | 1 | -120/+129 | |
| | ||||||
* | depgraph: simplify _select_pkg_highest_available | Zac Medico | 2012-06-16 | 1 | -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 key | Zac Medico | 2012-06-16 | 1 | -1/+1 | |
| | ||||||
* | repoman: warn about every 'pkgconfig' implementation in RDEPENDs | Sergei Trofimovich | 2012-06-15 | 1 | -0/+4 | |
| | | | | Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> | |||||
* | Unmerge symlink listed as dir for bug #421165. | Zac Medico | 2012-06-15 | 1 | -4/+5 | |
| | ||||||
* | Add USE + license autounmask for bug #420847. | Zac Medico | 2012-06-15 | 2 | -8/+13 | |
| | ||||||
* | test_autounmask: add case for bug #420847 | Zac Medico | 2012-06-13 | 1 | -0/+11 | |
| | ||||||
* | Fix test failure with Python 2.6. | Arfrever Frehtes Taifersar Arahesis | 2012-06-13 | 1 | -1/+1 | |
| | ||||||
* | runtests.sh: add pypy-1.9 to PYTHON_VERSIONS | Zac Medico | 2012-06-13 | 1 | -1/+1 | |
| | ||||||
* | repoman: handle trailing newlines better | Mike Frysinger | 2012-06-12 | 2 | -3/+17 | |
| | | | | | | | | Automatically strip trailing newlines from the ChangeLog, and be better about not adding them in the first place (still not perfect, but getting there). Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | repoman: update cat/pkg info in header all the time | Mike Frysinger | 2012-06-12 | 2 | -25/+133 | |
| | | | | | | | | | | | There are edge cases where repoman's changelog code is not as good as the existing echangelog. Mostly related to out of date headers. Have the code check the header in more cases not just for missing lines, but also outdated values all the time. While we're at it, write some tests! Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | test_match_from_list: fix _pkg_str usage | Zac Medico | 2012-06-12 | 1 | -3/+3 | |
| | ||||||
* | dbapi: construct _pkg_str during match on-demand | Zac Medico | 2012-06-11 | 2 | -15/+49 | |
| | ||||||
* | repoman: tweak code for bug #420735 | Zac Medico | 2012-06-11 | 1 | -1/+1 | |
| |