maria-developers team mailing list archive
Mailing list archive
Re: Debian/Ubuntu packages
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