On Feb 16 2015, Mika Pflüger <deb...@mikapflueger.de> wrote:
> Hi Nikolaus,
>
> Am Mon, 16 Feb 2015 09:42:57 -0800
> schrieb Nikolaus Rath <nikol...@rath.org>:
>
>> > So please tighten the dependencies of s3ql 2.13 to require
>> > python3-dugong >= 3.4
>> 
>> At least according to
>> https://packages.debian.org/source/unstable/s3ql, this is exactly
>> what the dependency is.
>
> That shows the dependencies of the s3ql source package (I guess that's
> build dependencies, but I'm not sure about that). The dependencies of
> the s3ql binary packages are found at
> https://packages.debian.org/sid/s3ql
> and as you can see, there is no version specified for python3-dugong. I
> think the ${python3:Depends} does not  expand to versioned dependencies
> by default. The dh_python3 man page says:
> "If the pydist file contains PEP386 flag or set of (uscan like) rules,
> dh_python3 will make the depedency versioned (version requirements are
> ignored by default)."
> So I guess dh_python3 needs a pydist file or a py3dist-overrides file.
> Adding debian/s3ql.pydist with the contents
> dugong python3-dugong; PEP386
> did not do the trick for me, maybe I'm reading the manpage wrong.
> However; I couldn't test building in a clean environment because
> building s3ql failed for me (with and without the pydist file) in an
> unstable pbuilder. I still think a proper pydist file should work.

The above didn't work in a clean chroot for me either (but the
build succeeds). But I agree that it should work that way. I'll look
into it.

Best,
-Nikolaus

-- 
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«

Attachment: signature.asc
Description: PGP signature

Reply via email to