tech-pkg archive

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

Failures of some gnome packages (linkage, -ldb4)

Under Linux linking of devel/eel, sysutils/nautilus and probably some
other gnome packages fail like this

   /usr/bin/ld: cannot find -ldb4
   collect2: ld returned 1 exit status
   gmake[2]: *** [check-program] Error 1
   gmake[2]: Leaving directory `/tmp/obj_pkgsrc/devel/eel/work/eel-2.26.0/eel'
   gmake[1]: *** [all-recursive] Error 1
   gmake[1]: Leaving directory `/tmp/obj_pkgsrc/devel/eel/work/eel-2.26.0'
   gmake: *** [all] Error 2
   *** Error code 2

Full logs are here

These failures happen because at build time there is no db4 library (no
inclusion of but -ldb4 is mentioned in
against which linkage is made.

-ldb4 was added to because it was linked against -ldb4 comes to
from lang/python/, lang/python/,
lang/python25/ and finally

I'd like to fix these packages but it is not clear for me what way is
better.  These two packages don't need db4 directly and therefore I'm
not sure adding to their Makefile is good idea.  Any

Best regards, Aleksey Cheusov.

Home | Main Index | Thread Index | Old Index