[debian-mysql] modernizing debian/rules

Nicholas Bamber nicholas at periapt.co.uk
Sun Apr 22 16:08:46 UTC 2012


Olaf,
	I did consider uploading to experimental. However I would try and build 
the damn thing in pbuilder first and I don't fancy that just now being 
busy with too many packages. I would need a a slightly stronger push at 
the moment.

	To hijack your question slightly, we don't want to upload to unstable 
until debian/rules are modernized because that is the sort of change you 
make in experimental.

	Speaking of which I present my first effort. It is unfinished in at 
least two ways:
1.) It is still using dh_movefiles. However this means I can still 
present the change as a single file, which is neat.
2.) I think there is an erroneous invocation of dh_prep. I am checking 
that out.

On 21/04/12 18:40, Olaf van der Spek wrote:
> On Sat, Apr 21, 2012 at 5:35 PM, Nicholas Bamber<nicholas at periapt.co.uk>  wrote:

>> debcheckout mysql-5.5
>
> Thanks, that kind worked. But damn, what do those tests take long to run.
>
> So what's stopping this from being uploaded to experimental as-is?
>
> Unit tests: 100% tests passed, 0 tests failed out of 12
> Report from unit tests in
> /home/olaf/mysql-5.5/branches/experimental/builddir/mysql-test/var/ctest.log
> --------------------------------------------------------------------------
> The servers were restarted 372 times
> Spent 1798.322 of 3667 seconds executing testcases
>
> Completed: Failed 2/1692 tests, 99.88% were successful.
>
> Failing test(s): main.mysqlhotcopy_archive main.mysqlhotcopy_myisam
>
> The log files in var/log may give you some hint of what went wrong.
>
> If you want to report this error, please read first the documentation
> at http://dev.mysql.com/doc/mysql/en/mysql-test-suite.html
>
> 477 tests were skipped, 82 by the test itself.
>
> mysql-test-run: *** ERROR: there were failing test cases
> make[4]: *** [mysql-test/CMakeFiles/test-force] Error 1
> make[4]: Leaving directory `/home/olaf/mysql-5.5/branches/experimental/builddir'
> make[3]: *** [mysql-test/CMakeFiles/test-force.dir/all] Error 2
> make[3]: Leaving directory `/home/olaf/mysql-5.5/branches/experimental/builddir'
> make[2]: *** [mysql-test/CMakeFiles/test-force.dir/rule] Error 2
> make[2]: Leaving directory `/home/olaf/mysql-5.5/branches/experimental/builddir'
> make[1]: *** [test-force] Error 2
> make[1]: Leaving directory `/home/olaf/mysql-5.5/branches/experimental/builddir'
> make: *** [build-stamp] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> debuild: fatal error at line 1350:
> dpkg-buildpackage -rfakeroot -D -us -uc failed
>
> _______________________________________________
> pkg-mysql-maint mailing list
> pkg-mysql-maint at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mysql-maint
>

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rules
URL: <http://lists.alioth.debian.org/pipermail/pkg-mysql-maint/attachments/20120422/43bf4dbf/attachment.ksh>


More information about the pkg-mysql-maint mailing list