Hello Mattia,

thank you for your fast notice!

Mattia Rizzolo a écrit :
> Source: pysatellites
> Version: 2.2-2
> Severity: serious
> 
> Dear maintainer,
> 
> It seems to me that python-satellites builds python3 stuff, it has
> several py3 dependencies, etc.
> But there is no python3 direct dependency, which is bad.
> That's because you're using ${python:Depends} instead of
> ${python3:Depends}.  I read in #813219 that you used to not be able to
> understand what it generated, feel free to ask I'm happy to explain it
> :)

I did not keep the file substvars which was made, but I remember that at
some time a dependency on a non-existing package had been automatically
generated. If I see something similar in the future, I shall try to
trigger the same error with a minimal package and report a bug.

Now I replaced ${python:Depends} by ${python3:Depends}, then launched
"debuild", and had a look at the file python-satellites.substvars
this file contains:
------------------8<------------------------
misc:Depends=
misc:Pre-Depends=
------------------8<------------------------

Should I raise a bug report? the environment used was not a chroot made
by pbuilder, and dh-python came in version 2.20150826.

> and btw, you build-depend on python2 packages, maybe you are more
> interested in python3 ones? (or at this point thet are maybe useless and
> just remove them?)

You are right! I only need the package which contains pyuic4 to convert
user interfaces designed with Qt designer.


> Then, the package name does not follow the debian python policy,
> according to which you should name it python3-satellites, the name you
> are currently using kind of imply python2 stuff (but this point is just
> a remark, the actual bug is about the first paragraph).

humm.. As this package does not create libraries very useful for other
developers, I suppose that it might as well be treated as a private
library: so the scripts should rather go to /usr/share/pysatellites, and
the package should just be named "pysatellites" rather than
python3-satellites. What do you think about it?

Best regards,                   Georges

-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70

Attachment: signature.asc
Description: PGP signature

Reply via email to