|
@@ -38,11 +38,12 @@ class OEHasPackage(OETestDecorator):
|
|
|
if isinstance(self.need_pkgs, str):
|
|
|
self.need_pkgs = [self.need_pkgs,]
|
|
|
|
|
|
+ mlprefix = self.case.td.get("MLPREFIX")
|
|
|
for pkg in self.need_pkgs:
|
|
|
if pkg.startswith('!'):
|
|
|
- unneed_pkgs.add(pkg[1:])
|
|
|
+ unneed_pkgs.add(mlprefix + pkg[1:])
|
|
|
else:
|
|
|
- need_pkgs.add(pkg)
|
|
|
+ need_pkgs.add(mlprefix + pkg)
|
|
|
|
|
|
if unneed_pkgs:
|
|
|
msg = 'Checking if %s is not installed' % ', '.join(unneed_pkgs)
|