Skip site navigation (1)Skip section navigation (2)
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>