← Back to team overview

maria-developers team mailing list archive

Re: Debian/Ubuntu packages

 

Hi, Matt!

On Oct 30, Matt Coleman wrote:
> 
> I’m working on fixing the dependency issues with MariaDB 5.5.33a vs
> MySQL 5.5.34.
> 
> When I’m ready to publish my fix, what version number should I give
> it? The current packages have the version 5.5.33a+maria-1~CODENAME,
> where CODENAME is the code name for the Debian or Ubuntu release (ie.
> “sid” or “precise”, etc). Since I am not changing any code, it seems
> like like 5.5.33a should remain the same. I expected that the fixed
> package would be 5.5.33a+maria-2~CODENAME, but autobake-deb.sh
> assembles that version string and the 1 is hardcoded, not set by a
> variable. The two variables RELEASE_NAME and RELEASE_EXTRA can insert
> text between “+maria-“ and “1”. What is this project’s versioning
> convention in regards to changes that only affect the packaging?

You're right, it should be "2".

"1" was hard-coded by the original author (like, 3 or 4 years ago?) and
we've never had a problem with that, as we never needed to release a new
package, where only the packaging was changed, not the code.

It's the first time now, so feel free to replace the hard-coded 1 with a
variable.

Regards,
Sergei


Follow ups

References