On 02/01/2012 01:24 PM, Zdeněk Pavlas wrote:
-            for po in self.rpmdb.returnPackages(patterns=patterns,
+            rpm_patterns = patterns
+            if not showdups:
+                # need to find the newest, so strip versions if supplied
+                rpm_patterns = [re.sub('-\d.*', '-*', p) for p in rpm_patterns]
+            for po in self.rpmdb.returnPackages(patterns=rpm_patterns,
                                                  ignore_case=ic):
                  dinst[po.pkgtup] = po

Won't this break the case:

yum --color=always list installed foo-1.2-3

(i.e. wrongly show the latest installed package though we asked for an older version)?
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to