| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
files in dodoc arguments. (trunk r8236)
svn path=/main/branches/2.1.2/; revision=8237
|
|
|
|
|
|
|
|
| |
not an unsatisfied buildtime dependency then drop it here
since otherwise it can skew the merge order calculation
in an unwanted way. (trunk r8233)
svn path=/main/branches/2.1.2/; revision=8234
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8232
|
|
|
|
|
|
| |
relative paths (bug #196565) (trunk r8200)
svn path=/main/branches/2.1.2/; revision=8231
|
|
|
|
|
|
| |
sometimes people don't realize that it exists. (trunk r8185)
svn path=/main/branches/2.1.2/; revision=8230
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
anymore since altlist() is able to handle it properly in cases
where the dependency is satisfied. If the dep is unsatisfied
then it can not be ignored. (trunk r8225)
Allow the depgraph to add old-style virtual providers but prefer
any pre-existing providers over new ones that are added. This
prevents things like ghc-6.4.2 from selecting itself to satisfy
it's own virtual/ghc dependency (creating a circular dependency)
in cases where it should select the default ghc-bin provider.
(trunk r8185:8187)
svn path=/main/branches/2.1.2/; revision=8229
|
|
|
|
|
|
| |
reading from the source cache. (trunk r8222)
svn path=/main/branches/2.1.2/; revision=8223
|
|
|
|
|
|
|
| |
is an existing directory and exit gracefully if not.
(trunk r8195)
svn path=/main/branches/2.1.2/; revision=8196
|
|
|
|
|
|
|
|
|
|
| |
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. (trunk r8174)
svn path=/main/branches/2.1.2/; revision=8175
|
|
|
|
|
|
|
|
| |
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. (trunk r8172)
svn path=/main/branches/2.1.2/; revision=8173
|
|
|
|
|
|
| |
output. (trunk r8170)
svn path=/main/branches/2.1.2/; revision=8171
|
|
|
|
|
|
| |
preinst phase like it used to. (trunk r8168)
svn path=/main/branches/2.1.2/; revision=8169
|
|
|
|
|
|
|
| |
anywhere in the path. Also add support for detection
of . or .. where appropriate. (trunk r8166)
svn path=/main/branches/2.1.2/; revision=8167
|
|
|
|
|
|
|
| |
so that similar eerror messages are generated whether or
not collision-protect is enabled. (trunk r8163)
svn path=/main/branches/2.1.2/; revision=8165
|
|
|
|
|
|
| |
portage.movefile() never leaves intact. (trunk r6986)
svn path=/main/branches/2.1.2/; revision=8164
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8162
|
|
|
|
|
|
|
|
|
|
| |
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. (trunk r8155)
svn path=/main/branches/2.1.2/; revision=8160
|
|
|
|
|
|
|
|
|
| |
command that is suitable for identifying all packages that own
one or more files when a file collision has occurred. This uses
dblink.isowner() so that the query works properly even when
paths are ambiguous due to symlinked directories. (trunk r8154)
svn path=/main/branches/2.1.2/; revision=8159
|
|
|
|
|
|
|
|
|
|
| |
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. (trunk r8153)
svn path=/main/branches/2.1.2/; revision=8158
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8157
|
|
|
|
|
|
|
|
|
|
| |
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%. (trunk r8150:8152)
svn path=/main/branches/2.1.2/; revision=8156
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8141
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8139
|
|
|
|
|
|
| |
config option. (trunk r8136)
svn path=/main/branches/2.1.2/; revision=8137
|
|
|
|
|
|
| |
diff_command. (trunk r8130)
svn path=/main/branches/2.1.2/; revision=8135
|
|
|
|
|
|
| |
when using_editor is true. (trunk r8129)
svn path=/main/branches/2.1.2/; revision=8134
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8133
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8132
|
|
|
|
|
|
|
|
|
| |
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. (trunk r8120:8124)
svn path=/main/branches/2.1.2/; revision=8131
|
|
|
|
|
|
| |
stop trying to use it after the first failure. (trunk r8119)
svn path=/main/branches/2.1.2/; revision=8120
|
|
|
|
|
|
| |
does not exist. (trunk r8117)
svn path=/main/branches/2.1.2/; revision=8118
|
|
|
|
|
|
|
| |
file paths since the escape codes look ugly in the log.
(trunk r8113:8115)
svn path=/main/branches/2.1.2/; revision=8116
|
|
|
|
|
|
| |
portage.mail.send_mail(). (trunk r8102)
svn path=/main/branches/2.1.2/; revision=8103
|
|
|
|
|
|
| |
when in --quiet mode. (trunk r8100)
svn path=/main/branches/2.1.2/; revision=8101
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in order to avoid cacheddir() bloat when listing the files to be
merged from ${D}.
Remove a chdir() call that's no longer needed for the
collision-protect symlink code.
(trunk r8095:8098)
svn path=/main/branches/2.1.2/; revision=8099
|
|
|
|
|
|
| |
old-style virtuals. (trunk r8093)
svn path=/main/branches/2.1.2/; revision=8094
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8092
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8090
|
|
|
|
|
|
|
|
|
| |
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.
(trunk r8085:8087)
svn path=/main/branches/2.1.2/; revision=8088
|
|
|
|
|
|
|
| |
in order to avoid ambiguity if an unexpected ValueError
occurs. (trunk r8043)
svn path=/main/branches/2.1.2/; revision=8072
|
|
|
|
|
|
| |
(trunk r8040)
svn path=/main/branches/2.1.2/; revision=8071
|
|
|
|
|
|
|
| |
new-style virtual is first installed and it replaces
an old-style virtual. (trunk r8039)
svn path=/main/branches/2.1.2/; revision=8070
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8069
|
|
|
|
|
|
| |
portdbapi.cp_list() cache. (trunk r8010)
svn path=/main/branches/2.1.2/; revision=8068
|
|
|
|
|
|
| |
and handle the potential OSError instead. (trunk r8009)
svn path=/main/branches/2.1.2/; revision=8067
|
|
|
|
|
|
|
|
| |
portdbapi.xmatch("match-all") when given atom has no
operator or version. Also, make cp_list() use the
xmatch("match-all") cache when possible. (trunk r8008)
svn path=/main/branches/2.1.2/; revision=8066
|
|
|
|
|
|
|
| |
to avoid digest verification issues when FEATURES="strict"
is enabled. (trunk r7994:7996)
svn path=/main/branches/2.1.2/; revision=8065
|
|
|
|
|
|
|
|
| |
non-files so we dont get confusing loops where portage
claims there are things to update but etc-update claims
there are not (trunk r7994)
svn path=/main/branches/2.1.2/; revision=8064
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8063
|
|
|
|
| |
svn path=/main/branches/2.1.2/; revision=8062
|