Am 12.11.24 um 11:07 schrieb Christoph Heiss: > On Mon, Nov 11, 2024 at 11:31:05PM +0100, Thomas Lamprecht wrote: >> Am 16.08.24 um 18:19 schrieb Christoph Heiss: >>> This adds a separate debian package to the build, containing a >>> statically-built version of `proxmox-auto-install-assistant`, as >>> was suggested in #4788 [0] (for proxmox-backup-client), separately by >>> Thomas also. >>> [..] >>> --- >>> Marked RFC to see if the packaging is overall sane -- I haven't done a >>> lot of (Debian) packaging yet, so please don't hesitate with >>> suggestions. >> >> That looks alright to me, only open question is IMO if we want to have the >> compat symlink or avoid that and allow installing both in parallel (mostly >> useful for testing, but slightly worse UX for users, no hard feelings here) > > I would side with the better UX side of things. While yes, makes having > both installed at the same impossible, I don't think we should > necessarily degrade ease-of-testing over better UX.
FWIW, some Debian packages use a separate package for that, e.g. sequoia (rust GPG thing) has a "sequoia-chameleon-gnupg" package providing the compatible binary under "/usr/bin/gpg-sq" and a separate package "gpg-from-sq" that provides the symlink. If you want to have the static thing do both by default you could slightly adapt that design and do: - proxmox-auto-install-assistant-static-impl -> the executable and docs and a Suggests entry for proxmox-auto-install-assistant-static - proxmox-auto-install-assistant-static -> the compat symlink and hard dependency to proxmox-auto-install-assistant-static-impl. > Also, since it is a static binary after all, building and/or grabbing it > from e.g. some share for testing would be easy enough TBH. Testing does not always imply knowing devs or experienced admins, can also be users on an older ubuntu or what not. _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel