I think this ebuild should be better tested with different USE flags: [ebuild N ] sys-apps/duc-1.4.1::gentoo USE="ncurses sqlite -X -cairo -gui -leveldb -tokyocabinet" 319 KiB [...] gives: checking for main in -lm... yes checking for struct stat.st_blocks... yes Selected backend tokyocabinet checking for TC... no configure: error: Package requirements (tokyocabinet) were not met: No package 'tokyocabinet' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. So even with "-tokyocabinet" sys-apps/duc still wants to use it. Ok, I installed tokyocabinet. Now: Selected backend tokyocabinet checking for TC... yes checking for CAIRO... no configure: error: The cairo library was not found, which is needed for graph support. Either install the cairo development libraries, or compile without graph support (--disable-graph) I didn't try to install cairo and do more checks.
duc@zevv.nl appears in package metadata but does not have a bugzilla account.
Fix pushed in 1.4.1-r1 09ee287ee9224cb67edc1afa7d5abff4fe791ad3. Can you confirm that this fixes the problem?
It looks much better for me:) Thank you.