make all-recursive make[1]: Entering directory `/var/tmp/portage/tuxzap-programs-0.2.5/work/tuxzap_programs-0.2.5' Making all in src make[2]: Entering directory `/var/tmp/portage/tuxzap-programs-0.2.5/work/tuxzap_programs-0.2.5/src' make[2]: *** No rule to make target `/usr/include/libdvb/channel.h', needed by `ntuxplayer.o'. Stop. make[2]: Leaving directory `/var/tmp/portage/tuxzap-programs-0.2.5/work/tuxzap_programs-0.2.5/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/tuxzap-programs-0.2.5/work/tuxzap_programs-0.2.5' make: *** [all-recursive-am] Error 2 !!! ERROR: media-video/tuxzap-programs-0.2.5 failed. !!! Function src_compile, Line 35, Exitcode 2 !!! compile failed dependancy issue i think?
Created attachment 25495 [details] ebuild to get tuxzap-programs to compile correctly Tuxzap-programs was looking for some includes in the wrong places. I changed the ebuild to alter the Makefile accordingly, and it compiles with this ebuild on my system.
A workaround is to do a "ln -s . /usr/include/libdvb" before emerging tuxzap-programs.
Current version is 0.5.4, should be fixed and bumped or removed from portage. Reassigning, this package needs a maintainer.
0.5.4 now in portage