pkgsrc-Users archive

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

Re: Circular dependency between gcc2 and digest on FreeBSD-13.0 i386



On Sat, 8 May 2021 11:15:20 -0400
Yoshihiro Ota <ota%j.email.ne.jp@localhost> wrote:

> Hi,
> 
> I'm interested in using seamonkey from pkgsrc.
> 
> I downloaded 2021Q1 pkgsrc.
> I ran ./boostrap with the default values.
> In other words, no extra arguments and plain  "./bootstrap".
> That has set to use clang.
> 
> Then, when I try to build a next thing, pkgsrc tries to build
> digest but digest requires gcc2 and creates a circular dependency as
> below.
> 
> I have FreeBSD 13.0-RELEASE on i386.
> 
> Is there way to work-around this dependency issues or build digest
> without gcc2?
> 
> Thanks,
> Hiro
> 
> # bmake build
> ===> Installing dependencies for digest-20190127
> => Build dependency gcc2>=2.95.3nb7: NOT found
> => Verifying reinstall for ../../lang/gcc2
> => Bootstrap dependency digest>=20010302: NOT found
> => Verifying reinstall for ../../pkgtools/digest
> ERROR: This package has set PKG_FAIL_REASON:
> ERROR: Circular dependency detected
> *** Error code 1
> 
> Stop.
> bmake[2]: stopped in /ports/pkgsrc/pkgtools/digest

To me it looks like you are trying to build pkgsrc packages with bmake
from freebsd not the one installed by the pkgsrc boostrap. What is your
$PATH set to when you execute bmake?


Home | Main Index | Thread Index | Old Index