summaryrefslogtreecommitdiff
path: root/portato/backend
diff options
context:
space:
mode:
authornecoro <>2007-08-16 17:33:21 +0000
committernecoro <>2007-08-16 17:33:21 +0000
commitae63d36e760b749b97332915b8a91dd6f9ece199 (patch)
treed1e97dcee9a31a3605b9ca6b3a143c81e5662afd /portato/backend
parentb48d1b86ad5dc9ec069be256c37d9571759111b8 (diff)
downloadportato-ae63d36e760b749b97332915b8a91dd6f9ece199.tar.gz
portato-ae63d36e760b749b97332915b8a91dd6f9ece199.tar.bz2
portato-ae63d36e760b749b97332915b8a91dd6f9ece199.zip
improved update-world
Diffstat (limited to '')
-rw-r--r--portato/backend/portage/package.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/portato/backend/portage/package.py b/portato/backend/portage/package.py
index 65522ec..2a2d81a 100644
--- a/portato/backend/portage/package.py
+++ b/portato/backend/portage/package.py
@@ -137,8 +137,13 @@ class PortagePackage (Package):
actual = self.get_actual_use_flags()
depstring = ""
- for d in depvar:
- depstring += self.get_package_settings(d, tree = self._settings.porttree)+" "
+ try:
+ for d in depvar:
+ depstring += self.get_package_settings(d, tree = self._settings.porttree)+" "
+ except KeyError: # not found in porttree - use vartree
+ depstring = ""
+ for d in depvar:
+ depstring += self.get_package_settings(d, tree = self._settings.vartree)+" "
deps = portage.dep_check(depstring, None, self._settings.settings, myuse = actual, trees = self._trees)
='logsubject'>Port cci to new stgit versionRené Neumann2-4/+19 2012-02-23Do not use the find-theorems-form in PGRené Neumann1-1/+1 2012-01-30ebuild_error_on_trailing_whitespace is deprecatedRené 'Necoro' Neumann1-1/+0 2012-01-10Add 'block' command to mako syntaxRené 'Necoro' Neumann1-2/+2 2012-01-10Changes needed for haddock browser.René 'Necoro' Neumann1-1/+2 2011-12-09Update haskellmodeRené Neumann1-2/+1 2011-12-09Update haskellmodeRené Neumann5-82/+228 2011-11-21Set Poly/ML as the default SML interpreter.René Neumann1-0/+3 2011-11-21Added support for jedit.René Neumann2-4/+11 2011-11-16Make 'hg k' work similar to 'git k'René 'Necoro' Neumann1-0/+3 2011-10-14'tabgroup' -> 'tabgroups'René 'Necoro' Neumann1-1/+1 2011-10-14Switch from openoffice alias to libreoffice (ooffice -> soffice)René 'Necoro' Neumann1-2/+2 2011-10-14Make the quotes in ProofGeneral to be nearly invisibleRené Neumann1-1/+1 2011-08-23Disable hightlighting of the domain in the FF urlbarRené Neumann1-0/+3 2011-08-12Enhance IE scriptRené Neumann1-6/+7 2011-08-11BlaRené 'Necoro' Neumann1-0/+2 2011-08-11Local fontsRené 'Necoro' Neumann1-13/+22 2011-08-11Better inconsolata thingsRené Neumann4-4/+13 2011-08-10Moved some functions to their own filesRené Neumann3-124/+120 2011-08-10More advanced IE scriptRené Neumann2-1/+74 2011-08-10Inconsolata also in emacsRené Neumann1-1/+1 2011-08-10Better vim fontsRené 'Necoro' Neumann1-1/+1 2011-08-09ooffice aliasRené Neumann1-0/+2 2011-08-09Update the needed hg-extensions.René Neumann1-1/+2 2011-06-08gtkrc stuff for Qt-Gtk-StyleRené 'Necoro' Neumann2-0/+8 2011-06-08Updated fonts.conf to work better on lcdsRené 'Necoro' Neumann1-17/+6