Re: ltmain.sh not found

2019-04-25 Thread Andreas Nilsson
Hello,

it does have a good man page, as well as a chapter in the official
handbook: https://www.freebsd.org/doc/handbook/ports-poudriere.html

I assume you build your ports because you have non-standard options,
otherwise I'd recommend going with the prebuilt packages, the handling of
prebuilt packages has become much more solid now.

Best regards
Andreas

On Thu, Apr 25, 2019 at 3:14 PM Willem Offermans 
wrote:

> Dear FreeBSD friends,
>
> No, I have not yet considered using poudriere.
>
> I’m using portmaster for years now and I was too lazy to look for a
> better/another tool.
>
> When I have time, I will dig into poudriere. I assume there is
> documentation/tutorial around that will get me going.
> The man pages will also be helpful.
>
> Thank you for your suggestion.
>
>
>
> Wiel Offermans
> wil...@offermans.rompen.nl
>
>
>
>
> On 25 Apr 2019, at 14:58, Andreas Nilsson  wrote:
>
>
>
> On Thu, Apr 25, 2019 at 2:28 AM Kevin Oberman  wrote:
>
>> On Wed, Apr 24, 2019 at 9:05 AM Christoph Moench-Tegeder <
>> c...@burggraben.net>
>> wrote:
>>
>> > ## Willem Offermans (wil...@offermans.rompen.nl):
>> >
>> > > Unfortunately it is probably not gawk in my case, which causes
>> trouble.
>> > > However, your response indicates that the problem will be solved
>> after I
>> > > have updated/reinstalled the guilty one.
>> >
>> > There's sysutils/bsdadminscripts, which provides pkg_libchk: that's a
>> > tool for checking if any port misses a shared library. It has been
>> > rather helpful back when I was using portupgrade...
>> >
>> > Regards,
>> > Christoph
>> >
>>
>> I believe bsdadminscripts has been withdrawn. You should use "pkg check
>> -B"
>> to check.
>> --
>> Kevin Oberman, Part time kid herder and retired Network Engineer
>> E-mail: rkober...@gmail.com
>> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
>>
>>
> Have you considered using poudriere to build your packages? It usually
> avoids these types of failures.
>
> Best regards
> Andreas
>
>
>
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-25 Thread Willem Offermans
Dear FreeBSD friends,

No, I have not yet considered using poudriere.

I’m using portmaster for years now and I was too lazy to look for a 
better/another tool.

When I have time, I will dig into poudriere. I assume there is 
documentation/tutorial around that will get me going.
The man pages will also be helpful.

Thank you for your suggestion.



Wiel Offermans
wil...@offermans.rompen.nl




> On 25 Apr 2019, at 14:58, Andreas Nilsson  wrote:
> 
> 
> 
> On Thu, Apr 25, 2019 at 2:28 AM Kevin Oberman  > wrote:
> On Wed, Apr 24, 2019 at 9:05 AM Christoph Moench-Tegeder  >
> wrote:
> 
> > ## Willem Offermans (wil...@offermans.rompen.nl 
> > ):
> >
> > > Unfortunately it is probably not gawk in my case, which causes trouble.
> > > However, your response indicates that the problem will be solved after I
> > > have updated/reinstalled the guilty one.
> >
> > There's sysutils/bsdadminscripts, which provides pkg_libchk: that's a
> > tool for checking if any port misses a shared library. It has been
> > rather helpful back when I was using portupgrade...
> >
> > Regards,
> > Christoph
> >
> 
> I believe bsdadminscripts has been withdrawn. You should use "pkg check -B"
> to check.
> --
> Kevin Oberman, Part time kid herder and retired Network Engineer
> E-mail: rkober...@gmail.com 
> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
> 
> 
> Have you considered using poudriere to build your packages? It usually avoids 
> these types of failures.
> 
> Best regards
> Andreas 

___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-25 Thread Andreas Nilsson
On Thu, Apr 25, 2019 at 2:28 AM Kevin Oberman  wrote:

> On Wed, Apr 24, 2019 at 9:05 AM Christoph Moench-Tegeder <
> c...@burggraben.net>
> wrote:
>
> > ## Willem Offermans (wil...@offermans.rompen.nl):
> >
> > > Unfortunately it is probably not gawk in my case, which causes trouble.
> > > However, your response indicates that the problem will be solved after
> I
> > > have updated/reinstalled the guilty one.
> >
> > There's sysutils/bsdadminscripts, which provides pkg_libchk: that's a
> > tool for checking if any port misses a shared library. It has been
> > rather helpful back when I was using portupgrade...
> >
> > Regards,
> > Christoph
> >
>
> I believe bsdadminscripts has been withdrawn. You should use "pkg check -B"
> to check.
> --
> Kevin Oberman, Part time kid herder and retired Network Engineer
> E-mail: rkober...@gmail.com
> PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
>
>
Have you considered using poudriere to build your packages? It usually
avoids these types of failures.

