Hi!
I am porting siegfried to FreeBSD, more info on it here: http://www.itforarchivists.com/siegfried
The binary siegfried is installed into /usr/local/bin, but it seems that pkg-static tries to register siegfried from the work directory. What am I missing?
You can find the Makefile on github: https://github.com/steffenfritz/siegfriedPort/blob/master/Makefile
Thanks!
Steffen
I am porting siegfried to FreeBSD, more info on it here: http://www.itforarchivists.com/siegfried
make stage
works without problems. When I try to make install
, it fails with
Code:
root@nemesis /usr/ports/sysutils/siegfried]# make install
===> License APACHE20 accepted by the user
===> siegfried-1.5.0 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by siegfried-1.5.0 for building
===> Extracting for siegfried-1.5.0
=> SHA256 Checksum OK for richardlehane-siegfried-v1.5.0_GH0.tar.gz.
===> Patching for siegfried-1.5.0
===> siegfried-1.5.0 depends on executable: go - found
===> Configuring for siegfried-1.5.0
===> Building for siegfried-1.5.0
===> Staging for siegfried-1.5.0
===> Generating temporary packing list
install -m 555 /usr/ports/sysutils/siegfried/work/siegfried-1.5.0/richardlehane/siegfried/bin/siegfried /usr/local/bin/siegfried
====> Compressing man pages (compress-man)
====> Running Q/A tests (stage-qa)
===> Installing for siegfried-1.5.0
===> Checking if siegfried already installed
===> Registering installation for siegfried-1.5.0
pkg-static: Unable to access file /usr/ports/sysutils/siegfried/work/stage/usr/local/bin/siegfried: No such file or directory
*** Error code 74
Stop.
make: stopped in /usr/ports/sysutils/siegfried
The binary siegfried is installed into /usr/local/bin, but it seems that pkg-static tries to register siegfried from the work directory. What am I missing?
You can find the Makefile on github: https://github.com/steffenfritz/siegfriedPort/blob/master/Makefile
Thanks!
Steffen