Bug 51702

Summary: textutils not being upgraded
Product: [Retired] Red Hat Linux Reporter: Peter Bowen <pzbowen+rhbeta>
Component: textutilsAssignee: Bernhard Rosenkraenzer <bero>
Status: CLOSED RAWHIDE QA Contact: Ben Levenson <benl>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.3CC: jbj
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2001-08-14 19:40:39 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Peter Bowen 2001-08-14 02:20:10 UTC
textutils is not being updated during upgrade from RHL6.2

6.2 had version 2.0a, and had an errata that brought the version up to 2.0e
 After upgrading to beta3, textutils is still at versions 2.0e, while beta3
has 2.0.14

Comment 1 Bernhard Rosenkraenzer 2001-08-14 12:39:07 UTC
textutils doesn't have an Epoch, and the version number increased... Assigning 
to anaconda


Comment 2 Glen Foster 2001-08-14 19:04:51 UTC
This defect considered MUST-FIX for Fairfax.

Comment 3 Bill Nottingham 2001-08-14 19:26:17 UTC
textutils needs an epoch.

rpm version compares are done by '.' separated sections. So, for this case:

2 == 2

0 < 0e

The 14 doesn't even come into the equation.

(jbj, am I misunderstanding this?)

Comment 4 Jeff Johnson 2001-08-14 19:29:31 UTC
Nod, needs an epoch, or other surgery on the '0'
piece in the version.

Comment 5 Bernhard Rosenkraenzer 2001-08-14 19:31:18 UTC
Odd, rpm -Fvh on the package worked.


Comment 6 Peter Bowen 2001-08-14 19:38:31 UTC
bero: you are probably using RPM v4.0.2.  As I pointed out in Bug #51333, RPM
v4.0.3 changes the way package comparissons are handled.  So if you do the
upgrade from 6.2 -> 7.1 -> 7.2, it will work correctly, but if you go from 6.2
-> 7.2 it breaks.  

And the actually break down of the comparisson is:
2 == 2
0 == 0
e > 14
because the transition from digits to alpha chars has an implied .

Comment 7 Jeff Johnson 2001-08-14 19:40:33 UTC
See bugzilla #50977 for what needs doing. Meanwhile,
since some upgrade path with some version or rpm is failing
to do the right thing, add the epoch just in case ...


Comment 8 Bernhard Rosenkraenzer 2001-08-14 19:43:43 UTC
Added in 2.0.14-2