emulators/linux_base-fc4 - fails: mtree
Alexander Leidinger
Alexander at Leidinger.net
Tue Jun 2 06:54:23 UTC 2009
Quoting Ion-Mihai Tetcu <itetcu at FreeBSD.org> (from Sun, 31 May 2009
19:24:00 +0300):
> On Sun, 31 May 2009 10:51:10 +0200
> Alexander Leidinger <Alexander at Leidinger.net> wrote:
>> The PREFIX of such a port is for sure not equal to LOCALBASE like for
>> other ports. And if there's a mtree error, then I'm not surprised, as
>> LOCALBASE (= mtree base) is unequal to LINUXBASE (= PREFIX in the
>> default case).
>
> If USE_LINUX_PREFIX=yes PREFIX defaults to LINUXBASE (/compat/linux);
> and it makes sense not to install them since ports in case
> PREFIX=LOCALBASE since it has very good chances to overwrite files with
> the same name installed by native ports.
>
> So I think that if PREFIX=LOCALBASE all USE_LINUX_PREFIX ports should be
> marked broken.
I'm a little bit reluctant to mark all those ports broken for this reason. ;-)
The reason is: while I don't know a good reason why someone would do
this, I don't expect that I know all reasons. If someone is doing
something like this and installs a linux base port, then he either
knows exactly what he is doing, or he has absolutely no clue what he
is doing. In the former case I don't want to put obstacles into the
way, in the later case you will never have enough obstacles to cover
all cases.
In all the years since I feel responsible for the basic architecture
of the linux_base ports, I never got a report about someone having a
problem related to this (or at least I don't remember a report... ;-) ).
Bye,
Alexander.
--
The other day I put instant coffee in my microwave oven ... I almost
went back in time.
-- Steven Wright
http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137
More information about the freebsd-emulation
mailing list