summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * EOFError can still be raised by array.fromfile() in Python >=2.6.6 and >=2.7.1.Arfrever Frehtes Taifersar Arahesis2010-08-055-6/+0
| |
| * Bug #330937: Handle IOError raised by remaining calls to array.fromfile().Arfrever Frehtes Taifersar Arahesis2010-08-055-8/+10
| |
| * Simplify passing of the backtracking parameters from one graphZac Medico2010-08-051-7/+4
| | | | | | | | to the next.
| * * Add a --autounmask[=n] option and for now leave it disableZac Medico2010-08-054-6/+62
| | | | | | | | | | | | | | | | by default in order to minimize the impact of any bugs. * If _wrapped_select_pkg_highest_available_imp returns an installed package when the user has not explicitly requested for this package to be replaced (typically via an atom on the command line), reject the installed package and try to unmask one.
| * _emerge.depgraph.get_backtrack_parameters(): Return a dict instead of a tupleSebastian Luther2010-08-051-5/+10
| |
| * _emerge.depgraph: Keep _needed_user_config_changes during backtrackingSebastian Luther2010-08-051-7/+22
| |
| * _emerge.depgraph: Use _pkg_visibility_check() everywhereSebastian Luther2010-08-051-13/+22
| |
| * Automatically take packages masked by ~arch if needed and inform the userSebastian Luther2010-08-051-4/+89
| |
| * Bug #308835 - Make econf() use sed to substitute $CONFIG_SHELL inZac Medico2010-08-041-0/+5
| | | | | | | | the shebang of configure scripts when appropriate.
| * Bug #330179 - Ensure that depgraph._show_unsatisfied_dep() only showsZac Medico2010-08-041-5/+8
| | | | | | | | masked packages if one of them satisfies required IUSE.
| * Bug #330179 - Fix depgraph._show_unsatisfied_dep() to show a maskedZac Medico2010-08-041-2/+2
| | | | | | | | | | package when possible, instead of 'Missing IUSE' message for an unmasked package.
| * Bug #285191 - Add back the RDEPEND.implicit warning to detect the casesZac Medico2010-08-043-2/+39
| | | | | | | | | | | | where DEPEND is set and RDEPEND is unset in the ebuild, since this triggers implicit RDEPEND=$DEPEND assignment (prior to EAPI 4) and is forbidden by the QA team.
| * repoman: Check if the prefix.eclass is inherited if eprefixify is used. ↵Sebastian Luther2010-08-044-1/+24
| | | | | | | | Thanks to Jeremy Olexa (darkside) for the initial patch.
* | Revert "Fixing portage bug. If more than one line in package.license is used ↵Otavio Pontes2010-08-071-1/+1
| | | | | | | | | | | | for the same cp, just one is considered." This reverts commit 9403d4a8c82fd5ba9956eec163dcc3d55ac03c19.
* | Revert "Fixes portage bug. It was not possible to put 2 properties from the ↵Otavio Pontes2010-08-071-1/+1
| | | | | | | | | | | | same cp in packages.properties file" This reverts commit 4ccf890cdbe88cdd6a36b2450d83ae5f119a267e.
* | Adding tests for package.licenseOtavio Pontes2010-08-0612-0/+140
| |
* | Fixing portage bug. If more than one line in package.license is used for the ↵Otavio Pontes2010-08-061-1/+1
| | | | | | | | same cp, just one is considered.
* | Variable name error in _getMissingLicensesOtavio Pontes2010-08-061-1/+1
| |
* | Adding tests for package.propertiesOtavio Pontes2010-08-0610-6/+130
| |
* | Fixes portage bug. It was not possible to put 2 properties from the same cp ↵Otavio Pontes2010-08-051-1/+1
| | | | | | | | in packages.properties file
* | Adding test to emerge with --exclude optionOtavio Pontes2010-08-049-1/+142
| |
* | Adding stderr to return_str too.Otavio Pontes2010-08-041-1/+7
| |
* | Using property repo instead of metadata['repository']Otavio Pontes2010-08-049-17/+17
| |
* | Removing code that checks visibility from _pkg and letting ↵Otavio Pontes2010-08-041-30/+20
| | | | | | | | _select_pkg_highest_available_imp do the job
* | Adding repo as a property. Suggested by _fewOtavio Pontes2010-08-041-3/+8
| |
* | Merge branch 'master' of git://git.overlays.gentoo.org/proj/portageOtavio Pontes2010-08-045-25/+27
|\|
| * Add a sanity check in _preload_portage_submodules() to ensure that theZac Medico2010-08-041-0/+4
| | | | | | | | loop always terminates.
| * Fix infinite loop in _preload_portage_submodules().Zac Medico2010-08-031-0/+1
| |
| * Fix typo in docstring.Zac Medico2010-08-031-1/+1
| |
| * Bug #330645 - Make _unregister_module_proxy() detect partially importedZac Medico2010-08-031-12/+17
| | | | | | | | | | modules (indicated when an AttributeError is caught) and handle them appropriately.
| * Bug #330645 - Use more lazy imports for the portage.data module, inZac Medico2010-08-033-3/+5
| | | | | | | | | | order to avoid circular import triggered by missing 'portage' user or group.
| * Remove code related to $DISTDIR/.locks since that directory isZac Medico2010-08-031-10/+0
| | | | | | | | actually unused.
* | Variable name was incorrectOtavio Pontes2010-08-031-2/+1
| |
* | Adding repo_name tests to testAtomOtavio Pontes2010-08-031-10/+19
| |
* | Uncommenting tests that use to failOtavio Pontes2010-08-031-26/+26
| |
* | parameter was passed incorrectlyOtavio Pontes2010-08-031-1/+1
| |
* | Merge branch 'master' of git://git.overlays.gentoo.org/proj/portageOtavio Pontes2010-08-034-17/+29
|\|
| * Make ExtendedAtomDict.__getitem__() return the value directly fromZac Medico2010-08-031-15/+7
| | | | | | | | | | self._extended when given a wildcard (rather than make an unnecessary copy).
| * Move the */* code out of loops for greater efficiency.Zac Medico2010-08-031-19/+19
| |
| * Make the effect of */* atoms in package.{use,license,properties} show up in ↵Sebastian Luther2010-08-031-1/+19
| | | | | | | | emerge --info
| * Only populate the binarytree for actions that need it (search orZac Medico2010-08-021-1/+2
| | | | | | | | install actions).
| * Bug #330937: Handle IOError raised by array.fromfile().Arfrever Frehtes Taifersar Arahesis2010-08-031-1/+2
| |
* | Merge branch 'master' of git://git.overlays.gentoo.org/proj/portageOtavio Pontes2010-08-026-62/+99
|\|
| * * Make _world_repo_match() try to match both atoms, so it still worksZac Medico2010-08-011-9/+11
| | | | | | | | | | if the world file and vdb are slighly out of sync wrt package moves. * Write world file updates at the earliest opportunity.
| * Make update_config_files() take a dict of {repo_name: list} since it's moreZac Medico2010-08-012-24/+54
| | | | | | | | | | | | efficient this way, and this function can't be called separately for each repo if /etc/portage is under CONFIG_PROTECT (because it would produce separate updated files for each repo).
| * Fix NameError for ConfigProtect.Zac Medico2010-08-011-1/+1
| |
| * Just return boolean to indicate whether or not updates have been performed,Zac Medico2010-07-311-10/+8
| | | | | | | | since that's all that the calling code currently needs.
| * Move the mtimedb timestamps code out of an unnecessary loop.Zac Medico2010-07-311-2/+3
| |
| * Always use shlex_split() to split CONFIG_PROTECT{,_MASK}.Zac Medico2010-07-315-19/+25
| |
* | Adding test routine to check if the correct ebuild is beeing used toOtavio Pontes2010-07-303-3/+14
| | | | | | | | compile the package.