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
signature.asc
Description: PGP signature