Dependencies satisfied, build stops anyway.
Kevin Oberman
rkoberman at gmail.com
Thu Nov 23 01:12:19 UTC 2017
On Wed, Nov 22, 2017 at 3:28 PM, bob prohaska <fbsd at www.zefox.net> wrote:
>
> Attempts to compile a number of ports on RPI2, in this case dns/bind910,
> often
> stop with an error along the lines of:
>
> /bin/mkdir -p '/tmp/mountpoint.f1jbPw/devel/gettext-tools/work/stage/usr/
> local/share/gettext'
> install -m 555 ../build-aux/config.rpath '/tmp/mountpoint.f1jbPw/devel/
> gettext-tools/work/stage/usr/local/share/gettext'
> ====> Compressing man pages (compress-man)
> ===> Installing for gettext-tools-0.19.8.1
> ===> Checking if gettext-tools already installed
> ===> gettext-tools-0.19.8.1 is already installed
> You may wish to ``make deinstall'' and install this port again
> by ``make reinstall'' to upgrade it properly.
> If you really wish to overwrite the old port of gettext-tools
> without deleting it first, set the variable "FORCE_PKG_REGISTER"
> in your environment or the "make install" command line.
> *** Error code 1
>
> In case it isn't obvious, I'm confused. The version sought is found,
> so what's the error?
>
> Thanks for reading,
>
> bob prohaska
>
The problem is that you have two tools with different means of determining
if a port is present. When the ports system installs a port, it olls at the
pkgdb an makes sure the port is not installed. Unfortunately, pkgdb thinks
it is.
the easiest fix is to "pkg delete -f gettext-tools" followed be a
re-install. Go to /usr/ports/devel/gettext-tools and make install. If you
are using portmaster, "portmaster -C devel/gettext-tools" will do the job,
as well, but you always need to delete the port.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman at gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
More information about the freebsd-ports
mailing list