Best regards
Andreas
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Kevin Oberman
On Wed, Apr 24, 2019 at 9:05 AM Christoph Moench-Tegeder 
wrote:

> ## Willem Offermans (wil...@offermans.rompen.nl):
>
> > Unfortunately it is probably not gawk in my case, which causes trouble.
> > However, your response indicates that the problem will be solved after I
> > have updated/reinstalled the guilty one.
>
> There's sysutils/bsdadminscripts, which provides pkg_libchk: that's a
> tool for checking if any port misses a shared library. It has been
> rather helpful back when I was using portupgrade...
>
> Regards,
> Christoph
>

I believe bsdadminscripts has been withdrawn. You should use "pkg check -B"
to check.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkober...@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Christoph Moench-Tegeder
## Willem Offermans (wil...@offermans.rompen.nl):

> Unfortunately it is probably not gawk in my case, which causes trouble.
> However, your response indicates that the problem will be solved after I
> have updated/reinstalled the guilty one.

There's sysutils/bsdadminscripts, which provides pkg_libchk: that's a
tool for checking if any port misses a shared library. It has been
rather helpful back when I was using portupgrade...

Regards,
Christoph

-- 
Spare Space.
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Willem Offermans
Dear Jesper and FreeBSD friends,

Thank you for your response.

Unfortunately it is probably not gawk in my case, which causes trouble.
However, your response indicates that the problem will be solved after I
have updated/reinstalled the guilty one. So for the time being, I have to 
push some updates/(re)installations by hand myself and pray that it will hit the
guilty port.

I guess that is the easiest way.

If this is not working, I will consider to look at autoreconf.  


Wiel Offermans
wil...@offermans.rompen.nl




> On 24 Apr 2019, at 12:14, Jesper Christensen  wrote:
> 
> ldd `which gawk`

___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Jesper Christensen
On Wed, 24 Apr 2019, Willem Offermans wrote:
> Dear FreeBSD friends,
> 
> Almost every third port update ends with ``configure.ac:6: error: required 
> file './ltmain.sh' not found``.
> See output below!
> 
> I can copy ltmain manually: cp -p 
> /usr/local/share/libtool/build-aux/ltmain.sh ., but this is quite
> cumbersome.
> 
> Does anyone know a more elegant solution?
> 
> 
> Erroneous example:
>  
> 
> => SHA256 Checksum OK for 
> libinotify-kqueue-libinotify-kqueue-20180201_GH0.tar.gz.
> ===>  Patching for libinotify-20180201_1
> ===>   libinotify-20180201_1 depends on package: autoconf>=2.69 - found
> ===>   libinotify-20180201_1 depends on package: automake>=1.16.1 - found
> ===>   libinotify-20180201_1 depends on executable: libtoolize - found
> ===>  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
> 
> Stop.
> make: stopped in /usr/ports/devel/libinotify
> 
> ===>>> make build failed for devel/libinotify
> ===>>> Aborting update
> 
> ===>>> Update for libinotify-20180201 failed
> ===>>> Aborting update
>   
> 
> Wiel Offermans
> wil...@offermans.rompen.nl
> 
> 

FWIW I had this problem myself after rebulding a few ports, and in that
case it turned out to be gawk being broken due to it depending on a
version of libreadline.so that was no longer present.

A quick ldd `which gawk` will tell you if that's the problem in your
case too and, if that is the case, rebuilding gawk should fix it.

/Jesper

> 
> 
> ___
> freebsd-stable@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Willem Offermans
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’t know yet how to build this in into the ports and portmaster.




Wiel Offermans
wil...@offermans.rompen.nl




