Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 May 2009 19:24:00 +0300
From:      Ion-Mihai Tetcu <itetcu@FreeBSD.org>
To:        Alexander Leidinger <Alexander@Leidinger.net>
Cc:        freebsd-emulation@FreeBSD.org, QAT@FreeBSD.org
Subject:   Re: emulators/linux_base-fc4 - fails: mtree
Message-ID:  <20090531192400.0a78e56c@it.buh.tecnik93.com>
In-Reply-To: <20090531105110.0000391a@unknown>
References:  <20090529114800.E8CF08FC50@release.ixsystems.com> <20090531105110.0000391a@unknown>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/mMfWIC9WDJSUlz05PeWCbk7
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

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

> On Fri, 29 May 2009 04:48:00 -0700 (PDT) QAT@FreeBSD.org wrote:
>=20
>=20
> > The Restless Daemon identified a mtree error while trying to build:
> >  linux_base-fc-4_14 maintained by freebsd-emulation@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.
>=20
> I'm not sure what to expect from a non-default PREFIX and LOCALBASE
> for a linux_base port...

Me neither.
=20
> 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 (=3D mtree base) is unequal to LINUXBASE (=3D PREFIX in the
> default case).

If USE_LINUX_PREFIX=3Dyes PREFIX defaults to LINUXBASE (/compat/linux);
and it makes sense not to install them since ports in case
PREFIX=3DLOCALBASE since it has very good chances to overwrite files with
the same name installed by native ports.

So I think that if PREFIX=3DLOCALBASE 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=3DLINUXBASE).

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.

--=20
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B

--Sig_/mMfWIC9WDJSUlz05PeWCbk7
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (FreeBSD)

iEYEARECAAYFAkoiryAACgkQJ7GIuiH/oeVKTwCgnnEy0OIzEW1BmTM7ootIIzcP
LHEAoKE10xn9v0x1uXl0fth2zaNnNO31
=kzSZ
-----END PGP SIGNATURE-----

--Sig_/mMfWIC9WDJSUlz05PeWCbk7--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090531192400.0a78e56c>