Allow leading lib..

This commit is contained in:
Jelmer Vernooij 2021-04-14 18:30:14 +01:00
parent df41f85f9e
commit ed94887536
No known key found for this signature in database
GPG key ID: 579C160D4C9E23E8

View file

@ -177,7 +177,11 @@ class VagueDependencyRequirement(Requirement):
from .resolver.apt import AptRequirement
yield AptRequirement.simple(self.name.lower(), minimum_version=self.minimum_version)
yield AptRequirement.simple('lib%s-dev' % self.name.lower(), minimum_version=self.minimum_version)
if self.name.lower().startswith('lib'):
devname = '%s-dev' % self.name.lower()
else:
devname = 'lib%s-dev' % self.name.lower()
yield AptRequirement.simple(devname, minimum_version=self.minimum_version)
def met(self, session):
for x in self.expand():