On Wed, Jan 11, 2006 at 06:07:36PM +0100, Hannah Schroeter wrote:
> Hello!
> 
> On Wed, Jan 11, 2006 at 12:02:36PM -0500, Josh Grosse wrote:
> >On Mon, Jan 09, 2006 at 12:04:27AM +0100, Marc Espie wrote:
> >> We're now almost done converting all ports to SHARED_LIBS, and a huge
> >> subset of them to USE_LIBTOOL instead of building their ports.
> 
> >I've noticed that USE_LIBTOOL means that devel/libtool must be a dependency.
> >At least I discovered this when doing a -current rebuild of my relatively 
> >small set of packages, and having gettext fail with an Error Code 127 
> >because 
> >libtool wasn't found in /usr/local/bin.   :-)
> 
> How do you manage to get an error? For me, building a port automatically
> builds and installs the ports it depends on for building.

It may just be the order of package builds that we make.  In my case, gettext 
just happens to come before any port that lists devel/libtool as a depenency.

USE_LIBTOOL is now ubiquitious, and it requires devel/libtool, but its listing
as a dependency is not ubiquitious.

You should be able to repeat this glitch by doing a # pkg_delete /var/db/pkg/*
followed by a $ make install of gettext -- unless there's something wrong
with my ports tree.

Reply via email to