-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add debian package support #11
Comments
When working on this issue, the shebang in the Python scripts should also be updated to match the suggestion in the Debian Python packaging guide: #!/usr/bin/env python should be #!/usr/bin/python |
Discussion about python packaging tooling Should the apt package build on Python packaging tools, i.e. should we provide a Without
With The second approach seems "cleaner" and we could for instance re-organize
Maybe this is a no-problem and we should just let debian's package manager client take care of this. However, I'm curious what other Python developers think (@SantiagoTorres, @awwad, @aaaaalbert). |
Just talked to a Python packaging expert who reassured me that it's not worth/useful to use Python packaging tooling for this, as this is a Debian-only package anyway. Thanks for you 2 cents, @pradyunsg! |
Description of issue or feature request:
The intoto transport should be installable as debian package eventually, e.g.
apt-get install apt-transport-intoto
should makeintoto.py
available as executable in/usr/lib/apt/methods/intoto
, and also install required metadata (default layout, layout key and configuration) to the right locations.Note: The intoto transport depends on the
in-toto
package, which itself depends on thesecuresystemslib
package, both of which are not yet available as debian packages. Ideally, these dependencies may also be installed as debian packages.Current behavior:
No installation setup.
Expected behavior:
Provide installation setup.
The text was updated successfully, but these errors were encountered: