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

Package versioning of software beta/pre versions


  I sometimes build Debian packages of preversions or beta versions
  of some packages I do maintain for testing purposes only.
  And I'd like to use a package versioning that allows:
  - Smooth upgrade to the stable release of the packages
  - reflecting the beta/pre status of the packages in the version
    of the .orig tarball.

  Example with icewm-1.0.9-pre2 (upstream versioning)

  Until now, I've been using:

  - 1.0.9 as the .orig tarball version
  - 0pre2.1 as the Debian revision.

  It works fine but I'm not happy with this since the .orig tarball
  dos not contain the 'pre' status.

  I tried 1.0.9-0pre2 as the upstream version but it doesn't work.
  dpkg --compare-versions "1.0.9-0pre2-1" lt "1.0.9-1" is false
  which is a normal behaviour.

  Has anyone a better idea?


Jérôme Marant <jerome@marant.org>


Reply to: