-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in 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
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in 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: