Re: Package EVR problems in FC+FE 2007-03-22

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 22 Mar 2007 20:34:02 -0400 (EDT), buildsys wrote:

> limb AT jcomserv.net:
>     ettercap
>       FE5 > FE6 (0:0.7.3-13.3.fc5 > 0:0.7.3-12.fc6)
>       FE5 > FE7 (0:0.7.3-13.3.fc5 > 0:0.7.3-12.fc7)
>     
>     gnubg
>       FE5 > FE7 (0:20061119-8.fc5.2 > 0:20061119-7.fc7)
>       FE6 > FE7 (0:20061119-8.fc6 > 0:20061119-7.fc7)
>     
>     xmoto-edit
>       FE5 > FE6 (0:0.2.4-6.1.fc5 > 0:0.2.4-6.fc6)
>       FE5 > FE7 (0:0.2.4-6.1.fc5 > 0:0.2.4-6.fc7)
>     
> miker5slow AT grandecom.net:
>     etherape
>       FE5 > FE6 (0:0.9.7-4.1.fc5 > 0:0.9.7-4.fc6)
>       FE5 > FE7 (0:0.9.7-4.1.fc5 > 0:0.9.7-4.fc7)

The issues with "ettercap", "xmoto-edit" and "etherape" are one of the
infamous problems when adding a %dist tag.

In RPM Version Comparison, numbers are higher than letters. When comparing
different packages with eachother, the %dist tag must be at the same
position in the %release tag for all package releases, so the dist value
is only compared with other dist values.

etherape
  4.1.fc5 > 4.fc6  because 4 = 4 but 1 > fc6

xmoto-edit
  6.1.fc5 > 6.fc6   because 6 = 6 but 1 > fc6 

ettercap
  13.3.fc5 > 12.fc6   would need a bump to 14.fc6, since:
  13.3.fc5 > 13.fc6   because 13 = 13 but 3 > fc6


You can verify your versions with fedora-rpmvercmp when you are
unsure:

$ rpm -qf $(which fedora-rpmvercmp)
rpmdevtools-5.3-1.fc6

$ fedora-rpmvercmp 
Epoch1 :0
Version1 :1
Release1 :13.3.fc5 
Epoch2 :0
Version2 :1
Release2 :13.fc6
0:1-13.3.fc5 is newer

$ fedora-rpmvercmp 0 1 4.1.fc5   0 1 4.fc6
0:1-4.1.fc5 is newer

$ fedora-rpmvercmp 0 1 4.fc5.1   0 1 4.fc6
0:1-4.fc6 is newer

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers

--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux