Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #9755

Re: pydist and install_requires

From Ghislain Vaillant <ghisvail@gmail.com>
Newsgroups linux.debian.maint.python
Subject Re: pydist and install_requires
Date 2017-08-17 13:10 +0200
Message-ID <ufqQy-40w-19@gated-at.bofh.it> (permalink)
References <ufprs-2VP-19@gated-at.bofh.it> <ufprs-2VP-17@gated-at.bofh.it> <ufpUu-3mI-35@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 17/08/17 10:43, PICCA Frederic-Emmanuel wrote:
> Hello Andrey
> 
>> Isn't just adding the package names to Depends easier?
> 
> I just want this to be automatically generated and "upstreamable".
> 
>> So do you have python-opengl, python-pyqt5 etc in Build-Depends?
> 
> yes, I think that I found the problem for opengl.
> the egg info gives the name of the project which is PyOpenGL. (I am testing this now)

Indeed, you need to use the name registered on pypi, which can be 
different from the Debian package name. For OpenGL, the project is 
registered as PyOpenGL, for PyQt5 the name is PyQt5.

> but for pyqt5 I do not have egg informations. Maybe the solution would be to add egg info to pyqt5.
> But for the split ???

There are no individual registered names for the PyQt5 components, so 
you can only provide PyQt5 in the setup.py metadata, and you must list 
the necessary components yourself in d/control.

Ghis

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Re: pydist and install_requires Andrey Rahmatullin <wrar@debian.org> - 2017-08-17 11:40 +0200
  RE:pydist and install_requires PICCA Frederic-Emmanuel <frederic-emmanuel.picca@synchrotron-soleil.fr> - 2017-08-17 12:10 +0200
    Re: pydist and install_requires Ghislain Vaillant <ghisvail@gmail.com> - 2017-08-17 13:10 +0200
      RE:pydist and install_requires PICCA Frederic-Emmanuel <frederic-emmanuel.picca@synchrotron-soleil.fr> - 2017-08-17 13:30 +0200

csiph-web