On Fri, Dec 08, 2017 at 10:35:50PM +0100, Walter Schwarzenfeld wrote:
> I had a strange error: Make reinstall does not work anymore in the port
> (10.3-amd64) also FORCE_PKG_REGISTER.
> 
> All other make commands works fine. I don't know if it is related to
> FLAVORS.
> 
> make reinstall ended up e.g. with:
> 
> ??Registering installation for gtk2-2.24.31
> *** Error code 70
> 
> Stop.
> make[2]: stopped in /usr/ports/x11-toolkits/gtk20
> *** Error code 1
> 
> Stop.
> make[1]: stopped in /usr/ports/x11-toolkits/gtk20
> *** Error code 1
> 
> Any idea or suggestion?

This is due to this commit:
https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f58b37

The standard procedure for reinstall is to do a deinstall first. I
guess it's pretty common just to issue `make reinstall` (which is what
I used to do as well). However, that's not the originally intended
behavior as designed in the Ports build framework.

So: just do a `make deinstall reinstall`. It'll work that way.

Thanks,

-- 
Shawn Webb
Cofounder and Security Engineer
HardenedBSD

GPG Key ID:          0x6A84658F52456EEE
GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89  3D9E 6A84 658F 5245 6EEE

Attachment: signature.asc
Description: PGP signature

Reply via email to