-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Packages listed in extras_require
not listed as dependencies in package.
#139
Comments
A work-around in this case is to do this:
|
[Stuart Longland, 2018-08-07]
Hi,
We've struck an issue with the `pint` package in that it needs an
additional package `funcsigs` on Python 2.7. We use `stdeb` to build
a Debian package for use in deployments but have found that now
`stdeb` is producing a Debian package that misses this `funcsigs`
package.
does it list funcsigs in foo.egg-info/requires.txt file installed into
dist-packages? If so: dh_python2 would pick it up and generate correct
Depends line
BTW (shameless plug), please try py2dsp¹
[¹] https://github.com/p1otr/pypi2deb
|
I did it again this time preserving the work directory that
|
[:python_version == "2.7"]
funcsigs
ah, right, dh_python2 doesn't support environment markers¹, sorry
(not stdeb's fault)
[¹] https://bugs.debian.org/815654
|
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Hi,
We've struck an issue with the
pint
package in that it needs an additional packagefuncsigs
on Python 2.7. We usestdeb
to build a Debian package for use in deployments but have found that nowstdeb
is producing a Debian package that misses thisfuncsigs
package.Reproducing using Docker (we use Docker within Bamboo CI to build upstream packages):
I get the following in the current working directory after running the above:
Note that
Depends
lacks a reference topython-funcsigs
(which is in backports).The text was updated successfully, but these errors were encountered: