During compilation, I've some errors, so executable are not make. Any Idea? make[1]: *** No rule to make target `../lib/libbac.a', needed by `bacula-sd'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/app-backup/bacula-2.4.1-r1/work/bacula-2.4.1/src/stored' make[1]: *** No rule to make target `../lib/libbac.a', needed by `bsmtp'. Stop. make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/app-backup/bacula-2.4.1-r1/work/bacula-2.4.1/src/tools' Reproducible: Always Steps to Reproduce: 1. emerge -av bacula 2. /etc/init.d/bacula-sd start 3. /sbin/start-stop-daemon: stat /usr/sbin/bacula-sd: No such file or directory (No such file or directory) Expected Results: bacula-sb, bacula-dir, bacula-fd ,... must be in /sbin/ but they are not.
I've found an other error in emerge.log pythonlib.c:120: error: 'PyEval_InitThreads' was not declared in this scope pythonlib.c:156: error: 'PyEval_ReleaseLock' was not declared in this scope make[1]: *** [pythonlib.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/app-backup/bacula-2.4.4/work/bacula-2.4.4/src/lib' Perhaps problem with python?
Attach build.log.
Created attachment 193306 [details] Log from emerge Compile log
(In reply to comment #3) > Created an attachment (id=193306) [edit] > Log from emerge > Compile log Here you have the complete log
I've found the error. Python-2.4 was compiled witout threads USE Flag. Solved with emerge -av =dev-lang/python-2.4.4-r14
Perhaps, someone could make a patch to unsure python 2.4 is compiled with threads USE Falg?
Reopening due to outstanding ebuild fix
Fixed in 3.0.2.