[Pkg-mpd-maintainers] libmpdclient/ncmpc in debian (was "MPD 0.21 in buster")

kaliko kaliko at azylum.org
Mon Jan 7 13:41:22 GMT 2019


Florian,

On 06/01/2019 23:33, Florian Schlichting wrote:
> […] 
> Apart from what I said about upstream tags (which you can do as you
> like), I see one major issue and a few smaller ones:
> 
> - building a new binary package ncmpc-doc will cause the upload to go to
>   NEW for ftp-master approval. This may take several weeks and carries a
>   high risk of missing buster. My advice is to not split off the
>   documentation […]

Agree, I merged back documentation.

> The smaller ones are from lintian:
> […]

Fixed them and squashed/split some commits as well.


> In d/copyright you should merge the paragraphs that have (almost)
> identical Copyright and License, i.e. one for "Files: *" / MPD project /
> GPL-2+ and then another one for the BSD-2-clause licensed files (and
> then debian/)

Done

> And then there's
> 
> I: ncmpc source: vcs-field-uses-insecure-uri vcs-git git://git.tokkee.org/pkg-ncmpc.git
> I: ncmpc source: vcs-field-uses-insecure-uri vcs-browser http://git.tokkee.org/?p=pkg-ncmpc.git
>
> which I can fix when creating the repo on salsa/mpd-team, but you can
> already update that to https://salsa.debian.org/mpd-team/ncmpc(.git) as
> well.

Done, used https://salsa.debian.org/mpd-team/ncmpc(.git)

> Since the repo is in your personal namespace, I'd say don't be afraid to
> rewrite history, split up the "New upstream release." commit a bit and
> merge in "Strip install dir "debian/tmp" in dh install files" etc. where
> appropriate. It is only when the repo has been moved to the team
> namespace that it is "official" and history must stay immutable.
> […]
> - do a "takeover" of ncmpc for the mpd team, modifying Maintainer and
>   Uploaders as I did with libmpdclient and closing the ITS bug
> - add yourself to Uploaders
> - gbp dch -a && dch -r

Alright, I pushed the changes on:

https://salsa.debian.org/kaliko-guest/ncmpc-gbp
git at salsa.debian.org:kaliko-guest/ncmpc-gbp.git

Thanks for your review and your help Florian :)

>> PS: Working on ncmpc I noticed I forgot to add myself to d/copyright for MPD packaging.
>> We'll fix it for the next release.
> 
> Better push that commit right away, while you still remember wanting to
> do that :-)

Here is the merge request:
https://salsa.debian.org/mpd-team/mpd/merge_requests/3/commits

Cheers,
k

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-mpd-maintainers/attachments/20190107/38e614e6/attachment.sig>


More information about the Pkg-mpd-maintainers mailing list