pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Strange errors

On Fri, Oct 06, 2017 at 01:54:30PM +0800, Paul Goyette wrote:
> While trying to narrow down some other issues I've been seeing (with
> installing lang/rust package) I am seeing some strange behavior.
> I'm using a sandbox created by the pkgtools/mksandbox package.  Using a
> completely new and empty sandbox, I try to install devel/libuv
> It correctly installs dependecies for pkgtools/digest and
> devel/libtool-base, then proceeds to attempt to install devel/automake
> It gets to the end of the build, and then gets the following errors:
> => Automatic manual page handling
> => Generating post-install file lists
> pkg_info: can't find package `autoconf-2.69nb7'
> pkg_info: can't find package `m4-1.4.18'
> pkg_info: can't find package `perl-5.26.1'
> => Checking file-check results for automake-1.15.1
> => Creating binary package /tmp/pkgs/devel/automake/work.x86_64/.packages/automake-1.15.1.tgz
> ===> Building binary package for automake-1.15.1
> => Creating binary package /build/pkgsrc/packages/All/automake-1.15.1.tgz
> ===> Installing binary package of automake-1.15.1
> pkg_add: no pkg found for 'autoconf>=2.62', sorry.
> pkg_add: Can't install dependency autoconf>=2.62
> pkg_add: 1 package addition failed
> *** Error code 1
> Stop.
> It would appear that something in the pkgsrc infrastructure now needs to use
> m4 and/or perl, yet these packages have not been built.  Shouldn't there be
> some sort of "bootstrap" process that installs packages that are needed by
> pkgsrc itself?
> Or am I misunderstanding the error messages?

Yes. automake itself wants autoconf (and thus m4) and perl.

I guess you have leftover work directories?

Home | Main Index | Thread Index | Old Index