PR/237738 and package dependencies for emulators/qemu-utils
Boris Samorodov
bsam at passap.ru
Sat May 4 22:29:58 UTC 2019
Hi All, Muhammad and Alan!
I've tried to use cloud-init with vm-bhyve and found out that
emulators/qemu-utils has 111 package dependencies. Well, too much. ;-)
The first part to fix the port was an easy one: just change on option
GTK2 to GTK3. This simple change reduces package dependencies to 39. [1]
However, a cairo dependency still is suspicious. The culprit is the
following line from master port (emulators/qemu) Makefile:
-----
X86_TARGETS_USE_OFF= GNOME=cairo,gdkpixbuf2
-----
Should this line get commented emulators/qemu-utils get only 9 package
dependencies. Much better for server to use.
This line was silently introduced at r499318. I'm not sure what it is
used for and how to fix emulators/qemu-utils.
Any help is appreciated. Thank you.
[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=237738
--
WBR, bsam
More information about the freebsd-ports
mailing list