Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 4 Feb 2015 06:03:31 +0000 (UTC)
From:      "Thomas Mueller" <mueller6724@bellsouth.net>
To:        freebsd-ports@freebsd.org
Cc:        johans@freebsd.org, autotools@freebsd.org
Subject:   Missing dependency readline in devel/libtool, wrong libreadline.so version
Message-ID:  <529722.90705.bm@smtp116.sbc.mail.ne1.yahoo.com>

next in thread | raw e-mail | index | archive | help
Trying to update devel/libtool, I get /usr/local/bin/libtoolize with 0 bytes.

There is a message 

Making install in .
 /bin/mkdir -p '/usr/ports/devel/libtool/work11.amd64/stage/usr/local/bin'
 install  -o root -g wheel -m 555 libtool '/usr/ports/devel/libtool/work11.amd64/stage/usr/local/bin'
 GREP='/usr/bin/grep' SED='/usr/bin/sed' './build-aux/inline-source' libtoolize > '/usr/ports/devel/libtool/work11.amd64/stage/usr/local/bin/libtoolize'
Shared object "libreadline.so.8" not found, required by "gawk"

I cd'ed to /usr/local/lib, and
ln -s libreadline.so.6 libreadline.so.8

I read on freebsd-ports emailing list that such a kludge is dubious, but figured there was no choice.

and then re-portmastered devel/libtool, and got /usr/local/bin/libtoolize with 129197 bytes, now hope this is the correct one and will work for things that depend on libtoolize.

It looks like devel/readline, maybe also lang/gawk, should be listed as a dependency for libtool.

I portmastered multimedia/libva apparently successfully, one port that was snagged by the zero-byte /usr/local/bin/libtoolize.

Tom




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