Bug#790524: src:gmt: takes over files from several unrelated packages (was: Re: gmt: libgenome-perl in sid already provides /usr/bin/gmt)
Sebastiaan Couwenberg
sebastic at xs4all.nl
Sat Jul 4 13:02:15 UTC 2015
Hi Andreas,
Thansk for the feedback.
On 07/04/2015 02:44 PM, Andreas Tille wrote:
> while I have not dealt with the libgenome-perl package before I think
> your suggestion to hand over /usr/bin/gmt to the gmt package sounds
> reaosnable. The package has a quite low popcon value and in my naive
> view the main focus is the Perl module and the accompanying scripts
> might (or might not - please correct me if I'm wrong) have a minor
> importance.
>
> So I propose the following solution:
>
> 1. install the gmt script to
> /usr/lib/debian-med/bin/gmt
> 2. ln -s /usr/lib/debian-med/bin/gmt /usr/bin/genome-module-tools
> 3. suggest users of Debian Med to add in front of PATH
>
> The last is provided by med-config (>= 2.1). This is the same solution
> as it is done in plink 1.07-6 which was just uploaded to unstable
> (formerly tested in experimental). Users are informed about this in
> NEWS.Debian.
>
> If you agree to this solution I'll upload it that way.
Yes, please.
Based on the popcon scores my preference is also to rename the binary in
libgnome-perl. The GMT upstream authors also argue that since they've
been using the name since the 1980s they use has set precedence.
> BTW, has Debian
> Perl team set ACLs to enable me commiting the changes in Git?
I'm not sure. But I'm a member of the Perl team too, so if you can't
commit yourself I'm willing to do that too.
> Kind regards
>
> Andreas.
Kind Regards,
Bas
> On Fri, Jul 03, 2015 at 10:11:49PM +0200, Sebastiaan Couwenberg wrote:
>> Control: forwarded -1 https://gmt.soest.hawaii.edu/issues/723
>>
>> Hi Andreas,
>>
>> Thanks for the comprehensive followup.
>>
>> I've uploaded a new revision of gmt to experimental that addresses some
>> of the issues.
>>
>> On 06/30/2015 02:16 AM, Andreas Beckmann wrote:
>>> * libgenome-perl
>>>
>>> Filelist libgenome-perl vs. gmt:
>>>
>>> usr/bin/gmt
>>>
>>> Filelist libgenome-perl vs. gmt-common:
>>>
>>> usr/share/man/man1/gmt.1.gz
>>
>> This is the most serious conflict to resolve. I've contacted the
>> libgenome-perl maintainers [1], but I've not received a reply yet.
>>
>> I've put debian-med@ in the CC as they seem the most interested in the
>> libgenome-perl package. Please share your opinion on this conflict.
>>
>> I've also contacted the GMT upstream developers to raise the issue of
>> these conflicts between GMT 5 and other projects. [2]
>>
>> [1] https://lists.debian.org/debian-gis/2015/06/msg00119.html
>> [2] https://gmt.soest.hawaii.edu/issues/723
>>
>>> * libpsl-dev
>>>
>>> [...]
>>>
>>> Filelist libpsl-dev vs. libgmt-dev:
>>>
>>> usr/lib/x86_64-linux-gnu/libpsl.so
>>
>> The libpsl & gmt packages use different a SONAME. To ensure dependencies
>> on the GMT libpsl it's bundled with libgmt in the libgmt5 package.
>>
>> To resolve the conflict I'm considering renaming the GMT libpsl to
>> libgmt-psl.
>>
>> I've CC'ed the libpsl maintainers, and I would like to ask your opinion
>> on this conflict too.
>>
>>> * turnin-ng
>>>
>>> [...]
>>>
>>> Filelist turnin-ng vs. gmt-common:
>>>
>>> usr/share/man/man1/project.1.g
>>>
>>> * pslib-dev
>>>
>>> [...]
>>>
>>> Filelist pslib-dev vs. gmt-common:
>>>
>>> usr/share/man/man3/pslib.3.gz
>>
>> These man page issues should be resolved with the Conflicts that were
>> added in gmt (5.1.2+dfsg1-1~exp5).
>>
>> Kind Regards,
>>
>> Bas
>>
>> --
>> GPG Key ID: 4096R/6750F10AE88D4AF1
>> Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
>>
>>
>> --
>> To UNSUBSCRIBE, email to debian-med-REQUEST at lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact listmaster at lists.debian.org
>> Archive: https://lists.debian.org/5596EC85.4070208@xs4all.nl
>>
>>
>
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
More information about the Pkg-grass-devel
mailing list