Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | emerge: add reference to the portage(5) man page when failing | Mike Frysinger | 2013-01-15 | 1 | -8/+9 |
| | | | | | | | | | | | | | | | | | | | For example, the current licensing error message looks like: The following license changes (package.license) are necessary to proceed: #required by quake3-bin (argument) >=games-fps/quake3-bin-1.32c-r1 GPL-2 Q3AEULA If you don't know much about licensing issues, this error message doesn't help. Instead, give references to the man page so people can easily delve further. Now it looks like: The following license changes are necessary to proceed: (see package.license in the portage(5) man page for more details) #required by quake3-bin (argument) >=games-fps/quake3-bin-1.32c-r1 GPL-2 Q3AEULA Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | autounmask: tweak --autounmask-write suggestion | Zac Medico | 2013-01-08 | 1 | -3/+4 |
| | |||||
* | autounmask: show file names for suggested changes | Ben Kohler | 2013-01-08 | 1 | -5/+7 |
| | | | | | | | Also, advise the user to examine the proposed config changes carefully. X-Gentoo-Bug: 450960 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=450960 | ||||
* | resume_depgraph: check for alternative installed | Zac Medico | 2013-01-02 | 1 | -10/+19 |
| | | | | | | | When pruning packages from the merge list, only prune them if the relevant dependency is not satisfied by an alternative package which is already installed. This should fix bug #448176, and now there's also reasons logged for why a particular package is dropped. | ||||
* | depgraph: dynamic deps parallel metadata regen | Zac Medico | 2013-01-01 | 1 | -8/+52 |
| | |||||
* | Support subslots in command line arguments. | Arfrever Frehtes Taifersar Arahesis | 2012-12-23 | 1 | -1/+1 |
| | |||||
* | get_real_flag: handls use-dep default bug #446666 | Zac Medico | 2012-12-09 | 1 | -0/+3 |
| | |||||
* | show_masked_packages: handle missing license file | Zac Medico | 2012-12-02 | 1 | -1/+3 |
| | | | | This will fix bug #445628. | ||||
* | emerge --depclean: rm unavailable slot bug 445506 | Zac Medico | 2012-12-01 | 1 | -0/+8 |
| | |||||
* | Add Package.built_time property. | Zac Medico | 2012-11-26 | 1 | -17/+8 |
| | |||||
* | Rename Package.metadata to _metadata. | Zac Medico | 2012-11-26 | 1 | -42/+42 |
| | | | | | The raw metadata is considered a private low-level internal. This makes the Package class consistent with the _pkg_str class. | ||||
* | Use Package.counter where appropriate. | Zac Medico | 2012-11-26 | 1 | -7/+4 |
| | |||||
* | depgraph: split out similar_name_search func | Zac Medico | 2012-11-24 | 1 | -45/+5 |
| | | | | | | This will allow the code to be re-used for bug #444596. Copyright begins in 2011 since that's when the code for this feature was first added in commit aa78cc8da18015b7d1e4eec277b5a7f940fe357c. | ||||
* | Add Package.eapi property. | Zac Medico | 2012-11-17 | 1 | -20/+20 |
| | |||||
* | EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-11-15 | 1 | -6/+7 |
| | | | | package.use.aliases. | ||||
* | depgraph: use _match_slot in multislot match | Zac Medico | 2012-10-26 | 1 | -2/+2 |
| | | | | This amkes sub-slot matching work correctly. | ||||
* | backtracking: discard extra rebuilds, bug #439688 | Zac Medico | 2012-10-26 | 1 | -1/+25 |
| | |||||
* | depgraph: trigger rebuild for unbuilt child | Zac Medico | 2012-10-25 | 1 | -2/+2 |
| | | | | | This will fix bug #439694, where built slot-operator deps failed to trigger rebuilds if the deps were initially broken. | ||||
* | depgraph: no multislot tweak for built slot op | Zac Medico | 2012-10-25 | 1 | -1/+2 |
| | | | | | | | | The multislot tweak from bug #220341 (see commit 65a421ae35acd5639ad1258e220754a85e55de6e) triggered erroneous matches for built slot-operator deps, causing the depgraph to treat unsatisfied built slot-operator deps as if they were satisfied (one of the issues uncovered in bug #439694). | ||||
* | Handle InvalidData from _pkg_str. | Zac Medico | 2012-10-17 | 1 | -2/+2 |
| | |||||
* | depgraph: fix for EAPI 5 sub-slot in SLOT | Zac Medico | 2012-10-17 | 1 | -16/+12 |
| | |||||
* | Fix emerge <tbz2> for python3. | Zac Medico | 2012-10-02 | 1 | -2/+12 |
| | |||||
* | Use constants for more hardcoded *DEPEND lists.v2.2.0_alpha133 | Zac Medico | 2012-09-25 | 1 | -6/+4 |
| | |||||
* | Use constants for more hardcoded *DEPEND lists. | Zac Medico | 2012-09-25 | 1 | -3/+3 |
| | |||||
* | Use constants for hardcoded *DEPEND lists. | Zac Medico | 2012-09-25 | 1 | -5/+2 |
| | |||||
* | _add_pkg_deps: use _get_eapi_attrs | Zac Medico | 2012-09-25 | 1 | -2/+3 |
| | |||||
* | Add experimental EAPI 5-hdepend support. | Ambroz Bizjak | 2012-09-24 | 1 | -22/+33 |
| | |||||
* | Add _get_feature_flags(eapi_attrs) function. | Zac Medico | 2012-09-23 | 1 | -4/+7 |
| | | | | | | This will be useful for adding flags that behave specially in experimental EAPIs, such as the targetroot/sysroot flag which is planned for EAPI 5-hdepend. | ||||
* | Bind FEATURES=-test to USE=-test for bug #373209. | Zac Medico | 2012-09-13 | 1 | -2/+5 |
| | | | | | | Also, make options like emerge --newuse ignore the state of USE=test, since users typically don't want to trigger a bunch of rebuilds when they enable or disable FEATURES=test. | ||||
* | Improve ignored binpkg display for bug #434540. | Zac Medico | 2012-09-10 | 1 | -4/+10 |
| | |||||
* | Rename _slot_abi.py to _slot_operator.py. | Zac Medico | 2012-09-02 | 1 | -1/+1 |
| | |||||
* | Rename slot-abi stuff to refer to slot-operator. | Zac Medico | 2012-08-29 | 1 | -51/+51 |
| | | | | | This makes it consistent with the language in the PMS eapi-5 branch: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=5d6749ac9e5ddc5b1daaad7737b65fa81c6ece47 | ||||
* | Pass eapi to check_required_use more. | Zac Medico | 2012-08-27 | 1 | -9/+20 |
| | |||||
* | depgraph: __auto_rebuild__ KeyError, bug #427036 | Zac Medico | 2012-07-18 | 1 | -1/+6 |
| | |||||
* | Fix --complete-graph-if-new-use for --autounmask. | Zac Medico | 2012-07-10 | 1 | -2/+2 |
| | |||||
* | emerge: add --complete-graph-if-new-use < y | n > | Zac Medico | 2012-07-10 | 1 | -5/+21 |
| | | | | | | Trigger the --complete-graph behavior if USE or IUSE will change for an installed package. This option is enabled by default. This will fix bug #425558. | ||||
* | Rebuild for slot-abi downgrades, bug #424651. | Zac Medico | 2012-07-04 | 1 | -36/+73 |
| | |||||
* | Fix debug message wording of "to due". | Zac Medico | 2012-06-23 | 1 | -1/+1 |
| | |||||
* | slot_abi_mask_built: fix __eq__ for backtrackingv2.2.0_alpha111 | Zac Medico | 2012-06-22 | 1 | -2/+2 |
| | |||||
* | Slot conflict "abi" backtrack nodes non-terminal. | Zac Medico | 2012-06-22 | 1 | -1/+5 |
| | |||||
* | 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 |
| | |||||
* | Enable /etc/portage/sets for stable, bug #384061. | Zac Medico | 2012-06-22 | 1 | -2/+9 |
| | |||||
* | Add experimental EAPI 4-slot-abi support. | Zac Medico | 2012-06-22 | 1 | -9/+303 |
| | | | | Refer to 4-slot-abi.docbook for a full description. | ||||
* | depgraph._complete_graph: old virt sanity check | Zac Medico | 2012-06-20 | 1 | -3/+5 |
| | |||||
* | depgraph._iter_atoms_for_pkg: fix for --rebuild-* | Zac Medico | 2012-06-19 | 1 | -7/+17 |
| | | | | | | 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 | 1 | -2/+6 |
| | |||||
* | 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. |