Sagan-0.2.3 has been outdated for more than a year. The stable version is 0.3, while the development branch is sagan-1.0.0RC3. Seems that this version depends on dev-libs/liblognorm-1.0.0, which is outdated too. Reproducible: Always
Will be done on weekend.
It doesn't even build anymore... Making all in src make[2]: Entering directory '/var/tmp/portage/app-admin/sagan-0.2.3/work/sagan-0.2.3/src' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -march=core2 -mtune=native -O2 -pipe -fomit-frame-pointer -c sagan.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -march=core2 -mtune=native -O2 -pipe -fomit-frame-pointer -c sagan-classifications.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -march=core2 -mtune=native -O2 -pipe -fomit-frame-pointer -c sagan-config.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -march=core2 -mtune=native -O2 -pipe -fomit-frame-pointer -c sagan-lockfile.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -march=core2 -mtune=native -O2 -pipe -fomit-frame-pointer -c sagan-references.c In file included from sagan.c:59:0: /usr/include/liblognorm.h:64:18: fatal error: json.h: No such file or directory compilation terminated. Makefile:420: recipe for target 'sagan.o' failed make[2]: *** [sagan.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from sagan-config.c:49:0: /usr/include/liblognorm.h:64:18: fatal error: json.h: No such file or directory compilation terminated. Makefile:420: recipe for target 'sagan-config.o' failed make[2]: *** [sagan-config.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/app-admin/sagan-0.2.3/work/sagan-0.2.3/src' Makefile:361: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/app-admin/sagan-0.2.3/work/sagan-0.2.3' Makefile:301: recipe for target 'all' failed make: *** [all] Error 2 * ERROR: app-admin/sagan-0.2.3::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-admin/sagan-0.2.3::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-admin/sagan-0.2.3::gentoo'`. * The complete build log is located at '/var/tmp/portage/app-admin/sagan-0.2.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-admin/sagan-0.2.3/temp/environment'. * Working directory: '/var/tmp/portage/app-admin/sagan-0.2.3/work/sagan-0.2.3' * S: '/var/tmp/portage/app-admin/sagan-0.2.3/work/sagan-0.2.3'
Please, attach emerge --info and full build log
first test ebuild - https://code.google.com/p/rion-overlay/source/browse/app-admin/sagan/sagan-1.0.0_rc3.ebuild
sagan-1.0.0_rc4 is out, do you want to bump to this version? it seems app-admin/sagan-rules also need to be updated[1]. [1] [02/03/2014] Sagan version 1.0.0RC1 released! New rules also released!
> it seems app-admin/sagan-rules also need to be updated. https://code.google.com/p/rion-overlay/source/browse/app-admin/sagan-rules/sagan-rules-20140617.ebuild
sagan-1.0.0_rc3 and new rules were added to the tree. Thanks.