[debian-mysql] MySQL in Jessie

Otto Kekäläinen otto at seravo.fi
Thu Sep 18 18:23:23 UTC 2014


Hello!

2014-09-05 16:45 GMT+03:00 Bjoern Boschman <bjoern at boschman.de>:
> Am 05.09.2014 12:04, schrieb Otto Kekäläinen:
>> Is there something wrong with the rules file, shouldn't the build fail
>> when the build test suite fails?
>>
>> MySQl 5.6 log:
>> ***
>> Too many failed: Failed 10/491 tests, 97.96% were successful.
>> Failing test(s): main.wl6301_2_not_windows
>> main.plugin_auth_sha256_server_default_tls main.ipv6
>> main.wl6301_1_not_windows main.ssl-sha512 main.grant main.grant2
>> main.plugin_auth_sha256_tls main.read_only main.wait_timeout
>> ***
>>
>> And why are there only <500 tests?
>>
>> Compare to how the MariaDB build looks like (from:
>> http://labs.seravo.fi/~otto/mariadb-repo/mariadb-10.0-sid-amd64/mariadb-10.0_10.0.13-1_amd64.build-9bc3dc6-pbuilder.log)
>> ***
>> Completed: All 3894 tests were successful.
>> ***
>
> maybe some of the oracle guys may have a look on it?

No progress on this one? Is it OK if I file a bug about it so we don't
forget the issue?


>> Also, I noticed you added dpkg-dev as a build-dep, why? The commit
>> message does not explain anything. Might this be good for MariaDB too?
>> What was the error this supposedly fixed?
>> http://anonscm.debian.org/cgit/pkg-mysql/mysql-5.6.git/commit/?id=195daacf50f7e1a821c55ff06ca6c139c5ae5461
>
> due to the hardening build flags the packages uses dpkg-buildflags from
> dpkg-dev

I am pretty sure this is a false alarm. dpkg-dev is part of
build-essential and the policy says you should not state any essential
or build-essential packages as build-dependencies:
https://www.debian.org/doc/debian-policy/ch-source.html#s-pkg-relations

>> When periapt created the mysql-5.6 packaging initially, he spent a lot
>> of time documenting the at the time polluted build-deps to the page
>> https://wiki.debian.org/Teams/MySQL/BuildDependencies. Could you
>> please expand that wiki page so it is up-to-date with the information
>> you have found?
>
> Didnt knew about.
> I've cleaned up that page (hopefully)

Thanks!

Let's try to keep the wiki and other documentation up-to date so it is
easier for new people to join this team which now lacks manpower and
really should get more contributions.



More information about the pkg-mysql-maint mailing list