Skip site navigation (1)Skip section navigation (2)
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>