RPM 4.10 released
Posted May 28, 2012 14:48 UTC (Mon) by jamesh
In reply to: RPM 4.10 released
Parent article: RPM 4.10 released
Well, I described a technical reason for the Debian behaviour in a parent post.
If I have a foo_2.3.4-0.rc5 package, its corresponding source package would consist of the files:
If I have a foo_2.3.4-1 package, its corresponding source package would consist of the following files:
If the two packages were built off of different pristine source tarballs, then they could not co-exist in the same package archive since they depend on different contents for foo_2.3.4.orig.tar.gz.
The fact you only need a single copy of the pristine source is great when the packages really are based off of the same tarball, but it can't handle this kind of case. For that, you need some way to represent "a version that sorts just before 2.3.4" in the upstream version component of the package version number.
to post comments)