[pkg-go] Bug#803388: Bug#803388: golang-gopkg-mgo.v2-dev: over-aggressive depends

Alexandre Viau alexandre at alexandreviau.net
Wed Nov 4 20:09:40 UTC 2015


Hello Tianon,

Feel free to make a team upload.

Supervisor was in the dependencies as it is needed for tests, but it
should be in Build-Deps. Since we are not running tests, you should
just remove it, or maybe put it in comments in Build-Deps. The same
thing goes for mongodb-server.

This also prevented InfluxDB from building on arm64 and armel I think,
so that will be a good thing to solve.

Cheers,

--
Alexandre Viau
alexandre at alexandreviau.net


On Wed, Nov 4, 2015 at 12:04 AM, Tianon Gravi <tianon at debian.org> wrote:
> Alexandre,
>
> On 29 October 2015 at 12:51, Tianon Gravi <tianon at debian.org> wrote:
>> On 29 October 2015 at 07:35, Tianon Gravi <tianon at debian.org> wrote:
>>> Currently, the -dev package depends on both mongodb-server and
>>> supervisor.  I can't see a reason for supervisor to be in any of the
>>> relations of this package, but mongodb-server really ought to be in
>>> Suggests instead since it's not necessary for it to be installed for
>>> the proper user of the -dev package. :)
>>
>> I'd also add that I'm happy to make the modification myself if you'd prefer. :)
>
> Mind if I make a fix for this and do a "Team Upload"?  Was there a
> particular reason for these packages to be in Depends instead of just
> Suggests?  Was there a reason for supervisor to be listed at all?  I'm
> having trouble seeing rationale but I don't want to step on toes. :)
>
> ♥,
> - Tianon
>   4096R / B42F 6819 007F 00F8 8E36  4FD4 036A 9C25 BF35 7DD4



More information about the Pkg-go-maintainers mailing list