Closed Bug 197337 Opened 22 years ago Closed 22 years ago

1.3 is considered lower than 1.3b (or 1.3a) in rpm semantics.

Categories

(SeaMonkey :: Build Config, defect)

x86
Linux
defect
Not set
minor

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Axel.Thimm, Assigned: blizzard)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3b) Gecko/20030302 Build Identifier: ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.3/Red_Hat_8x_RPMS/ Both 1.3b and 1.3 have the same serial/epoch (35). The rpm version comparison algorithm will sort 1.3b as newer than 1.3, if the serial/epoch is the same. Therefore upgrades will not be successfull installed unless with special command line arguments (--oldpackage), or uninstalling the previous mozilla. Reproducible: Always Steps to Reproduce: 1. download 1.3 rpms 2. try rpm -Fhv ... or rpm -Uhv ... 3. Actual Results: The new rpms were considered older than the ones installed. Expected Results: It should upgrade the old mozilla. Same should be true for upgrade 1.3a -> 1.3. (Note: It would be nice if future mozilla alpha/beta etc releases could have a linear numeric version scheme, for example 1.3a could have been 1.2.9 and 1.3b 1.2.99)
rpms -> blizzard
Assignee: seawood → blizzard
Sorry, that's rpm for you. (I wish there was a CANTFIX resolution.)
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → WONTFIX
Out of interest, why didn't I get this when I upgraded 1.2b -> 1.2 then?
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.