> On 24 Apr 2019, at 09:08, Dima Pasechnik  wrote:
> 
> On Wed, Apr 24, 2019 at 7:58 AM Willem Offermans
>  wrote:
>> Almost every third port update ends with ``configure.ac:6: error: required 
>> file './ltmain.sh' not found``.
>> See output below!
>> 
>> I can copy ltmain manually: cp -p 
>> /usr/local/share/libtool/build-aux/ltmain.sh ., but this is quite
>> cumbersome.
>> 
>> Does anyone know a more elegant solution?
> 
> see 
> https://www.gnu.org/software/automake/manual/html_node/Error-required-file-ltmain_002esh-not-found.html
> 
> That is, teach the script in question to run autoreconf, if you want
> this to work.
> 
> 
> HTH
> Dima
>> 
>> 
>> Erroneous example:
>> 
>> 
>> => SHA256 Checksum OK for 
>> libinotify-kqueue-libinotify-kqueue-20180201_GH0.tar.gz.
>> ===>  Patching for libinotify-20180201_1
>> ===>   libinotify-20180201_1 depends on package: autoconf>=2.69 - found
>> ===>   libinotify-20180201_1 depends on package: automake>=1.16.1 - found
>> ===>   libinotify-20180201_1 depends on executable: libtoolize - found
>> ===>  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
>> 
>> Stop.
>> make: stopped in /usr/ports/devel/libinotify
>> 
>> ===>>> make build failed for devel/libinotify
>> ===>>> Aborting update
>> 
>> ===>>> Update for libinotify-20180201 failed
>> ===>>> Aborting update
>> 
>> 
>> Wiel Offermans
>> wil...@offermans.rompen.nl
>> 
>> 
>> 
>> 
>> ___
>> freebsd-po...@freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread O'Connor, Daniel



> On 24 Apr 2019, at 16:38, Dima Pasechnik  wrote:
> 
> On Wed, Apr 24, 2019 at 7:58 AM Willem Offermans
>  wrote:
>> Almost every third port update ends with ``configure.ac:6: error: required 
>> file './ltmain.sh' not found``.
>> See output below!
>> 
>> I can copy ltmain manually: cp -p 
>> /usr/local/share/libtool/build-aux/ltmain.sh ., but this is quite
>> cumbersome.
>> 
>> Does anyone know a more elegant solution?
> 
> see 
> https://www.gnu.org/software/automake/manual/html_node/Error-required-file-ltmain_002esh-not-found.html
> 
> That is, teach the script in question to run autoreconf, if you want
> this to work.

It would appear the port is broken, although FWIW it works for me..

Is your port tree up to date? Have you modified anything? etc..

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
 -- Andrew Tanenbaum


___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


Re: ltmain.sh not found

2019-04-24 Thread Dima Pasechnik
On Wed, Apr 24, 2019 at 7:58 AM Willem Offermans
 wrote:
> Almost every third port update ends with ``configure.ac:6: error: required 
> file './ltmain.sh' not found``.
> See output below!
>
> I can copy ltmain manually: cp -p 
> /usr/local/share/libtool/build-aux/ltmain.sh ., but this is quite
> cumbersome.
>
> Does anyone know a more elegant solution?

see 
https://www.gnu.org/software/automake/manual/html_node/Error-required-file-ltmain_002esh-not-found.html

That is, teach the script in question to run autoreconf, if you want
this to work.


HTH
Dima
>
>
> Erroneous example:
>
>
> => SHA256 Checksum OK for 
> libinotify-kqueue-libinotify-kqueue-20180201_GH0.tar.gz.
> ===>  Patching for libinotify-20180201_1
> ===>   libinotify-20180201_1 depends on package: autoconf>=2.69 - found
> ===>   libinotify-20180201_1 depends on package: automake>=1.16.1 - found
> ===>   libinotify-20180201_1 depends on executable: libtoolize - found
> ===>  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
>
> Stop.
> make: stopped in /usr/ports/devel/libinotify
>
> ===>>> make build failed for devel/libinotify
> ===>>> Aborting update
>
> ===>>> Update for libinotify-20180201 failed
> ===>>> Aborting update
>
>
> Wiel Offermans
> wil...@offermans.rompen.nl
>
>
>
>
> ___
> freebsd-po...@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"


ltmain.sh not found

2019-04-24 Thread Willem Offermans
Dear FreeBSD friends,

Almost every third port update ends with ``configure.ac:6: error: required file 
'./ltmain.sh' not found``.
See output below!

I can copy ltmain manually: cp -p /usr/local/share/libtool/build-aux/ltmain.sh 
., but this is quite
cumbersome.

Does anyone know a more elegant solution?


Erroneous example:
 

=> SHA256 Checksum OK for 
libinotify-kqueue-libinotify-kqueue-20180201_GH0.tar.gz.
===>  Patching for libinotify-20180201_1
===>   libinotify-20180201_1 depends on package: autoconf>=2.69 - found
===>   libinotify-20180201_1 depends on package: automake>=1.16.1 - found
===>   libinotify-20180201_1 depends on executable: libtoolize - found
===>  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

Stop.
make: stopped in /usr/ports/devel/libinotify

===>>> make build failed for devel/libinotify
===>>> Aborting update

===>>> Update for libinotify-20180201 failed
===>>> Aborting update


Wiel Offermans
wil...@offermans.rompen.nl




___
freebsd-stable@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"