[Yum-devel] [PATCH] 'list available foo-ver-rel' shows old packages. BZ 786116

Ales Kozumplik akozumpl at redhat.com
Wed Feb 1 13:51:01 UTC 2012


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)?


More information about the Yum-devel mailing list