Date: Sun, 5 May 2019 01:29:40 +0300 From: Boris Samorodov <bsam@passap.ru> To: freebsd-ports@FreeBSD.org, bofh@FreeBSD.org, asomers@FreeBSD.org Subject: PR/237738 and package dependencies for emulators/qemu-utils Message-ID: <7c37145c-a450-cecf-3763-1e95d8fcd2d6@passap.ru>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7c37145c-a450-cecf-3763-1e95d8fcd2d6>