FreeBSD 11.0: Installation of icingaweb2

Lars Engels lars.engels at 0x20.net
Wed Feb 8 18:21:33 UTC 2017


On Wed, Feb 08, 2017 at 09:07:56AM -0800, Kevin Oberman wrote:
> On Tue, Feb 7, 2017 at 11:19 PM, Kevin Oberman <rkoberman at gmail.com> wrote:
> 
> > On Tue, Feb 7, 2017 at 5:02 PM, Kevin Oberman <rkoberman at gmail.com> wrote:
> >
> >> On Tue, Feb 7, 2017 at 10:41 AM, Lars Engels <lars.engels at 0x20.net>
> >> wrote:
> >>
> >>> 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
> >>>
> >>
> >> Lars,
> >>
> >> The pkg-plist certainly contains "%%PORTEXAMPLES%%%%EXAMPLESDIR%%/nginx/icingaweb2.conf"
> >> but I don't find that file (or any reference to nginx) in either the
> >> distribution or in github. Unless some part of the build generates this
> >> file (which is possible, I guess), I can't figure out where it comes from.
> >> Only the apache example config is found.
> >>
> >> I'm not willing to install php56 right now. It will be a while before my
> >> chromium rebuild is done.So I can't do any real testing on it ATM. Maybe
> >> tonight or tomorrow. Then i can look through the logs and find out exactly
> >> where this file does (or does not) come from and whether the package
> >> installs OK for me. M.B. I don't use nginx PHP, though, so I won't be
> >> testing it, just building..
> >> --
> >> Kevin Oberman, Part time kid herder and retired Network Engineer
> >> E-mail: rkoberman at gmail.com
> >> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
> >>
> >
> > I did install the port and found that themising file SHOUL be te very last
> > things the stage operation does.
> > "(cd /usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/www/icingaweb2
> > &&  ./bin/icingacli setup config webserver nginx --path=/icingaweb2
> > --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2
> > --file=/usr/ports/net-mgmt/icingaweb2/work/stage/usr/local/share/examples/
> > icingaweb2/nginx/icinga\
> > web2.conf)
> >
> > So it is generated and for some reason it was not. I have not had time to
> > look at the internal make scripts to see if there are options that might
> > cause the file not to be generated.
> >
> > Thorsten, can you provide the final lines of the "stage"operation when you
> > build? The lines of interest are the four lines before "===>  Checking if
> > icingaweb2 already installed"? This is where the file should be generated.
> >
> 
> Should not post too late when tired. While rout lines would probably show
> something, twenty is more likely to provide useful information. If you can
> put up the full log somewhere, that would be even better.

Thanks for helping, Kevin.
Thorsten replied off-list that he had some local modifications (having
/etc/icingaweb2) which somehow confused the installation process. After
removing the directory, it's working fine.


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/20170208/567117c2/attachment.sig>


More information about the freebsd-stable mailing list