Hi folks, last weekend I tried to install the port icingaweb2 on a patched FreeBSD 11.0 server. 'make' worked fine, but 'make install' failed. Has anyone seen / resolved this problem? Thorsten ===> Checking if icingaweb2 already installed ===> Registering installation for icingaweb2-2.4.1 pkg-static: Unable to access file /usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/share/example s/icingaweb2/apache/icingaweb2.conf: No such file or directory pkg-static: Unable to access file /usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/share/example s/icingaweb2/nginx/icingaweb2.conf: No such file or directory *** Error code 74 Stop. make[1]: stopped in /usr/ports/net-mgmt/icingaweb2 *** Error code 1 Stop. make: stopped in /usr/ports/net-mgmt/icingaweb2 - mobile Mail -
On Mon, Feb 6, 2017 at 8:48 AM, Thorsten Baumeister < Thorsten_Baumeister at gmx.de> wrote:> Hi folks, > last weekend I tried to install the port icingaweb2 on a patched FreeBSD > 11.0 server. 'make' worked fine, but 'make install' failed. Has anyone seen > / resolved this problem? > > Thorsten > > ===> Checking if icingaweb2 already installed > ===> Registering installation for icingaweb2-2.4.1 > pkg-static: Unable to access file /usr/ports/net-mgmt/ > icingaweb2/work/stage/usr/local/share/example s/icingaweb2/apache/icingaweb2.conf: > No such file or directory > pkg-static: Unable to access file /usr/ports/net-mgmt/ > icingaweb2/work/stage/usr/local/share/example > s/icingaweb2/nginx/icingaweb2.conf: No such file or directory > *** Error code 74 > > Stop. > make[1]: stopped in /usr/ports/net-mgmt/icingaweb2 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/net-mgmt/icingaweb2 > - mobile Mail - >To be literal, it means that icingaweb2.conf is in the pkg-plist for the port but was not present in the staged port installation. This is often an error in the pkg-plist file of the port, but may be an error in the make or the stage sections of the port build. Since this is a sample configuration file, if you have an immediate need to get the new version installed, you can just delete it from pkg-plist. It does appear that the nginx directory in the distribution is not there. Only apache. Oddly, I don't find anything in the changelog or looking at old releases to indicate that it has existed. Looks like a quick edit to pkg-plist will fix it up for you. Have you reported this issue to the maintainer? ("make maintainer" will tell you the address.) -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman at gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
Thorsten, This is a ports issue so should go to the freebsd-ports mailing list (if at all) Your best option is to file a PR so that the maintainer of the port can update the plist file. You'll occassionally see this sort of package-build failure when the maintainer has missed a test package step. If you're shy, you could write to the maintainer directly but then others can't see that the issue has been raised (and presumably being raised/addressed). In the meantime - you could adjust the plist yourself to reflect the new reality. Though expedient this is not recommended. Filing a PR is highly recommended to benefit everyone and have a fix properly applied. Regard.
On Mon, Feb 06, 2017 at 05:48:23PM +0100, Thorsten Baumeister wrote:> Hi folks, > last weekend I tried to install the port icingaweb2 on a patched > FreeBSD 11.0 server. 'make' worked fine, but 'make install' failed. > Has anyone seen / resolved this problem? > > ===> Checking if icingaweb2 already installed > ===> Registering installation for icingaweb2-2.4.1 > pkg-static: Unable to access file /usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/share/examples/icingaweb2/apache/icingaweb2.conf: No such file or directory > pkg-static: Unable to access file /usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/share/examples/icingaweb2/nginx/icingaweb2.conf: No such file or directory > *** Error code 74 > > Stop. > make[1]: stopped in /usr/ports/net-mgmt/icingaweb2 > *** Error code 1 > > Stop. > make: stopped in /usr/ports/net-mgmt/icingaweb2 >Hi Thorsten, I am the maintainer of the icingaweb2 port. Unfortunately, I cannot reproduce this. The poudriere run doesn't show this behaviour. Do you have any local modifications? Lars -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 603 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20170207/640cb745/attachment.sig>