Re: [libvirt PATCH 00/17] drop meson checks for runtime binaries

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 4/19/21 2:24 PM, Neal Gompa wrote:
On Fri, Apr 16, 2021 at 3:13 PM Pavel Hrdina <phrdina@xxxxxxxxxx> wrote:



I don't think this is a good "cleanup" to do. Having these checks is
useful since without them, we'd blindly build modules that possibly
wouldn't work because we haven't verified that those dependencies
exist. People do install from source into runtime (I don't, but people
do), and it's useful for making sure all the necessary dependencies
are captured for runtime use at build-time for package builds (I've
caught mistakes because of these).

To be fair though, some cleanups Pavel did are worth merging (e.g. couple of first patches that fix comments or remove unused functions) regardless of ...


So I NACK the whole series.



this NACK. What I am worried about is that usually, when a distro builds libvirt package a path to a runtime binary will be recorded (e.g. DNSMASQ will be expanded to /usr/sbin/dnsmasq and compiled in). This way, we will try to find "dnsmasq" in PATH, which may work for qemu:///system, but may lead to unexpected results for qemu:///session because for instance I override PATH for my regular user so that a directory with my helper scripts comes first. Let's hope that I won't pick wrong name for my scripts.

Michal




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux