Date: Mon, 21 Nov 2016 00:57:19 +0000 From: John <tech-lists@zyxst.net> To: freebsd-ports@freebsd.org Subject: Re: "make install" appears to silently fail to install some files if $LOCALBASE is a symlink Message-ID: <1479689839.3136103.794031089.54B07072@webmail.messagingengine.com> In-Reply-To: <20161120233101.GE1125@albert.catwhisker.org> References: <20161103125007.GP1203@albert.catwhisker.org> <20161105122633.GS1203@albert.catwhisker.org> <20161105135456.GV1203@albert.catwhisker.org> <168f3b93-1e48-2c4f-e0e9-2bfeabc12613@gwdg.de> <540ACAE8-E9FC-4B05-A109-469E3684234F@FreeBSD.org> <20161105165550.GW1203@albert.catwhisker.org> <20161118213247.GG1080@albert.catwhisker.org> <20161120233101.GE1125@albert.catwhisker.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Sun, 20 Nov 2016, at 23:31, David Wolfskill wrote: > Folks who have a symlink for /usr/local (or whatever $LOCALBASE > expands to) and who rely on "make install" to install ports might > want to take a look: I was a bit surprised at the number of affected > ports. (Note that portmaster uses "make install"; I would expect that > portupgrade does, as well.) > > A circumvention (as mentioned in the bug report) is to: > "make clean package deinstall && pkg add work/pkg/* && make clean" > within the port directory. Thank you. I thought I was losing it. I'd install portupgrade, and it would say it installed OK, but it wouldn't be there. Same goes for perl, and I'd guess probably most ports, certainly everything I tried to update. I have a zpool called 'storage' and /usr/local is 'mounted' as /storage/usr/local. -- J.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1479689839.3136103.794031089.54B07072>