| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/main/trunk/; revision=9015
|
|
|
|
| |
svn path=/main/trunk/; revision=9013
|
|
|
|
| |
svn path=/main/trunk/; revision=9012
|
|
|
|
|
|
| |
and also simplify the catagory regex a bit.
svn path=/main/trunk/; revision=9010
|
|
|
|
| |
svn path=/main/trunk/; revision=9008
|
|
|
|
| |
svn path=/main/trunk/; revision=9006
|
|
|
|
| |
svn path=/main/trunk/; revision=9005
|
|
|
|
| |
svn path=/main/trunk/; revision=8997
|
|
|
|
| |
svn path=/main/trunk/; revision=8993
|
|
|
|
|
|
| |
for category validation instead of using a list.
svn path=/main/trunk/; revision=8992
|
|
|
|
|
|
| |
missing profile.
svn path=/main/trunk/; revision=8990
|
|
|
|
|
|
|
|
| |
availability test in cases where the package does not
appear to be masked. This solves dep selection preference
issues when working without a portage tree.
svn path=/main/trunk/; revision=8988
|
|
|
|
|
|
| |
with a missing profile.
svn path=/main/trunk/; revision=8985
|
|
|
|
|
|
|
| |
list since it may not be available if there is no portage
tree.
svn path=/main/trunk/; revision=8982
|
|
|
|
|
|
| |
no portage tree available.
svn path=/main/trunk/; revision=8980
|
|
|
|
| |
svn path=/main/trunk/; revision=8978
|
|
|
|
| |
svn path=/main/trunk/; revision=8976
|
|
|
|
|
|
| |
list since it may not be available if there is no portage tree.
svn path=/main/trunk/; revision=8975
|
|
|
|
|
|
|
| |
warnings since quite often it's possible to function without
a portage tree now.
svn path=/main/trunk/; revision=8974
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
packages without having a portage tree:
* Make portdbapi.aux_get() return early by raising a KeyError
if it detects that there is no portage tree.
* Move the ARCH and USERLAND sanity check to the last moment
in doebuild() and only require these variables if an
existing environment (such as environment.bz2) is
unavailable.
* Make the NewsManager constructor cope with a broken
make.profile symlink.
svn path=/main/trunk/; revision=8973
|
|
|
|
|
|
|
| |
temp files on success. Otherwise, leave the temp files
intact for debugging purposes.
svn path=/main/trunk/; revision=8971
|
|
|
|
| |
svn path=/main/trunk/; revision=8969
|
|
|
|
|
|
| |
in PORTAGE_ARCHLIST.
svn path=/main/trunk/; revision=8967
|
|
|
|
|
|
|
| |
it separate from the global USE that's shown by
emerge --info.
svn path=/main/trunk/; revision=8963
|
|
|
|
|
|
|
|
|
| |
EBUILD_PHASE variable is defined. It's too expensive to do
the regenerate() call every time. Do in when EBUILD_PHASE
is defined since it's needed to create the filtered USE that
environ() passes to the ebuild environment.
svn path=/main/trunk/; revision=8961
|
|
|
|
|
|
|
| |
attribute so that the normal global USE is still available
for things like emerge --info output.
svn path=/main/trunk/; revision=8959
|
|
|
|
|
|
| |
calling config.regenerate().
svn path=/main/trunk/; revision=8957
|
|
|
|
|
|
| |
of IUSE so that stage builds will work again.
svn path=/main/trunk/; revision=8955
|
|
|
|
|
|
|
| |
blockers, instead of telling the user to try again with
--pretend.
svn path=/main/trunk/; revision=8953
|
|
|
|
|
|
| |
in the useq() IUSE check.
svn path=/main/trunk/; revision=8949
|
|
|
|
|
|
|
|
| |
for use by the QA check that's built into useq(). This allows
the IUSE logic for this check to be isolated in the python
code.
svn path=/main/trunk/; revision=8945
|
|
|
|
|
|
|
|
|
|
|
| |
Some flags are considered to be implicit members of IUSE:
* Flags derived from ARCH
* Flags derived from USE_EXPAND_HIDDEN variables
* Forced flags, such as those from {,package}use.force
svn path=/main/trunk/; revision=8944
|
|
|
|
|
|
| |
the ouput module.
svn path=/main/trunk/; revision=8934
|
|
|
|
|
|
| |
slot collisions and world file updates.
svn path=/main/trunk/; revision=8917
|
|
|
|
| |
svn path=/main/trunk/; revision=8904
|
|
|
|
|
|
| |
(branches/2.1.2 r8900)
svn path=/main/trunk/; revision=8901
|
|
|
|
|
|
| |
SLOT.
svn path=/main/trunk/; revision=8895
|
|
|
|
| |
svn path=/main/trunk/; revision=8894
|
|
|
|
|
|
| |
code can assume there are no blockers.
svn path=/main/trunk/; revision=8889
|
|
|
|
|
|
|
|
|
| |
constructor, raise a ParseError and make emerge and portageq handle
the error. This way consumers of the portage api can handle the
ParseError rather than have their application exit. Thanks to lxnay
for reporting.
svn path=/main/trunk/; revision=8884
|
|
|
|
|
|
|
| |
* When available, make getconfig() include an invalid token
in a ParseError message.
svn path=/main/trunk/; revision=8883
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
as PORTAGE_BINPKG_FILE in order to give bashrc users an opportunity
to do various things such as remove binary packages after they're
installed.
* Add a note in ebuild.sh explaining why hardcoded bash lists are
needed for backward compatibility with <portage-2.1.4 since they
assume that a newly installed version of ebuild.sh will work for
pkg_postinst, pkg_prerm, and pkg_postrm when portage is upgrading
itself.
svn path=/main/trunk/; revision=8878
|
|
|
|
|
|
| |
where it spawns misc-functions.sh after the install phase.
svn path=/main/trunk/; revision=8874
|
|
|
|
|
|
| |
prevent environment leakage.
svn path=/main/trunk/; revision=8867
|
|
|
|
|
|
|
| |
to prevent sandbox from causing env leakage by sourcing /etc/profile
via it's bashrc.
svn path=/main/trunk/; revision=8866
|
|
|
|
|
|
|
|
|
|
| |
allowed to leak into the ebuild environment. Also, fix spawnebuild
to properly filter the env when it spawns misc-functions.sh after
the install phase. There is still some remaining leakage that seems
to come from something in the ebuild environment sourcing
/etc/profile.
svn path=/main/trunk/; revision=8865
|
|
|
|
| |
svn path=/main/trunk/; revision=8864
|
|
|
|
|
|
| |
values actions that need to expland sets themselves.
svn path=/main/trunk/; revision=8863
|
|
|
|
|
|
| |
probably rely on having a complete config.
svn path=/main/trunk/; revision=8862
|
|
|
|
|
|
|
|
| |
SANDBOX_{DENY,PREDICT,READ,WRITE} between all phases,
except when the environment comes directly from
environment.bz2.
svn path=/main/trunk/; revision=8853
|