[Yum-devel] [PATCH] 'list available foo-ver-rel' shows old packages. BZ 786116
James Antill
james at fedoraproject.org
Thu Feb 2 15:08:07 UTC 2012
On Thu, 2012-02-02 at 04:09 -0500, Zdenek Pavlas wrote:
> > ...but if we add wildcards, we are completely screwed because it's
> > mostly not possible to work out what the * is hiding.
> >
> > Eg.
> >
> > *-a-a matches the name of "a-a-a-a" (version b-c) and the
> > version-release of "a".
> > a-*-a matches "a", "a-a-a-a" (version a-a) and "a-b-c-d".
>
> I don't have to know that.
>
> A = input pattern
> B = A with everything after the first '-' replaced with '*'
>
> Then if pkg X matches A and pkg Y is a newer version of X,
> then Y must match B.
yum --show-duplicates list yum*3.4.1-2.fc15
yum.noarch 3.4.1-2.fc15 fedora-yum-rawhide
yum-cron.noarch 3.4.1-2.fc15 fedora-yum-rawhide
yum --show-duplicates list yum*3.4.1*
yum.noarch 3.4.1-2.fc15 fedora-yum-rawhide
yum.noarch 3.4.1-3.fc15 fedora-yum-rawhide
yum.noarch 3.4.1-4.fc15 fedora-yum-rawhide
yum.noarch 3.4.1-5.fc15 fedora-yum-rawhide
yum-cron.noarch 3.4.1-2.fc15 fedora-yum-rawhide
yum-cron.noarch 3.4.1-3.fc15 fedora-yum-rawhide
yum-cron.noarch 3.4.1-4.fc15 fedora-yum-rawhide
yum-cron.noarch 3.4.1-5.fc15 fedora-yum-rawhide
yum list yum
yum.noarch 3.4.3-18.fc15 fedora-yum-rawhide
More information about the Yum-devel
mailing list