| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
eerror message to try and prevent user confusion:
- Hint that `equery belongs <filename>` can be used to find
the installed package that owns a file.
- Advise then NOT to file a bug without reporting exactly
which two packages install the same file(s).
svn path=/main/trunk/; revision=8087
|
|
|
|
|
|
|
|
| |
them as eerror messages via elog. This will allow us to
collect more file collision data but it won't be quite as
annoying as enabling collision-protect by default would be.
svn path=/main/trunk/; revision=8086
|
|
|
|
| |
svn path=/main/trunk/; revision=8058
|
|
|
|
|
|
| |
metadata keys that inherit a default value from the header.
svn path=/main/trunk/; revision=8055
|
|
|
|
|
|
| |
constructor for optional things like EAPI and SLOT.
svn path=/main/trunk/; revision=8054
|
|
|
|
| |
svn path=/main/trunk/; revision=8053
|
|
|
|
|
|
| |
that it can be reused in populate().
svn path=/main/trunk/; revision=8052
|
|
|
|
|
|
| |
so that os.path.join works correctly.
svn path=/main/trunk/; revision=8051
|
|
|
|
|
|
| |
installed packages when necessary.
svn path=/main/trunk/; revision=8050
|
|
|
|
| |
svn path=/main/trunk/; revision=8049
|
|
|
|
|
|
| |
and newlines
svn path=/main/trunk/; revision=8048
|
|
|
|
|
|
| |
revdep-rebuild replacement
svn path=/main/trunk/; revision=8046
|
|
|
|
|
|
|
|
| |
in the same cases that it used to so that a warning
message is properly generated in depgraph.xcreate()
when a package is unavailable but installed.
svn path=/main/trunk/; revision=8045
|
|
|
|
| |
svn path=/main/trunk/; revision=8044
|
|
|
|
|
|
|
| |
in order to avoid ambiguity if an unexpected ValueError
occurs.
svn path=/main/trunk/; revision=8043
|
|
|
|
|
|
|
| |
to select_dep() so that all package selection is done
in the same place.
svn path=/main/trunk/; revision=8042
|
|
|
|
|
|
| |
to optimize matching of old-style virtuals.
svn path=/main/trunk/; revision=8041
|
|
|
|
|
|
| |
is first installed and it replaces an old-style virtual.
svn path=/main/trunk/; revision=8039
|
|
|
|
|
|
| |
in depgraph.select_dep().
svn path=/main/trunk/; revision=8038
|
|
|
|
|
|
| |
code that was duplicated for each package type.
svn path=/main/trunk/; revision=8037
|
|
|
|
|
|
|
| |
Also, fix filtering code for reading/writing USE and IUSE
from/to the metadata index.
svn path=/main/trunk/; revision=8036
|
|
|
|
|
|
|
| |
for expansion of greedy atoms. Also, use the list of
repos to clean up the category expansion code.
svn path=/main/trunk/; revision=8035
|
|
|
|
|
|
| |
depgraph constructor so it's always available.
svn path=/main/trunk/; revision=8034
|
|
|
|
|
|
| |
path is used for both ebuilds and binary packages.
svn path=/main/trunk/; revision=8033
|
|
|
|
| |
svn path=/main/trunk/; revision=8021
|
|
|
|
| |
svn path=/main/trunk/; revision=8017
|
|
|
|
| |
svn path=/main/trunk/; revision=8016
|
|
|
|
|
|
| |
visibility check.
svn path=/main/trunk/; revision=8015
|
|
|
|
|
|
| |
USE before the visibility check.
svn path=/main/trunk/; revision=8014
|
|
|
|
|
|
|
|
| |
from the filtered tree. Clear out the history of atoms
so that they can be processed again to satisfy
dependencies with installed packages if necessary.
svn path=/main/trunk/; revision=8013
|
|
|
|
|
|
|
|
| |
binary packages. This works by creating a virtual filtered
repository that can be composed of multiple package types,
including ebuilds, binary packages, and installed packages.
svn path=/main/trunk/; revision=8012
|
|
|
|
| |
svn path=/main/trunk/; revision=8011
|
|
|
|
| |
svn path=/main/trunk/; revision=8010
|
|
|
|
|
|
| |
and handle the potential OSError instead.
svn path=/main/trunk/; revision=8009
|
|
|
|
|
|
|
|
| |
portdbapi.xmatch("match-all") when given atom has no
operator or version. Also, make cp_list() use the
xmatch("match-all") cache when possible.
svn path=/main/trunk/; revision=8008
|
|
|
|
|
|
|
|
| |
portdbapi.visible() and move it to config.getMaskAtom()
and getProfileMaskAtom(). This will allow the code to
be reused for binary packages.
svn path=/main/trunk/; revision=8001
|
|
|
|
| |
svn path=/main/trunk/; revision=8000
|
|
|
|
| |
svn path=/main/trunk/; revision=7999
|
|
|
|
|
|
|
| |
in place of a dbapi instance so that extra cache pulls can be
avoided.
svn path=/main/trunk/; revision=7998
|
|
|
|
|
|
|
| |
and move it to config.getMissingEeywords(). This will allow
the code to be reused for binary packages.
svn path=/main/trunk/; revision=7997
|
|
|
|
|
|
| |
all the metadata necessary for visibility filtering.
svn path=/main/trunk/; revision=7989
|
|
|
|
|
|
| |
package entry if it's CHOST matches the header.
svn path=/main/trunk/; revision=7988
|
|
|
|
|
|
| |
inherit CHOST from the header.
svn path=/main/trunk/; revision=7987
|
|
|
|
| |
svn path=/main/trunk/; revision=7986
|
|
|
|
|
|
| |
will work.
svn path=/main/trunk/; revision=7985
|
|
|
|
|
|
| |
actually supports TLS, bug #183808
svn path=/main/trunk/; revision=7984
|
|
|
|
| |
svn path=/main/trunk/; revision=7981
|
|
|
|
| |
svn path=/main/trunk/; revision=7979
|
|
|
|
|
|
| |
if necessary.
svn path=/main/trunk/; revision=7975
|
|
|
|
| |
svn path=/main/trunk/; revision=7974
|