Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | depgraph._serialize_tasks: tweak last commit more | Zac Medico | 2011-06-10 | 1 | -3/+3 |
| | |||||
* | depgraph._serialize_tasks: tweak last commit | Zac Medico | 2011-06-10 | 1 | -7/+9 |
| | | | | This code is only intended when more than one node is selected. | ||||
* | slot_collision_notice: don't omit any use dep | Zac Medico | 2011-06-10 | 1 | -14/+16 |
| | | | | | | When USE flags are removed, it can be essential to see all broken reverse dependencies here, so don't omit any. If the list is long, people can simply use a pager. | ||||
* | show_unsatisfied_blockers: don't omit any pkgs | Zac Medico | 2011-06-10 | 1 | -17/+10 |
| | | | | | It can be essential to see all the packages here, so don't omit any. If the list is long, people can simply use a pager. | ||||
* | depgraph._serialize_tasks: fix libperl/perl order | Zac Medico | 2011-06-10 | 1 | -5/+17 |
| | | | | | | In some cases, the asap_nodes code caused selection of a large runtime cycle that was obviously sub-optimal. Now such cases are detected and avoided. | ||||
* | SubProcess: fix status for _set_returncode caller | Zac Medico | 2011-06-09 | 5 | -9/+9 |
| | | | | | | These callers don't intend to make WIFSIGNALED return True, so they need to shift their codes 8 bits to the left. This ensures that commit 88f5bf84e2fd23125910b2ecaffc035971445696 behaves as intended. | ||||
* | AbstractEbuildProcess: handle kill by signal | Zac Medico | 2011-06-09 | 1 | -5/+19 |
| | | | | This will fix bug #368817. | ||||
* | SubProcess: make returncode like Popen | Zac Medico | 2011-06-09 | 1 | -6/+10 |
| | |||||
* | show_masked_packages: EAPI metadata safety | Zac Medico | 2011-06-09 | 1 | -0/+3 |
| | | | | | When masked by EAPI, metadata is mostly useless since it doesn't contain essential things like SLOT. | ||||
* | _show_unsatisfied_dep: fix logic for EAPI mask | Zac Medico | 2011-06-09 | 1 | -6/+9 |
| | | | | This will fix bug #370465. | ||||
* | unmerge: show virtual in system unmerge warning | Zac Medico | 2011-06-08 | 1 | -1/+9 |
| | | | | | | This is intended to clarify the messages shown in bug #370295, so that it's obvious when a package is a member of the system set due to it being a virtual provider. | ||||
* | autounmask-write: prefer package.accept_keywords | Zac Medico | 2011-06-08 | 1 | -2/+2 |
| | |||||
* | extract_affecting_use: _get_useflag_re(eapi) | Zac Medico | 2011-06-08 | 2 | -3/+6 |
| | | | | | This is needed for EAPI="4-python" added in commit 586760f37fb9784327d8447182d49810662f4427. | ||||
* | autounmask-write: support package.accept_keywords | Zac Medico | 2011-06-08 | 1 | -1/+6 |
| | |||||
* | Fix some typos. | Arfrever Frehtes Taifersar Arahesis | 2011-06-06 | 2 | -2/+2 |
| | |||||
* | Use Package.UNKNOWN_REPO where appropriate. | Zac Medico | 2011-06-06 | 1 | -2/+3 |
| | |||||
* | Scheduler: init _fetch_log in constructor | Zac Medico | 2011-06-05 | 1 | -3/+4 |
| | | | | This ensures that we account for EMERGE_LOG_DIR. | ||||
* | create_world_atom: fix slot/repo atom logic | Zac Medico | 2011-06-05 | 1 | -1/+1 |
| | |||||
* | Enable atom::repo in the @selected package set. | Zac Medico | 2011-06-05 | 1 | -2/+8 |
| | |||||
* | MergeListItem: fix "unknown repo" display | Zac Medico | 2011-06-05 | 2 | -2/+3 |
| | | | | | The Package class uses an UNKNOWN_REPO constant so that MergeListItem can distinguish this case. | ||||
* | --ask: show group warning before pretend prompt | Zac Medico | 2011-06-04 | 1 | -2/+2 |
| | |||||
* | autounmask: reference EMERGE_DEFAULT_OPTS in docs | Zac Medico | 2011-06-04 | 1 | -1/+3 |
| | |||||
* | Binpkg: cleanup PORTAGE_BINPKG_FILE code | Zac Medico | 2011-06-03 | 1 | -16/+6 |
| | |||||
* | autounmask: include comments from package.mask | Zac Medico | 2011-06-03 | 1 | -0/+13 |
| | | | | This will fix bug #369985. | ||||
* | emergelog: tweak _disabled comment | Zac Medico | 2011-06-03 | 1 | -2/+2 |
| | |||||
* | emergelog: only enable when called by emerge | Zac Medico | 2011-06-03 | 2 | -10/+11 |
| | | | | | | We disable emergelog by default, since it's called from dblink.merge() and we don't want that to trigger log writes unless it's really called via emerge. | ||||
* | Update timestamps in headers of modified files. | Zac Medico | 2011-06-03 | 1 | -1/+1 |
| | |||||
* | --ask: prompt for --pretend mode when necessary | Zac Medico | 2011-06-03 | 1 | -2/+6 |
| | |||||
* | --autounmask: show note suggesting how to disable | Zac Medico | 2011-06-03 | 1 | -0/+16 |
| | | | | | | | | | | | Now that --autounmask is enabled by default, people are dealing with local masks that trigger unsatisfied dependencies often complain about --autounmask behavior being inappropriate for their situation. Therefore, show a helpful note when the autounmask code is triggered and --quiet is not enabled: NOTE: This --autounmask behavior can be disabled by setting EMERGE_DEFAULT_OPTS="--autounmask=n" in make.conf. | ||||
* | dblink.merge: remove unused scheduler callbacks | Zac Medico | 2011-06-03 | 1 | -67/+1 |
| | |||||
* | autounmask-write: mention --ask in docs | Zac Medico | 2011-06-02 | 1 | -1/+1 |
| | |||||
* | autounmask-write: force configpro if non-existent | Zac Medico | 2011-06-02 | 1 | -1/+6 |
| | | | | | | We want to force new_protect_filename to ensure that the user will see all our changes via etc-update, even if file_to_write_to doesn't exist yet. | ||||
* | add_pkg_dep_string: fix reversed inst_pkgs order | Zac Medico | 2011-06-02 | 1 | -3/+6 |
| | | | | | | This code was intended to iterate over packages in descending order, but match_pkgs() returns them in ascending order, so we need to reverse it. | ||||
* | add_pkg_dep_string: remove unused root_slot var | Zac Medico | 2011-06-02 | 1 | -1/+0 |
| | |||||
* | Use bool(digraph) instead of empty()/is_empty(). | Zac Medico | 2011-06-02 | 3 | -6/+6 |
| | |||||
* | dep_zapdeps: use digraph for preference selection | Zac Medico | 2011-05-30 | 1 | -0/+3 |
| | | | | | | | | | | This is required in order for dep_zapdeps to work as intended for solving cases of bug #264434 in which there is an installed package that may need to be uninstalled in order to resolve blockers. It fixes a failure to resolve blockers when attempting to replace media-video/ffmpeg with media-video/libav (symptom is similar to bug #339164, but with new-style virtual instead of old-style PROVIDE virtual). | ||||
* | backtrack_depgraph: display_problems for each run | Zac Medico | 2011-05-27 | 1 | -2/+13 |
| | |||||
* | depclean: warn for each unmatched argument | Zac Medico | 2011-05-27 | 1 | -1/+4 |
| | | | | This output is similar to that produced by unmerge(). | ||||
* | _LockProcess: fix _poll returncodev2.2.0_alpha37 | Zac Medico | 2011-05-26 | 1 | -1/+1 |
| | | | | | We don't want to return the returncode directly from the subprocess. Return self.returncode instead. | ||||
* | autounmask_broke_use_dep: flag masked pkgs too | Zac Medico | 2011-05-26 | 1 | -2/+2 |
| | |||||
* | _LockProcess: remove redundant scheduler attrib | Zac Medico | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | AsynchronousLock: check type in _poll and _cancel | Zac Medico | 2011-05-26 | 1 | -3/+3 |
| | |||||
* | unmerge: pass through writemsg_level param | Zac Medico | 2011-05-26 | 1 | -1/+1 |
| | |||||
* | discardBlocker: fix bug in slot match code | Zac Medico | 2011-05-26 | 1 | -2/+3 |
| | |||||
* | discardBlocker: fix cpv match so it works | Zac Medico | 2011-05-26 | 1 | -2/+4 |
| | |||||
* | depgraph: always check for autounmask breakage | Zac Medico | 2011-05-25 | 1 | -9/+10 |
| | | | | | The 2.1.9 branch already does the same thing since commit 65736474c0d70cb10ff1290b3787b61d8a502aed. | ||||
* | FakeVartree: use live meta if installed EAPI ok | Zac Medico | 2011-05-25 | 1 | -2/+10 |
| | | | | This will fix bug #368725. | ||||
* | rebuilt-binaries: prefer newer unbuilt | Zac Medico | 2011-05-25 | 1 | -1/+7 |
| | |||||
* | FakeVartree: tweak _aux_get_wrapper repo handlingv2.2.0_alpha36 | Zac Medico | 2011-05-24 | 1 | -2/+1 |
| | |||||
* | FakeVartree: tweak _aux_get_wrapper EAPI handling | Zac Medico | 2011-05-24 | 1 | -1/+4 |
| |