summaryrefslogtreecommitdiffstats
path: root/pym/portage
Commit message (Collapse)AuthorAgeFilesLines
* Atom: tweak indent for slot logicZac Medico2012-07-021-24/+24
|
* Fix unmerge-backup/preserve-libs interaction.Zac Medico2012-07-021-3/+6
|
* _pre_unmerge_backup: show failure messagev2.2.0_alpha115Zac Medico2012-07-021-0/+2
|
* portage.const: tweak preserve-libs conditionalZac Medico2012-07-021-3/+3
|
* Atom: evaluate_conditionals slot-abi, bug #424489Zac Medico2012-07-021-7/+31
|
* Don't use SIGUSR1 under Jython, bug #424259.Zac Medico2012-07-021-2/+9
|
* _quickpkg_dblink: set PYTHONPATH for quickpkgZac Medico2012-07-011-0/+6
|
* Fix bugs in binarytree.invalids usage.Zac Medico2012-07-012-2/+4
|
* Support FEATURES={downgrade,unmerge}-backupZac Medico2012-07-012-10/+87
| | | | This will fix bug #156282 and bug #424275.
* egencache: prune empty cache directoriesv2.2.0_alpha114Zac Medico2012-06-271-8/+14
|
* slot_conflict_handler: handle slot_abiZac Medico2012-06-271-0/+12
| | | | | We have to distinguish this from the "version" conflict, in order to avoid invalid vercmp calls when there's not version.
* _slot_abi: fix broken function refsv2.2.0_alpha113Zac Medico2012-06-251-2/+2
|
* whitelist PORTAGE_DOHTML_WARN_ON_SKIPPED_FILESZac Medico2012-06-251-0/+3
|
* protected_symlinks: suggest course of actionZac Medico2012-06-241-1/+5
| | | | See discussion in bug #423127.
* protected_symlinks: change eerror to elogZac Medico2012-06-241-1/+1
| | | | | Since bug #421165, this code will trigger more often (see bug #423127), and eerror is too harsh because the symlinks will never be orphaned.
* test_slot_abi: fix atom == typeZac Medico2012-06-231-1/+1
|
* Skip unmerge of libdir symlinks for bug #423127.v2.2.0_alpha112Zac Medico2012-06-231-0/+6
|
* 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
|
* Enable /etc/portage/sets for stable, bug #384061.Zac Medico2012-06-224-18/+18
|
* Add UNINSTALL_IGNORE variable for bug #421659.Zac Medico2012-06-222-14/+16
| | | | | | | | | 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-2215-26/+877
| | | | Refer to 4-slot-abi.docbook for a full description.
* fakedbapi: use _pkg_str moreZac Medico2012-06-222-15/+43
|
* ResolverPlayground: fix repo for binpkgsZac Medico2012-06-211-0/+1
|
* 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
|
* grabfile_package: show real file name in errorZac Medico2012-06-171-1/+1
|
* Unmerge symlink listed as dir for bug #421165.Zac Medico2012-06-151-4/+5
|
* Add USE + license autounmask for bug #420847.Zac Medico2012-06-151-6/+6
|
* 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
|
* repoman: handle trailing newlines betterMike Frysinger2012-06-121-0/+9
| | | | | | | | 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 timeMike Frysinger2012-06-121-0/+101
| | | | | | | | | | | 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 usageZac Medico2012-06-121-3/+3
|
* dbapi: construct _pkg_str during match on-demandZac Medico2012-06-112-15/+49
|
* config: pass tolerant param to getconfig moreZac Medico2012-06-111-5/+8
|
* Move post_src_install metadata code to one func.Zac Medico2012-06-112-41/+37
|
* QueryCommand: add get_db() classmethodZac Medico2012-06-111-3/+7
|
* Package: move SLOT validation to _pkg_strZac Medico2012-06-101-1/+9
|
* Add a _get_slot_re() function.Zac Medico2012-06-102-2/+7
|
* Package: use _eapi_attrsZac Medico2012-06-101-1/+4
|
* _get_pv_re: use _eapi_attrsZac Medico2012-06-101-13/+20
|
* dep: remove old "DEPEND SYNTAX" commentsZac Medico2012-06-101-14/+0
|
* use_reduce: use _eapi_attrsZac Medico2012-06-102-3/+5
|
* _get_eapi_attrs: move to eapi moduleZac Medico2012-06-102-32/+31
|
* dep: move regex constants to top of fileZac Medico2012-06-101-16/+17
|
* _get_atom_wildcard_re: use _eapi_attrsZac Medico2012-06-101-16/+22
|
* _get_atom_re: share cache between more EAPIsZac Medico2012-06-101-4/+6
|