Elliott Mitchell
2022-Feb-28 02:15 UTC
[Pkg-xen-devel] Bug#1006595: Xen internal executables should be in /usr/libexec
Package: src:xen Version: 4.16.0-1~exp1 Severity: wishlist Noticed from Lintian messages. Most of the wrappers associated with xen-utils should be in /usr/libexec, not /usr/lib (PyGRUB also has this issue, as you're not likely to run it as a command very often). I'm also including a patch which should be valuable as a first phase *now*. The issue is future versions of xen-utils-common will need to remain compatible with older versions of xen-utils-X.Y. As such current versions of xen-utils-* should start including compatibility symlinks. -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sigmsg at m5p.com PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445 -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-debian-Initial-phase-of-moving-xen-utils-to-libexec-.patch Type: text/x-diff Size: 1969 bytes Desc: not available URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20220227/184d6f9b/attachment.patch>
Elliott Mitchell
2022-Feb-28 05:33 UTC
[Pkg-xen-devel] Bug#1006595: libexec move patch update
This still seems a Good Idea(tm) to start the process of moving to /usr/libexec, but I do update patches if I discover issues. Note, for the shorter term it makes sense to leave things in /usr/lib. Until a few revisions pass with both /usr/lib and /usr/libexec copies, xen-utils-common must keep using /usr/lib. Issue is once xen-utils-common uses /usr/libexec, older installations break. Best to keep compatibility with old builds for a while. -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sigmsg at m5p.com PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445 -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-debian-Initial-phase-of-moving-xen-utils-to-libexec-.patch Type: text/x-diff Size: 1993 bytes Desc: not available URL: <http://alioth-lists.debian.net/pipermail/pkg-xen-devel/attachments/20220227/801e3a03/attachment-0001.patch>