diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-08-11 07:56:31 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-11 00:47:22 -0700 |
commit | 208177c06c9da1c23ab597be0465a66dc2780e85 (patch) | |
tree | 18b9670b69731b8f81d954d4f8cd7045d4e98d29 | |
parent | f2a5c4b7fc9f899de140ff6faa7e538fdccff677 (diff) | |
download | portage-208177c06c9da1c23ab597be0465a66dc2780e85.tar.gz portage-208177c06c9da1c23ab597be0465a66dc2780e85.tar.bz2 portage-208177c06c9da1c23ab597be0465a66dc2780e85.zip |
Remove deprecated portage.dep_virtual
-rw-r--r-- | pym/portage/__init__.py | 2 | ||||
-rw-r--r-- | pym/portage/_deprecated.py | 28 |
2 files changed, 1 insertions, 29 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index f9c9eb718..a210535d3 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -131,7 +131,7 @@ try: 'cpv_getkey@getCPFromCPV,endversion_keys,' + \ 'suffix_value@endversion,pkgcmp,pkgsplit,vercmp,ververify', 'portage.xpak', - 'portage._deprecated:dep_virtual,' + \ + 'portage._deprecated:' + \ 'getvirtuals,pkgmerge', ) diff --git a/pym/portage/_deprecated.py b/pym/portage/_deprecated.py index ea40c2dde..ef3061cef 100644 --- a/pym/portage/_deprecated.py +++ b/pym/portage/_deprecated.py @@ -15,34 +15,6 @@ from portage.localization import _ from portage.manifest import Manifest from portage.util import writemsg, writemsg_stdout -def dep_virtual(mysplit, mysettings): - "Does virtual dependency conversion" - warnings.warn("portage.dep_virtual() is deprecated", - DeprecationWarning, stacklevel=2) - newsplit=[] - myvirtuals = mysettings.getvirtuals() - for x in mysplit: - if isinstance(x, list): - newsplit.append(dep_virtual(x, mysettings)) - else: - mykey=dep_getkey(x) - mychoices = myvirtuals.get(mykey, None) - if mychoices: - if len(mychoices) == 1: - a = x.replace(mykey, dep_getkey(mychoices[0]), 1) - else: - if x[0]=="!": - # blocker needs "and" not "or(||)". - a=[] - else: - a=['||'] - for y in mychoices: - a.append(x.replace(mykey, dep_getkey(y), 1)) - newsplit.append(a) - else: - newsplit.append(x) - return newsplit - def getvirtuals(myroot): """ Calls portage.settings.getvirtuals(). |