summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* repoman: fix broken masking checkZac Medico2010-11-241-1/+1
| | | | This has been broken since 9ed6332f2015e41f072f897764f550c5574ea96f.
* _get_usedep_re: make None eapi imply latestZac Medico2010-11-241-3/+7
|
* Revert use.unsatisfiable support for now.Zac Medico2010-11-244-73/+0
| | | | | | | | | The current implementation doesn't provide anything to distinguish it from use.mask, and it's arguable that another approach such as an atom syntax extension (for optional dependencies) would be more appropriate. This reverts commit 93ee6a847be949e7752c3c052d3eb0619e408b43.
* grab*_package: optimize for non-existent filesZac Medico2010-11-241-0/+4
|
* action_sync: preserved leading / in ssh uriZac Medico2010-11-241-1/+1
|
* emerge: accept 'y' for options that accept 'n'Zac Medico2010-11-233-91/+115
| | | | This will fix bug #346349 and bug #344799.
* repoman: enable dep check with empty KEYWORDSZac Medico2010-11-232-14/+56
| | | | | | Since no KEYWORDS are set, and those are normally used to decide which profiles to check, we use an empty profile with effective ACCEPT_KEYWORDS set to **.
* Add example use.mask usage.Zac Medico2010-11-231-0/+8
|
* runtests.sh: handle SIGINTZac Medico2010-11-231-0/+7
|
* Use Package.use.force/mask attributes.Zac Medico2010-11-232-16/+7
|
* Use Package.use.force/mask attributes.Zac Medico2010-11-231-5/+3
| | | | This optimizes the fix for bug #345979.
* Add Package.use.force/mask attributes.Zac Medico2010-11-231-10/+57
|
* _get_use*: remove unused codeZac Medico2010-11-231-6/+0
|
* Fix use.mask set intersection from previous.Zac Medico2010-11-231-1/+1
|
* Fix interaction of use.mask/force with use deps.Zac Medico2010-11-231-10/+34
| | | | | This should fix the package selection issue bug #345979 which triggers invalid "masked by: [nothing]" messages.
* Handle combination of incremental + USE_EXPANDZac Medico2010-11-231-2/+9
| | | | This fixes a corner case in the code from the previous commit.
* USE_EXPAND: incremental expand for profilesZac Medico2010-11-231-7/+38
| | | | | | | | In order to best accomodate the long-standing practice of setting default USE_EXPAND variables in the profile's make.defaults, we translate these variables into their equivalent USE flags so that useful incremental behavior is enabled (for sub-profiles).
* emerge --info: Fix USE_EXPAND displayZac Medico2010-11-231-0/+18
| | | | | This makes the USE_EXPAND variables consistent with the USE flag settings.
* Support syncing over ssh with ssh://host//path.Michał Górny2010-11-231-3/+6
|
* Fix emerge --sync PORTDIR creation.Zac Medico2010-11-232-3/+8
|
* Rename _parse_profile_files_to_list() to _parse_profile_files_to_tuple().Arfrever Frehtes Taifersar Arahesis2010-11-231-4/+4
|
* Validate syntax of USE flags in use.force, use.mask, use.unsatisfiable,Arfrever Frehtes Taifersar Arahesis2010-11-231-9/+42
| | | | | package.use.force, package.use.mask, package.use.unsatisfiable and package.use files.
* Fix malformed atom formatting for slot conflict.Zac Medico2010-11-231-1/+1
| | | | This fixes bug #345097.
* MergeProcess: suppress finally blocks after forkZac Medico2010-11-231-4/+14
| | | | This case is like bug #345289.
* EbuildFetcher: suppress finally blocks after forkZac Medico2010-11-231-4/+13
| | | | This should fix bug #345289.
* repoman: add wxwidgets.eclassnotused (bug 305469)Ryan Hill2010-11-232-0/+15
|
* Use a temporary workaround for bug #344845.Zac Medico2010-11-231-1/+5
|
* Fix MergeProcess elog handling.Zac Medico2010-11-231-2/+16
|
* Merge package files in a subprocess.Zac Medico2010-11-232-67/+121
| | | | | This allows the Scheduler to run in the main thread while files are moved or copied asynchronously.
* Move _get_use* calls out of loops.Zac Medico2010-11-231-5/+11
|
* note package.env in bashrc docsZac Medico2010-11-231-1/+4
|
* Atom: require string type for eapiZac Medico2010-11-231-0/+3
|
* Assume that eapi=None means the newest EAPI.Arfrever Frehtes Taifersar Arahesis2010-11-231-2/+11
|
* Accept eapi argument in portage.util.grabdict_package() andArfrever Frehtes Taifersar Arahesis2010-11-231-7/+6
| | | | portage.util.grabfile_package().
* Remove a part of a comment, which is about files not handled in ↵Arfrever Frehtes Taifersar Arahesis2010-11-231-5/+1
| | | | KeywordsManager.py.
* Calculate path to package.mask file only once per profile.Arfrever Frehtes Taifersar Arahesis2010-11-231-3/+6
|
* Fix a typo.Arfrever Frehtes Taifersar Arahesis2010-11-231-1/+1
|
* Support use.unsatisfiable and package.use.unsatisfiable files.Arfrever Frehtes Taifersar Arahesis2010-11-234-5/+79
|
* Update an example in portage.5 man page.Arfrever Frehtes Taifersar Arahesis2010-11-231-3/+3
|
* Allow to use different syntax of USE flags in different EAPIs.Arfrever Frehtes Taifersar Arahesis2010-11-231-13/+35
|
* Remove remnants of parse-eapi-glep-55.Arfrever Frehtes Taifersar Arahesis2010-11-232-8/+3
|
* Fix tests for ssh/sftp FETCHCOMMANDs.Zac Medico2010-11-231-2/+2
|
* complete binhost ssh/sftp port supportZac Medico2010-11-232-14/+13
|
* binarytree: handle binhost port for sftp/sshZac Medico2010-11-231-4/+16
|
* calc_depclean: use depgraph._pkg()Zac Medico2010-11-231-9/+9
|
* calc_depclean: fix broken pkg hash keysZac Medico2010-11-231-3/+4
| | | | | This should fix bug 344179. These hash keys were broken by reposyntax changes.
* Add note about reposyntax enhancements.Zac Medico2010-11-231-0/+4
|
* Add note about FEATURES=preserve-libs.Zac Medico2010-11-231-0/+3
|
* AsynchronousLock: protect _wait() from recursionZac Medico2010-11-231-3/+6
|
* lock-helper.py: make locks quietZac Medico2010-11-231-0/+3
|