-
Notifications
You must be signed in to change notification settings - Fork 110
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
entrypoints/difficulty building debian pkgs of extensions #3117
Comments
Maybe this helps to provide a reasonable test environment?
|
for now I did an ugly way:
tox idea is interesting! I will try and report back |
although may be wouldn't -- such tox setup would require duplication of what debian/ expects (on versions of python etc) and tox.ini specifying all that. sounds also a bit fragile due to duplication |
Alternatively, according to man page |
Anyways, I guess it doesn't really get less "ugly" than what you have. |
ha ha -- searched up my previous question: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900526 . and the resolution was to use debian/pybuild.testfiles to copy/install whatever is needed to be copied. But then in 007cee3 I had to revert it in favor of a simple |
I am closing this one, as no further info is coming. |
"no further info" != "issue was resolved". "no further info" == "no further info, e.g. due to lack of time etc". In datalad-container I see that I simply disabled testing for now, which is also not a solution: https://github.com/datalad/datalad-container/blob/debian/debian/rules#L4 |
Two years later, with no further updates, I am trying to close this issue again. AFAICS in https://buildd.debian.org/status/fetch.php?pkg=datalad-container&arch=all&ver=1.1.2-1&stamp=1612198173&raw=0 (some) tests run. So if my assessment is wrong again, at least an uodate of the status in this issue is due. |
we would definitely like to run tests while building debian pkgs of the extensions, but the problem is that extension entry points aren't found. I guess it is due to the fact that pybuild by default runs against "built" version, not installed:
not yet sure what would be the best way to overcome
The text was updated successfully, but these errors were encountered: