Bug 235317 - emulators/virtualbox-ose: Fails to stage with PYTHON and WEBSERVICE unchecked
Summary: emulators/virtualbox-ose: Fails to stage with PYTHON and WEBSERVICE unchecked
Status: Closed DUPLICATE of bug 217511
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Virtualbox Team (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-30 13:05 UTC by Dmitri Goutnik
Modified: 2019-01-30 14:18 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (vbox)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitri Goutnik freebsd_committer freebsd_triage 2019-01-30 13:05:48 UTC
With PYTHON and WEBSERVICE options unchecked, emulators/virtualbox-ose fails to stage with error:

install -l rs /usr/ports/emulators/virtualbox-ose/work/stage/usr/local/share/virtualbox-ose/sdk /usr/ports/emulators/virtualbox-ose/work/stage/usr/local/lib/virtualbox
install: /usr/ports/emulators/virtualbox-ose/work/stage/usr/local/share/virtualbox-ose/sdk: realpath: No such file or directory
*** Error code 71

${MKDIR} in line 319 has a condition, ${RLN} seems to need one too:

@@ -328,7 +328,9 @@
        ${MKDIR} ${STAGEDIR}${VBOX_DIR}
        cd ${KMK_BUILDDIR}/bin && ${COPYTREE_SHARE} \
            "*.fd *.r0 *.rc *.so components" ${STAGEDIR}${VBOX_DIR}
+.if ${PORT_OPTIONS:MPYTHON} || ${PORT_OPTIONS:MWEBSERVICE}
        ${RLN} ${STAGEDIR}${DATADIR}/sdk ${STAGEDIR}${VBOX_DIR}
+.endif

        ${INSTALL_SCRIPT} ${WRKSRC}/src/VBox/Installer/freebsd/VBox.sh \
            ${STAGEDIR}${VBOX_DIR}
Comment 1 Dmitri Goutnik freebsd_committer freebsd_triage 2019-01-30 14:18:56 UTC

*** This bug has been marked as a duplicate of bug 217511 ***