Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355953 - media-sound/guayadeque - work/guayadeque-0.2.7/src/ListView.h:27:20: error: wx/dnd.h: No such file or directory
Summary: media-sound/guayadeque - work/guayadeque-0.2.7/src/ListView.h:27:20: error: w...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Justin Lecher (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-22 03:20 UTC by Willard Dawson
Modified: 2011-02-23 07:11 UTC (History)
0 users

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


Attachments
Emerge info (emerge-info,5.06 KB, text/plain)
2011-02-22 03:25 UTC, Willard Dawson
Details
Emerge -pqv (emerge-pqv,89 bytes, text/plain)
2011-02-22 03:26 UTC, Willard Dawson
Details
Build environment (environment,114.34 KB, text/plain)
2011-02-22 03:26 UTC, Willard Dawson
Details
Build log (build.log,19.67 KB, text/plain)
2011-02-22 03:26 UTC, Willard Dawson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Willard Dawson 2011-02-22 03:20:55 UTC
media-sound/guayadeque fails to compile with "error: wx/dnd.h: No such file or directory" and cascade of errors

Reproducible: Always

Steps to Reproduce:
1. emerge media-sound/guayadeque
2.
3.




see attachments
Comment 1 Willard Dawson 2011-02-22 03:25:56 UTC
Created attachment 263399 [details]
Emerge info
Comment 2 Willard Dawson 2011-02-22 03:26:19 UTC
Created attachment 263401 [details]
Emerge -pqv
Comment 3 Willard Dawson 2011-02-22 03:26:37 UTC
Created attachment 263403 [details]
Build environment
Comment 4 Willard Dawson 2011-02-22 03:26:51 UTC
Created attachment 263405 [details]
Build log
Comment 5 Rafał Mużyło 2011-02-22 03:49:53 UTC
Does 'eselect wxwidgets' help ?
What useflags was wxGTK built with ?
Comment 6 Willard Dawson 2011-02-22 05:37:00 UTC
(In reply to comment #5)
> Does 'eselect wxwidgets' help ?

# eselect wxwidgets list
Available wxWidgets profiles:
  [1]   base-unicode-release-2.8

Does that help or hurt?

> What useflags was wxGTK built with ?

For this Gentoo instance, I've been modifying /etc/portage/package.use only after first attempts at merging packages fail and complain about missing USE flags.  Here's what I have for wxGTK at the moment:

x11-libs/wxGTK gstreamer
Comment 7 Rafał Mużyło 2011-02-22 17:59:11 UTC
I was asking about something like 'emerge -1pv wxGTK'.

Also, unless you didn't paste the whole output, it doesn't seem wxwidgets are selected.
Comment 8 Justin Lecher (RETIRED) gentoo-dev 2011-02-22 20:18:51 UTC
Please add X to your USE for x11-libs/wxGTK and try again. Should fix the issue.
Comment 9 Willard Dawson 2011-02-22 22:07:57 UTC
(In reply to comment #8)
> Please add X to your USE for x11-libs/wxGTK and try again. Should fix the
> issue.
> 

It did.  Thanks!

I did not use 'eselect wxwidgets' to actually set one, but the emerge succeeded just fine without it.  Apparently, the base-unicode-release-2.8 widget is eselect'ed as a result of building wxGTK with the "X" USE flag.

In past Gentoo installs, I simply placed added "X" to /etc/make.conf.  This time around, I kept it only in portage.use per package as needed.  Until now, nothing explicitly required X in the path to guayadeque.  I suppose it would be helpful for it to be in the ebuild as such.
Comment 10 Justin Lecher (RETIRED) gentoo-dev 2011-02-23 07:10:26 UTC
You are right. I added the USE dep to the ebuild. Thanks for testing.
Comment 11 Justin Lecher (RETIRED) gentoo-dev 2011-02-23 07:11:31 UTC
+  23 Feb 2011; Justin Lecher <jlec@gentoo.org> guayadeque-0.2.9.ebuild:
+  Depend on X support on wxGtk, #355953
+