Merged from trunk 7163:7207
+------------------------------------------------------------------------+
| 7164 | Don't store unslotted system packages in the world file. |
| zmedico | |
|----------+-------------------------------------------------------------|
| 7166 | Fix emerge by ebuild path so that it works properly. |
| zmedico | |
|----------+-------------------------------------------------------------|
| 7168 | add modified copy of gentoolkits glsa.py (r410) |
| genone | |
|----------+-------------------------------------------------------------|
| 7169 | Enable keyword expansion |
| genone | |
|----------+-------------------------------------------------------------|
| 7170 | Add first draft of PackageSet backend modules |
| genone | |
|----------+-------------------------------------------------------------|
| 7171 | Fix emerge by tbz2 path so that it works properly. |
| zmedico | |
|----------+-------------------------------------------------------------|
| 7172 | fix copyright year |
| genone | |
|----------+-------------------------------------------------------------|
| 7174 | Remove the PKG_*ARG* color classes in order to simplify |
| zmedico | things since it's questionable whether many people will |
| | want to use them. Also, make the PKG_*SYSTEM colors default |
| | to the traditional colors since people are generally most |
| | interested in world packages. |
|----------+-------------------------------------------------------------|
| 7176 | ignore generated docs |
| SpankMan | |
|----------+-------------------------------------------------------------|
| 7177 | tighten up --quiet output for --unmerge |
| SpankMan | |
|----------+-------------------------------------------------------------|
| 7178 | Count the number of merges processed by MergeTask and use |
| zmedico | that to determine whether or not post_merge() should run. |
|----------+-------------------------------------------------------------|
| 7180 | Don't exclude system virtuals from world since they can |
| zmedico | match multiple old-style virtuals but only one of them will |
| | be pulled in by update or depclean. |
|----------+-------------------------------------------------------------|
| 7183 | Misc color fixes. Thanks to Arfrever Frehtes Taifersar |
| zmedico | Arahesis <Arfrever.FTA@GMail.Com> for this patch from |
| | bug#183861, comment #9. |
|----------+-------------------------------------------------------------|
| 7185 | When depgraph updates preferences for old-style virtuals, |
| zmedico | also update them in the global config so that they are |
| | consistent everywhere. Optimize config.setinst() to |
| | minimize the work done. |
|----------+-------------------------------------------------------------|
| 7187 | Add a depgaph.loadResumeCommand() method to handle loading |
| zmedico | and validation of all resume data. |
|----------+-------------------------------------------------------------|
| 7189 | `find` can accept a list of paths so condense this nested |
| SpankMan | for loop, and dont split off debug information for ET_REL |
| | files as these are never pulled in via debug utilities (and |
| | can trigger weird behavior in binutils when linked into |
| | things, like glibcs crt1.o) |
|----------+-------------------------------------------------------------|
| 7191 | Now that the "white" color code really is white, alias it |
| zmedico | to bold where it's used by emerge since white looks bad on |
| | a terminal with a white background. |
|----------+-------------------------------------------------------------|
| 7193 | allow split debuf for kernel modules |
| SpankMan | |
|----------+-------------------------------------------------------------|
| 7195 | For bug #184412, make depclean more consistent with the |
| zmedico | update algorithm by keeping the highest version that as |
| | visible in the portage tree and pruning any versions that |
| | are either masked or no longer exist in the portage tree. |
|----------+-------------------------------------------------------------|
| 7197 | Allow system virtuals to be pruned from the world file in |
| zmedico | cases where the matched package is the only provider of |
| | that virtual. |
|----------+-------------------------------------------------------------|
| 7199 | Add color classes PROMPT_CHOICE_{DEFAULT,OTHER} for |
| zmedico | emerge's Yes/No prompt. |
|----------+-------------------------------------------------------------|
| 7201 | For bug #184566, enable the emerge --info action to run an |
| zmedico | option pkg_info() function from each installed ebuild. |
|----------+-------------------------------------------------------------|
| 7203 | Make dblink invalidate the vardbapi caches for each merge |
| zmedico | and unmerge. Don't use portage.listdir() since mtime |
| | granularity can prevent cachedir from invalidating it's |
| | cache properly and this redundant cache layer isn't needed |
| | anyway. This should solve the intermittent failure of |
| | AUTOCLEAN to properly clean packages. |
|----------+-------------------------------------------------------------|
| 7204 | Pass the file path into the PermissionDenied exception. |
| zmedico | |
|----------+-------------------------------------------------------------|
| 7206 | simplify logic a bit |
| genone | |
|----------+-------------------------------------------------------------|
| 7207 | Fix interaction of resume opts with spinner output handling |
| zmedico | so that output always looks correct. |
+------------------------------------------------------------------------+
svn path=/main/branches/prefix/; revision=7209
15 files changed: