[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:48 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 on the CC list for the bug.


More information about the freebsd-emulation mailing list