Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 352091 - net-p2p/gnunet-0.8.1-r2: gtk, ncurses, qt4 USE flags are broken - only libgnunetsetup_text.so is installed
Summary: net-p2p/gnunet-0.8.1-r2: gtk, ncurses, qt4 USE flags are broken - only libgnu...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-01-19 05:08 UTC by Nikoli
Modified: 2011-01-19 19:35 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2011-01-19 05:08:29 UTC
[ebuild   R   ] net-p2p/gnunet-0.8.1-r2  USE="ares gtk ncurses nls qt4 setup sqlite -adns -microhttpd -mysql -smtp"

$ gnunet-setup -d wizard-curses -c ~/.gnunet/1
ERROR: `lt_dlopenext' failed for library `libgnunetsetup_curses' with error: file not found
FATAL: `wizard-curses' is not available.
$ gnunet-setup -d wizard-gtk -c ~/.gnunet/1
ERROR: `lt_dlopenext' failed for library `libgnunetsetup_gtk' with error: file not found
FATAL: `wizard-gtk' is not available.
$ gnunet-setup -d wizard-qt -c ~/.gnunet/1
ERROR: `lt_dlopenext' failed for library `libgnunetsetup_qt' with error: file not found
FATAL: `wizard-qt' is not available.

After installing dev-util/pkgconfig and rebuilding gnunet I have:
/usr/lib64/GNUnet/libgnunetsetup_gtk.so
/usr/lib64/GNUnet/libgnunetsetup_qt.so

But 'gnunet-setup -d wizard-ncurses' was still broken:
$ cat build.log |grep -i dialog.h
checking dialog.h usability... no
checking dialog.h presence... no
checking for dialog.h... no
checking cdialog/dialog.h usability... no
checking cdialog/dialog.h presence... no
checking for cdialog/dialog.h... no

dev-util/dialog-1.1.20080819 (stable) does not install dialog.h and libdialog.so, gnunet needs >=dev-util/dialog-1.1.20080819-r1 with minimal USE disabled, see bug 266065

Reproducible: Always
Comment 1 Rafał Mużyło 2011-01-19 14:45:48 UTC
Well, too much of depclean is not a good thing, still adding pkgconfig explicitly sounds like a good idea.
Comment 2 Stanislav Ochotnicky (RETIRED) gentoo-dev 2011-01-19 19:05:02 UTC
I can't reproduce this. For me all of these flags work correctly (tested them before committing). Attach build.log and emerge --info output please 
Comment 3 Stanislav Ochotnicky (RETIRED) gentoo-dev 2011-01-19 19:15:16 UTC
Ah, you mean that you uninstalled pkgconfig? That would explain the failures of course.

Forgot to mention that ncurses/dialog[minimal] is of course a problem that I'll look into 

Comment 4 Stanislav Ochotnicky (RETIRED) gentoo-dev 2011-01-19 19:35:30 UTC
It should be okay now. Thanks for reporting.