| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
sometimes people don't realize that it exists.
svn path=/main/trunk/; revision=8185
|
|
|
|
| |
svn path=/main/trunk/; revision=8184
|
|
|
|
|
|
| |
a single concatenation at the end for better efficiency.
svn path=/main/trunk/; revision=8183
|
|
|
|
|
|
|
| |
consecutive 'TYPE: phase' lines that show in summary.log
when the python-based elog functions are used.
svn path=/main/trunk/; revision=8182
|
|
|
|
| |
svn path=/main/trunk/; revision=8181
|
|
|
|
|
|
|
|
| |
line when displaying messages that came from one of
the python-based elog functions. This might not be the
correct solution but it seems to work for now.
svn path=/main/trunk/; revision=8180
|
|
|
|
| |
svn path=/main/trunk/; revision=8179
|
|
|
|
| |
svn path=/main/trunk/; revision=8178
|
|
|
|
|
|
| |
use BAD like the bash version does.
svn path=/main/trunk/; revision=8177
|
|
|
|
| |
svn path=/main/trunk/; revision=8176
|
|
|
|
|
|
|
|
|
|
| |
actually raises IOError. Also, treat a missing SLOT
file as SLOT="" since it is currently possible to
install an ebuild with an undefined SLOT even though
repoman generates a SLOT.missing error with such an
ebuild.
svn path=/main/trunk/; revision=8174
|
|
|
|
|
|
|
|
| |
it differs from the expected SLOT value when when USE=multislot
is enabled. A warning message will be shown if the slot differs
and --quiet mode is not enabled.
svn path=/main/trunk/; revision=8172
|
|
|
|
|
|
| |
output.
svn path=/main/trunk/; revision=8170
|
|
|
|
|
|
| |
preinst phase like it used to.
svn path=/main/trunk/; revision=8168
|
|
|
|
|
|
|
| |
anywhere in the path. Also add support for detection
of . or .. where appropriate.
svn path=/main/trunk/; revision=8166
|
|
|
|
|
|
|
| |
so that similar eerror messages are generated whether or
not collision-protect is enabled.
svn path=/main/trunk/; revision=8163
|
|
|
|
| |
svn path=/main/trunk/; revision=8161
|
|
|
|
|
|
|
|
|
|
| |
to try and clarify the cases when a bug should NOT
be filed. Also, recommend the new `portageq owners /
<filename>` command since it works properly even
when paths are ambiguous due to symlinked
directories.
svn path=/main/trunk/; revision=8155
|
|
|
|
|
|
|
|
|
|
| |
only collecting stat results for parent directories.
This provides equivalent accuracy to the previous
approach but will perform much better when used to
scan all installed packages for owners in the event
of a file collision.
svn path=/main/trunk/; revision=8153
|
|
|
|
|
|
| |
rather than for each dblink constructor call.
svn path=/main/trunk/; revision=8152
|
|
|
|
|
|
|
|
|
|
|
| |
when path normalization is required. Also, only join with
${ROOT} when necessary. This allows unnecessary normpath
and join calls to be optimized away in the general case,
reducing the cpu time for `equery belongs <filename>` by
about 50%.
M pym/portage/dbapi/vartree.py
svn path=/main/trunk/; revision=8151
|
|
|
|
| |
svn path=/main/trunk/; revision=8150
|
|
|
|
| |
svn path=/main/trunk/; revision=8149
|
|
|
|
| |
svn path=/main/trunk/; revision=8148
|
|
|
|
| |
svn path=/main/trunk/; revision=8147
|
|
|
|
| |
svn path=/main/trunk/; revision=8146
|
|
|
|
| |
svn path=/main/trunk/; revision=8145
|
|
|
|
|
|
| |
more parameter to most of the emerge functions
svn path=/main/trunk/; revision=8144
|
|
|
|
| |
svn path=/main/trunk/; revision=8143
|
|
|
|
|
|
|
| |
since it's mostly unsuitable for api consumers at
this time.
svn path=/main/trunk/; revision=8142
|
|
|
|
| |
svn path=/main/trunk/; revision=8128
|
|
|
|
|
|
| |
to symlinks to directories.
svn path=/main/trunk/; revision=8124
|
|
|
|
|
|
|
|
|
| |
from the collision protect code since it hasn't been
needed ever since the followSymlinks parameter was
disabled for portage.listdir() calls in order to
prevent infinite recursion loops.
svn path=/main/trunk/; revision=8121
|
|
|
|
|
|
| |
stop trying to use it after the first failure.
svn path=/main/trunk/; revision=8119
|
|
|
|
| |
svn path=/main/trunk/; revision=8115
|
|
|
|
|
|
| |
file paths since the escape codes look ugly in the log.
svn path=/main/trunk/; revision=8114
|
|
|
|
|
|
| |
portage.mail.send_mail().
svn path=/main/trunk/; revision=8102
|
|
|
|
|
|
| |
when in --quiet mode.
svn path=/main/trunk/; revision=8100
|
|
|
|
|
|
| |
collision-protect symlink code.
svn path=/main/trunk/; revision=8098
|
|
|
|
| |
svn path=/main/trunk/; revision=8097
|
|
|
|
|
|
|
| |
in order to avoid cacheddir() bloat when listing the files to be
merged from ${D}.
svn path=/main/trunk/; revision=8096
|
|
|
|
|
|
| |
old-style virtuals.
svn path=/main/trunk/; revision=8093
|
|
|
|
| |
svn path=/main/trunk/; revision=8091
|
|
|
|
| |
svn path=/main/trunk/; revision=8089
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|