[debian-mysql] modernizing debian/rules

Nicholas Bamber nicholas at periapt.co.uk
Tue Apr 17 06:56:34 UTC 2012


Err .. so is anyone looking at modernizing debian/rules now?

On 12/04/12 22:43, Nicholas Bamber wrote:
>
> On 12/04/12 22:29, Clint Byrum wrote:
>
>> Indeed, this is long overdue. I'd also like to revisit some of the
>> maintainer scripts as they seem to be a source of problems for some
>> users.
> Yes maintainer scripts would be next on my list after debian/rules. I
> experimented with user tags to pick those out.
>
> http://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=mysql-5.5&users=pkg-mysql-maint@lists.alioth.debian.org&tag=install
>
>
>>>
>>> I personally would add
>>> 4.) Check that the debian/copyright is all good, DEP-5 and lintian
>>> clean.
>>
>> Note that I did an *exhaustive* rebuilding of the entire debian/copyright
>> file when I first packaged 5.5. I have a patch for licensecheck2dep5 to
>> make it build a copyright file more like the one that is there. I hope
>> to get those into Debian at some point so we can use them to build dep5
>> (or whatever its called now) copyright files automatically.
>
> Yes I noticed it was in reasonable order. I do have some issues however.
> 1.) I mean to check #597861.
> 2.) lintian reports some issues with copyright
> 3.) we are on an old version of DEP-5. Upgrade is required as part of
> Debian Perl policy 3.9.3.
> 4.) I feel the need to check whether the public domain bits are
> expressed correctly.
>
>>
>> Until then, I hope to add some checking in debian/rules that will help
>> us identify when licensecheck thinks there are any changes that we might
>> need to make to debian/copyright. Seems like this would be a useful
>> thing for all packages to have actually.
>
> Yes this would be very good.
>
>> The stuff I've done in Ubuntu has been really important stuff, like
>> files that are missing and such.
>>
>> I'd like to get the package in sync for the next release. The only real
>> intentional difference in Ubuntu is the upstart job and the -core
>> packages
>> which allow users to install mysqld or /usr/bin/mysql without having the
>> full service configuration. I believe we can put conditional logic in
>> the package to make the upstart job on part of the Ubuntu package until
>> Debian supports upstart. Then I can start working primarily in Debian and
>> just syncing to Ubuntu, which should be better for Debian and for Ubuntu.
>>
>
> I think this is best left to you.
>
>
> _______________________________________________
> 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
>




More information about the pkg-mysql-maint mailing list