[Bug 225376] [emulators/virtualbox-ose] extra dependency on sysutils/cdrtools
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Jan 22 10:15:45 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225376
Bug ID: 225376
Summary: [emulators/virtualbox-ose] extra dependency on
sysutils/cdrtools
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: Individual Port(s)
Assignee: freebsd-ports-bugs at FreeBSD.org
Reporter: eugen at freebsd.org
CC: marius at FreeBSD.org, vbox at FreeBSD.org
CC: marius at FreeBSD.org, vbox at FreeBSD.org
Created attachment 189960
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=189960&action=edit
remove dependency on cdrtools
emulators/virtualbox-ose depends on sysutils/cdrtools to install makeisofs.
We could replace this dependency with in-base makefs that is capable to make
ISO images but it is not needed too. Its configure script says:
# Check for mkisofs, needed to build the CDROM image containing the additions
In fact, VirtualBox build system does NOT use make use of makeisofs while
building for FreeBSD as it does not try to buid
https://www.virtualbox.org/wiki/FreeBSD%20build%20instructions says in its
Prerequisites section:
mkisofs (required only for additions which aren't supported yet)
=> /usr/ports/sysutils/cdrtools
So, we need just drop this unneeded dependency. It was introduced over 6 years
ago and was never really used:
https://svnweb.freebsd.org/ports/head/emulators/virtualbox-ose/Makefile?revision=274444&view=markup
The patch fixing this is attached.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list