summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorSebastian Luther <SebastianLuther@gmx.de>2010-08-11 07:56:31 +0200
committerZac Medico <zmedico@gentoo.org>2010-08-11 00:47:22 -0700
commit208177c06c9da1c23ab597be0465a66dc2780e85 (patch)
tree18b9670b69731b8f81d954d4f8cd7045d4e98d29 /pym
parentf2a5c4b7fc9f899de140ff6faa7e538fdccff677 (diff)
downloadportage-208177c06c9da1c23ab597be0465a66dc2780e85.tar.gz
portage-208177c06c9da1c23ab597be0465a66dc2780e85.tar.bz2
portage-208177c06c9da1c23ab597be0465a66dc2780e85.zip
Remove deprecated portage.dep_virtual
Diffstat (limited to 'pym')
-rw-r--r--pym/portage/__init__.py2
-rw-r--r--pym/portage/_deprecated.py28
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().