← Back to team overview

linux-traipu team mailing list archive

Re: [Bug 939865] Re: Don't use dash in new version number 7.1.31-rc

 

Excerpts from Henrik Ingo's message of Thu Feb 23 23:03:42 UTC 2012:
> Hmm... Apparently RPM also doesn't like tilde. But a plust sign is ok.
> Plus is also ok with debs.
> 
> I think plus is a bit ugly though. Maybe for RPM we just continue to
> strip the informational -rc value.
> 
> Note that we cannot use dot, because pandora build also creates four
> part version numbers when packaging a non-release point in the tree. I
> don't want to keep guessing whether 7.1.32.rc is smaller than
> 7.1.32.2551.snapshot.
> 
> Have to sleep on this but will probably mark this invalid.
> 

Henrik, for debs, 7.1.32~rc is a great choice, because when you drop the
~rc, it will always be considered higher.

For rpms, why not just move the ~rc into the RPM release, and change ~
to 0, so:

Version: 7.1.32
Release: 0rc1

Then when rc is over, drop the ~rc1 and you'd get

Version: 7.1.32
Release: 1

?

> ** Changed in: drizzle
>    Importance: High => Medium
> 
> -- 
> You received this bug notification because you are a member of Drizzle
> Developers, which is subscribed to Drizzle.
> https://bugs.launchpad.net/bugs/939865
> 
> Title:
>   Don't use dash in new version number 7.1.31-rc
> 
> Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
>   Confirmed
> 
> Bug description:
>   7.1.31-rc was the first release to introduce new version numbering
>   scheme.
> 
>   It turns out using a dash as part of the version was a stupid idea.
>   This is not allowed in RPM. (Workaround: strip the -rc part, it has no
>   significance, it is just informational.) In DEB it is possible, but
>   has side effects and is frowned upon.
> 
>   We should instead use tilde: 7.1.32~rc.
> 
>   TODO:
> 
>    * Fix dashes to tildes in m4/pandora_vc_build.m4
>    * Change tagging instructions at http://wiki.drizzle.org/Create_Tarballs
> 
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/drizzle/+bug/939865/+subscriptions

-- 
You received this bug notification because you are a member of UBUNTU -
AL - BR, which is subscribed to Drizzle.
https://bugs.launchpad.net/bugs/939865

Title:
  Don't use dash in new version number 7.1.31-rc

Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
  Confirmed

Bug description:
  7.1.31-rc was the first release to introduce new version numbering
  scheme.

  It turns out using a dash as part of the version was a stupid idea.
  This is not allowed in RPM. (Workaround: strip the -rc part, it has no
  significance, it is just informational.) In DEB it is possible, but
  has side effects and is frowned upon.

  We should instead use tilde: 7.1.32~rc.

  TODO:

   * Fix dashes to tildes in m4/pandora_vc_build.m4
   * Change tagging instructions at http://wiki.drizzle.org/Create_Tarballs

To manage notifications about this bug go to:
https://bugs.launchpad.net/drizzle/+bug/939865/+subscriptions


References