First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 200930
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Daniel Black <dragonheart@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: justin <justin@j-schmitz.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
conky-1.4.9.ebuild.new.diff updated ebuild diff text/plain justin 2007-12-01 15:53 0000 611 bytes Details
build.log build.log text/plain justin 2007-12-03 12:35 0000 8.34 KB Details
config.log config.log text/plain justin 2007-12-03 12:53 0000 38.78 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 200930 depends on: Show dependency tree
Show dependency graph
Bug 200930 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-12-01 15:37 0000
I tried to emerge app-admin/conky-1.4.9 with following FLAGS:
USE="audacious hddtemp ipv6 truetype X -bmpx -mpd -rss -vim-syntax -wifi" and
it breaks when audacious is compiled without the dbus FLAG.

So the solution is if app-admin/conky-1.4.9 with USE="audacious" then
media/audacious has to have USE="dbus".

Reproducible: Always

------- Comment #1 From justin 2007-12-01 15:53:21 0000 -------
Created an attachment (id=137466) [edit]
updated ebuild diff

If the solution I mentioned is the right one this diff file should update the
ebuild.

------- Comment #2 From Jakub Moc 2007-12-01 22:28:25 0000 -------
Reopen with some errors...

------- Comment #3 From justin 2007-12-03 12:23:13 0000 -------
The emerge.log says this 
SNIP
hecking how to hardcode library paths into programs... immediate
checking for pkg-config... yes
checking for i686-pc-linux-gnu-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.19... yes
checking for AUDACIOUS... yes
checking audacious/audctrl.h usability... no
checking audacious/audctrl.h presence... no
checking for audacious/audctrl.h... no
configure: error: required header(s) not found

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-admin/conky-1.4.9/work/conky-1.4.9/config.log
 * 
 * ERROR: app-admin/conky-1.4.9 failed.
 * Call stack:
 *            ebuild.sh, line 1701:  Called dyn_compile
 *            ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *            ebuild.sh, line   44:  Called src_compile
 *   conky-1.4.9.ebuild, line   70:  Called econf '--enable-proc-uptime'
'--enable-x11' '--enable-double-buffer' '--enable-xdamage'
'--enable-own-window' '--enable-xft' '--enable-audacious' '--disable-bmpx'
'--enable-hddtemp' '--disable-mpd' '--disable-rss' '--disable-wlan'
'--disable-portmon'
 *            ebuild.sh, line  638:  Called die
 * The specific snippet of code:
 *                      die "econf failed"
 *  The die message:
 *   econf failed
 * 
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/app-admin/conky-1.4.9/temp/build.log'.
SNAP

And as the elog for audacious gave this warning
SNIP
WARN (postinst)
D-Bus has been disabled. Note that audtool will not be provided, you will not
be to able to get song information from scripts or control the player remotely.
SNAP
I tryed to recompile it with the dbus flag. After that conky emerged fine.

------- Comment #4 From Jakub Moc 2007-12-03 12:32:27 0000 -------
> !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!! /var/tmp/portage/app-admin/conky-1.4.9/work/conky-1.4.9/config.log

Please do it.

------- Comment #5 From justin 2007-12-03 12:35:54 0000 -------
Created an attachment (id=137612) [edit]
build.log

Sorry! Thought you oĺny need the part where it breaks.

------- Comment #6 From justin 2007-12-03 12:36:22 0000 -------
Sorry! Thought you oĺny need the part where it breaks.

------- Comment #7 From Jakub Moc 2007-12-03 12:51:31 0000 -------
No, that's NOT config.log. Attach this file, please:

> /var/tmp/portage/app-admin/conky-1.4.9/work/conky-1.4.9/config.log

------- Comment #8 From justin 2007-12-03 12:53:38 0000 -------
Created an attachment (id=137614) [edit]
config.log

------- Comment #9 From justin 2007-12-03 12:53:57 0000 -------
Shame on my head! 

------- Comment #10 From Jakub Moc 2007-12-03 13:06:20 0000 -------
<snip>
conftest.c:22:31: error: audacious/audctrl.h: No such file or directory
...
configure:20132: result: no
configure:20165: checking for audacious/audctrl.h
configure:20173: result: no
configure:20183: error: required header(s) not found
</snip>

------- Comment #11 From Philip Kovacs 2007-12-04 20:30:19 0000 -------
Looks like the bug reporter hit this one exactly right.

Audacious must be built with --enable-dbus or it doesn't install
the client api files:

-- a Makefile from the audacious package ---
ifdef USE_DBUS
SUBDIRS := libaudclient audtool $(SUBDIRS)
endif
-- end --

I like his proposed addition to the ebuild as well.

------- Comment #12 From Christian Faulhammer 2008-02-02 19:06:42 0000 -------
Check has been added, closing.

First Last Prev Next    No search results available      Search page      Enter new bug