-
-
Notifications
You must be signed in to change notification settings - Fork 128
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
Debian packaging tweaks #137
Comments
Hello! Thank you for this issue, issue number 1 has been fixed in 3267dcc On the other issues, I'll let them be as-is for now as this setup works for me, however if you'd like to help improve & submit Vigil to Debian official packages, I'll be super glad! :) |
Thank you!
Can you at least fix the I can start the process and see how I could manage to package vigil. You should definitely change Just like browsers Provide: www-browser That allows any package to say, I depend on a www-browser Having vigil in Debian would be awesome! |
Here is the dependency list:
The list is mostly complete, I can try to do the packaging the official way. Adding some hacks to have the missing libs (will it work?) Eventually when the list is complete, we can convert your packaging method to the official one. |
Vigil being built with MUSL it doesn’t depend on anything and is totally autonomous. Why would it need to depend on all those Debian packages? |
Good question, the dependencies are needed to build vigil. Let's say you have a bunker and the source code of vigil and a Debian archive. Anyway, official Debian packages can not be built from Internet sources. Do you understand such build systems, maybe I can try to give more examples |
I totally understand the rationale. However, I think this will be too much work for me to maintain on the side as an extra, I'm all good w/ the current Debian packaging system that pushes a minimal |
Sure, but if you want vigil to be into Debian it's important that you understand how things are done to ensure a ton of different aspects and reasons I am really willing to package vigil on Debian if you are interested to have in on official Debian. It's more like a collaboration, I could do it without collaboration but it will end up costing me more free time in the end if I have to patch your software for example Let me know how all this feels It will also end up in Ubuntu |
All right then, go for it! Happy to see it in Debian + Ubuntu :) |
Let's go! |
Thank you so much! I think Debian + Ubuntu will already be far enough :) |
Hi,
I do Debian packaging for the official Debian repository.
I noticed:
Here is the good new way: https://blog.williamdes.eu/Infrastructure/tutorials/install-dell-idrac-racadm-on-proxmox-7/
https://github.com/valeriansaliou/vigil/blob/master/README.md#installation
Provides
(https://www.debian.org/doc/debian-policy/ch-relationships.html#virtual-packages-provides)vigil/debian/control
Line 12 in a777e86
vigil/debian/control
Line 5 in a777e86
I think you did mean extra, it is deprecated and
optional
is the replacement.vigil/debian/control
Line 3 in a777e86
Also, the packaging method is insecure, you could check that the downloaded tarball is gpg verified ;)
This is not criticism, I really want to help you with the Debian packaging.
Why not having vigil in Debian itself ?
The text was updated successfully, but these errors were encountered: