> LSB has chosen to leave "upgrade" UNSPECIFIED,
> and has also chose in the "Berlin API" to ignore the
> fact that both dpkg/rpm versions are a triple of
> Epoch/Version/Release.
> 
> Pretending that a "version" string can be anything, opaquely handled,
> including E:V-R, or something else, misses the
> issue that "upgrade" based on "version" is undecidable
> until "version" is well formed, and a collate sequence
> is defined for "upgrade" comparison.

the absence of any description of what "version" means
is a bug in LSB, whether or not that issue is picked
up by the Berlin proposal.  upgrade is a little dicier
in the LSB sense, as it seems different packaging systems
may do quite different things here. Responding to that
by pretending upgrades don't exist is the cowardly 
approach, I know...

______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
LSB Communication List                                rpm-lsb@rpm5.org

Reply via email to