Date: Wed, 24 Apr 2019 09:44:06 +0200 From: Willem Offermans <Willem@Offermans.Rompen.nl> To: Dima Pasechnik <dimpase+freebsd@gmail.com> Cc: FreeBSD Ports <freebsd-ports@freebsd.org>, freebsd-stable@freebsd.org Subject: Re: ltmain.sh not found Message-ID: <3CF218F2-6F5B-4B70-8F44-95CEB508EF10@Offermans.Rompen.nl> In-Reply-To: <CAAWYfq0ysssAeZQWF3L%2BJGvQaPwkshDMQ5L%2BL%2BPOhyb0WDp=og@mail.gmail.com> References: <083A2F75-E5A5-4A5E-AB70-63EC0217DE19@Offermans.Rompen.nl> <CAAWYfq0ysssAeZQWF3L%2BJGvQaPwkshDMQ5L%2BL%2BPOhyb0WDp=og@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Dear FreeBSD friends, Ports tree should be up to date. $ svnlite info /usr/ports/ Path: /usr/ports Working Copy Root Path: /usr/ports URL: svn://svn0.eu.freebsd.org/ports/head Relative URL: ^/head Repository Root: svn://svn0.eu.freebsd.org/ports Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5 Revision: 499718 Node Kind: directory Schedule: normal Last Changed Author: tobik Last Changed Rev: 499718 Last Changed Date: 2019-04-23 08:12:45 +0200 (Tue, 23 Apr 2019) I had recently updated from FreeBSD 11.2 to 12.0. Thereafter I have run ``portmaster -ad``, then the problems appear. It should be something simple like running autoreconf during = update/installation. But I don=E2=80=99t know yet how to build this in into the ports and = portmaster. Wiel Offermans Willem@Offermans.Rompen.nl > On 24 Apr 2019, at 09:08, Dima Pasechnik <dimpase+freebsd@gmail.com> = wrote: >=20 > On Wed, Apr 24, 2019 at 7:58 AM Willem Offermans > <Willem@offermans.rompen.nl> wrote: >> Almost every third port update ends with ``configure.ac:6: error: = required file './ltmain.sh' not found``. >> See output below! >>=20 >> I can copy ltmain manually: cp -p = /usr/local/share/libtool/build-aux/ltmain.sh ., but this is quite >> cumbersome. >>=20 >> Does anyone know a more elegant solution? >=20 > see = https://www.gnu.org/software/automake/manual/html_node/Error-required-file= -ltmain_002esh-not-found.html >=20 > That is, teach the script in question to run autoreconf, if you want > this to work. >=20 >=20 > HTH > Dima >>=20 >>=20 >> Erroneous example: >>=20 >>=20 >> =3D> SHA256 Checksum OK for = libinotify-kqueue-libinotify-kqueue-20180201_GH0.tar.gz. >> =3D=3D=3D> Patching for libinotify-20180201_1 >> =3D=3D=3D> libinotify-20180201_1 depends on package: autoconf>=3D2.69= - found >> =3D=3D=3D> libinotify-20180201_1 depends on package: = automake>=3D1.16.1 - found >> =3D=3D=3D> libinotify-20180201_1 depends on executable: libtoolize = - found >> =3D=3D=3D> Configuring for libinotify-20180201_1 >> configure.ac:6: installing './compile' >> configure.ac:6: installing './config.guess' >> configure.ac:6: installing './config.sub' >> configure.ac:2: installing './install-sh' >> configure.ac:6: error: required file './ltmain.sh' not found >> configure.ac:2: installing './missing' >> Makefile.am: installing './depcomp' >> autoreconf-2.69: automake failed with exit status: 1 >> *** Error code 1 >>=20 >> Stop. >> make: stopped in /usr/ports/devel/libinotify >>=20 >> =3D=3D=3D>>> make build failed for devel/libinotify >> =3D=3D=3D>>> Aborting update >>=20 >> =3D=3D=3D>>> Update for libinotify-20180201 failed >> =3D=3D=3D>>> Aborting update >>=20 >>=20 >> Wiel Offermans >> Willem@Offermans.Rompen.nl >>=20 >>=20 >>=20 >>=20 >> _______________________________________________ >> freebsd-ports@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-ports >> To unsubscribe, send any mail to = "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3CF218F2-6F5B-4B70-8F44-95CEB508EF10>