Try lower case version of library names.

This commit is contained in:
Jelmer Vernooij 2021-03-26 03:28:41 +00:00
parent a1b4bba4e8
commit b29c9cecf0

View file

@ -147,8 +147,10 @@ class VagueDependencyRequirement(Requirement):
if ' ' not in self.name:
yield BinaryRequirement(self.name)
yield LibraryRequirement(self.name)
if self.name.lower() != self.name:
yield LibraryRequirement(self.name.lower())
from .resolver.apt import AptRequirement
yield AptRequirement(self.name)
yield AptRequirement(self.name.lower())
def met(self, session):
for x in self.expand():