tech-pkg archive

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

Re: pkgtools/digest wants pkgsrc gcc after bootstrap, circular dependency



* On 2013-07-26 at 16:35 BST, Hauke Fath wrote:

> after bootstrapping pkgsrc on an OpenIllumos system with gcc 4.3, any 
> attempt at building a package fails with a circular dependency in 
> digest.

The usual suspects are:

 - Unable to find the gcc binary, setting GCCBASE (in your case to
   /usr/gcc/4.3) can help here.

 - The output of gcc -v doesn't match a known string and so pkgsrc
   cannot determine the version.

 - A stray USE_PKGSRC_GCC=yes is set somewhere.

You'd need to dig through mk/compiler/gcc.mk to see exactly what is
going on in your case.

The best fix would be to add:

  GCCBASE=              /usr/gcc/4.3
  USE_NATIVE_GCC=       yes

to your mk.conf, and then ensure all work directories are purged
before retrying.

Regards,

-- 
Jonathan Perkin  -  Joyent, Inc.  -  www.joyent.com


Home | Main Index | Thread Index | Old Index