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