Hello,
I have encountered a problem during installation of www/gohugo port. The error message is following:
I tried to find solution from Google, but I didn't find anything besides that go version might be old. My go version:
Thanks for any possible suggestions.
I have encountered a problem during installation of www/gohugo port. The error message is following:
Code:
github.com/gohugoio/hugo/commands imports
github.com/spf13/cobra/doc imports
github.com/cpuguy83/go-md2man/v2/md2man imports
github.com/russross/blackfriday/v2: module github.com/russross/blackfriday/v2@latest found (v2.1.0), but does not contain package github.com/russross/blackfriday/v2
===> Vendoring github.com/gohugoio/hugo dependencies github.com/gohugoio/hugo/commands imports github.com/spf13/cobra/doc imports github.com/cpuguy83/go-md2man/v2/md2man imports github.com/russross/blackfriday/v2: no required module provides package github.com/russross/blackfriday/v2; to add it: go get github.com/russross/blackfriday/v2
===> Patching for gohugo-0.101.0_1
===> Applying FreeBSD patches for gohugo-0.101.0_1 from /usr/ports/www/gohugo/files
===> gohugo-0.101.0_1 depends on file: /usr/local/bin/go118 - found
===> gohugo-0.101.0_1 depends on shared library: libsass.so - found (/usr/local/lib/libsass.so)
===> gohugo-0.101.0_1 depends on shared library: libwebp.so - found (/usr/local/lib/libwebp.so)
===> Configuring for gohugo-0.101.0_1
===> Building for gohugo-0.101.0_1
(cd /var/ports/tmp/usr/ports/www/gohugo/work/github.com/gohugoio/hugo@v0.101.0; for t in hugo; do out=$(/usr/bin/basename $(echo ${t} | /usr/bin/sed -Ee 's/^[^:]*:([^:]+).*$/\1/' -e 's/^\.$/hugo/')); pkg=$(echo ${t} | /usr/bin/sed -Ee 's/^([^:]*).*$/\1/' -e 's/^hugo$/./'); echo "===> Building ${out} from ${pkg}"; /usr/bin/env XDG_DATA_HOME=/var/ports/tmp/usr/ports/www/gohugo/work XDG_CONFIG_HOME=/var/ports/tmp/usr/ports/www/gohugo/work XDG_CACHE_HOME=/var/ports/tmp/usr/ports/www/gohugo/work/.cache HOME=/var/ports/tmp/usr/ports/www/gohugo/work TMPDIR="/tmp" PATH=/var/ports/tmp/usr/ports/www/gohugo/work/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin PKG_CONFIG_LIBDIR=/var/ports/tmp/usr/ports/www/gohugo/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/libdata/pkgconfig NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" CGO_ENABLED=1 CGO_CFLAGS="-DLIBWEBP_NO_SRC -DUSE_LIBSASS_SRC -I/usr/local/include" CGO_LDFLAGS="-lm -lwebp -lsass -L/usr/local/lib" GOARM= GOPATH="/usr/ports/distfiles//go/www_gohugo" GOBIN="/var/ports/tmp/usr/ports/www/gohugo/work/bin" GO111MODULE=on GOFLAGS=-modcacherw GOSUMDB=sum.golang.org GOPROXY=off /usr/local/bin/go118 build -ldflags=" -s -w -X github.com/gohugoio/hugo/common/hugo.vendorInfo=freebsd" -tags extended -v -buildmode=exe -trimpath -buildvcs=false -mod=vendor -o /var/ports/tmp/usr/ports/www/gohugo/work/bin/${out} ${pkg}; done)
===> Building hugo from .
vendor/github.com/cpuguy83/go-md2man/v2/md2man/md2man.go:4:2: cannot find package "." in:
/var/ports/tmp/usr/ports/www/gohugo/work/github.com/gohugoio/hugo@v0.101.0/vendor/github.com/russross/blackfriday/v2
*** Error code 1
Stop.
make[1]: stopped in /usr/ports/www/gohugo
*** Error code 1
Stop.
make: stopped in /usr/ports/www/gohugo
===>>> make build failed for www/gohugo
===>>> Aborting update
===>>> Update for www/gohugo failed
===>>> Aborting update
===>>> Update for textproc/docproj failed
===>>> Aborting update
I tried to find solution from Google, but I didn't find anything besides that go version might be old. My go version:
Code:
# go version
go version go1.18.3 freebsd/amd64
Thanks for any possible suggestions.