Merged from trunk -r11947:11964
authorFabian Groffen <grobian@gentoo.org>
Sat, 22 Nov 2008 11:26:59 +0000 (11:26 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 22 Nov 2008 11:26:59 +0000 (11:26 -0000)
commitab10d2417e2aff1bfbdb093b04c26c6ee10077a2
treec0d37f4a17b12a08dc04692a710866d7abb3711b
parent24ac67fe96a777f33a26a5ca966ddb667f22725c
   Merged from trunk -r11947:11964

   | 11948   | Bug #246853 - Redirect all ouput from                        |
   | zmedico | depgraph.display_problems() to stderr.                       |

   | 11949   | Make depgraph.display_problems() send unsatisfied dependency |
   | zmedico | ouput to stdout, for parsing by programs such as autounmask. |

   | 11951   | Bug #246821 - Avoid TypeError from binarytree.isremote() by  |
   | zmedico | returning early if self._remotepkgs is None due to           |
   |         | PORTAGE_BINHOST being unset.                                 |

   | 11953   | Check the return value from depgraph._add_pkg() when adding  |
   | zmedico | library consumers inside action_depclean().                  |

   | 11954   | Inside depgraph._add_pkg(), handle the case where multiple   |
   | zmedico | different instances of the same version (typically one       |
   |         | installed and another not yet installed) have been pulled    |
   |         | into the graph due to a USE dependency. The "slot collision" |
   |         | display is not helpful in a case like this, so display it as |
   |         | an unsatisfied dependency. Thanks to Peter Volkov <pva@g.o>  |
   |         | for reporting.                                               |

   | 11956   | Make NewsManager.updateItems() and getUnreadItems() return   |
   | zmedico | early if PermissionDenied errors are encountered when        |
   |         | attempting to read the skip or unread files.                 |

   | 11958   | Fix logic inside PollScheduler._can_add_job() so that load   |
   | zmedico | average is properly considered when a single job is running. |

   | 11960   | When a "slot conflict" occurs due to USE dependencies,       |
   | zmedico | display the usual slot conflict output together with the     |
   |         | unsatisfied USE dependency output, since both might be       |
   |         | useful.                                                      |

   | 11962   | In order to reduce time consumed for dependency checks, skip |
   | zmedico | 'dev' profiles by default and add an --include-dev option    |
   |         | which causes them to be checked. Given the current           |
   |         | profiles.desc content, this approximately halves the number  |
   |         | of profiles checked by default and also halves the time      |
   |         | consumed by repoman. Thanks to Donnie Berkholz               |
   |         | <dberkholz@g.o> for the suggestion.                          |

   | 11964   | Add a short -d option for the new --include-dev option.      |
   | zmedico | Thanks to Joshua Kinard <kumba@g.o> for the suggestion.      |

svn path=/main/branches/prefix/; revision=12035
bin/repoman
man/repoman.1
pym/_emerge/__init__.py
pym/portage/dbapi/bintree.py
pym/portage/news.py