emulators/linux_base-fc4 - fails: mtree

Ion-Mihai Tetcu itetcu at FreeBSD.org
Sun May 31 16:23:33 UTC 2009


On Sun, 31 May 2009 10:51:10 +0200
Alexander Leidinger <Alexander at Leidinger.net> wrote:

> On Fri, 29 May 2009 04:48:00 -0700 (PDT) QAT at FreeBSD.org wrote:
> 
> 
> > The Restless Daemon identified a mtree error while trying to build:
> >  linux_base-fc-4_14 maintained by freebsd-emulation at FreeBSD.org
> >  Makefile ident: $FreeBSD: ports/emulators/linux_base-fc4/Makefile,v
> > 1.32 2009/01/21 16:17:46 bsam Exp $ THIS A BUILD WITH CUSTOM PREFIX
> > AND LOCALBASE, _standard_ env in rest.
> 
> I'm not sure what to expect from a non-default PREFIX and LOCALBASE
> for a linux_base port...

Me neither.
 
> 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.

> Maybe the QA box needs to not take care about ports which install into
> LINUXBASE (or special case to non-default PREFIX=LINUXBASE).

I'm soooo reluctant to drop any port from checks ;-)

I'll try to find some way, I don't want to exclude all ports that
depend on linux_base from the run.

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu at FreeBSD.org, PGP Key ID 057E9F8B493A297B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-emulation/attachments/20090531/405fe813/signature.pgp


More information about the freebsd-emulation mailing list