Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 17 Mar 2005 14:55:20 -0500 (EST)
From:      Trevor Johnson <trevor@jpj.net>
To:        Stijn Hoop <stijn@win.tue.nl>
Cc:        cvs-ports@freebsd.org
Subject:   Re: cvs commit: ports/print/acroread Makefile distinfopkg-deinstall pkg-descr pkg-install pkg-plist ports/print/acroread/files patch-aa
Message-ID:  <20050317144314.B9327@blues.jpj.net>
In-Reply-To: <20050317084322.GC5247@pcwin002.win.tue.nl>
References:  <200503161535.j2GFZGHa081152@repoman.freebsd.org> <20050316224313.GB52092@uriah.heep.sax.de> <20050317083502.GA3808@uriah.heep.sax.de> <20050317084322.GC5247@pcwin002.win.tue.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
Stijn Hoop wrote:

> OK, good question. I misunderstood your commit message and thought
> that anyone who had installed emulators/linux_base-* would also have
> enabled linux compatability; so that print/acroread/Makefile was
> missing something along the lines of USE_LINUX=yes. Having read the
> diffs, it appears there's not much more you can do.

Since bsd.port.mk 1.505, USE_LINUX adds a dependency on a particular
linux_base port and setting it to "yes" selects the Red Hat 8 one.  It
isn't necessary here because acroread depends upon other Linux ports.

> emulators/linux_base-8 does have a pkg-install script that loads the
> linux kernel compatability layer. I don't know if this is appropriate
> to copy.

AFAIC only the linux_base ports do that, not all Linux ports.  I haven't
heard of any problems from this arrangement, and as Joerg said, if the
Linux ABI is disabled after linux_base is installed, the user must have
disabled it.
-- 
Trevor Johnson



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