Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196874 - x11-wm/emerald-0.5.2 fails to compile
Summary: x11-wm/emerald-0.5.2 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 196981 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-10-24 04:15 UTC by Anton Bolshakov
Modified: 2007-10-25 05:18 UTC (History)
1 user (show)

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 Anton Bolshakov 2007-10-24 04:15:58 UTC
I'm trying to compile compiz-fusion by it fails during emerging emerald package. Here is the error message:

checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for xgettext... /usr/bin/xgettext
checking for stdlib.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking whether byte ordering is bigendian... no
configure: Using PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/qt/3/lib/pkgconfig
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.9.0... yes
checking for EMERALD... configure: error: Package requirements ( xrender >= 0.8.4          gtk+-2.0 >= 2.8.0                libwnck-1.0                     libdecoration          pangocairo) were not met:

No package 'libdecoration' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables EMERALD_CFLAGS
and EMERALD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/x11-wm/emerald-0.5.2/work/emerald-0.5.2/config.log
 *
 * ERROR: x11-wm/emerald-0.5.2 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_compile
 *   ebuild.sh, line 990:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   ebuild.sh, line 1334:   Called gnome2_src_compile
 *   gnome2.eclass, line 70:   Called gnome2_src_configure
 *   gnome2.eclass, line 66:   Called econf
 *   ebuild.sh, line 591:   Called die
 *
 * 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/x11-wm/emerald-0.5.2/temp/build.log'.
 *


my guess the package should depend on compiz.
RDEPEND=">=x11-libs/gtk+-2.8.0
        >=x11-libs/libwnck-2.14.2
+        ~x11-wm/compiz-${PV}"


Reproducible: Always

Steps to Reproduce:
1. emerge compiz-fustion
2.
3.

Actual Results:  
compilation failed

Expected Results:  
compile smoothly as always :)
Comment 1 Trevor Benedict 2007-10-24 08:29:20 UTC
Same with ~x86 -march=athlon64
Any idea what package libdecoration might be in?
Or could that be in a overlay/layman?
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-10-24 09:18:50 UTC
> !!! Please attach the following file when filing a report to bugs.gentoo.org:
> !!! /var/tmp/portage/x11-wm/emerald-0.5.2/work/emerald-0.5.2/config.log

No, it shouldn't depend on compiz, it depends on beryl-core. Also, there's no compiz-fusion anywhere in the tree.

Attach the log as the message told you, also emerge --info missing.
Comment 4 Anton Bolshakov 2007-10-24 12:54:33 UTC
(In reply to comment #1)
> Any idea what package libdecoration might be in?

it used to be in beryl-core, but has been moved to compiz in the new version compiz-fusion.

Thanks Jakub and Hanno for the dep. That's what I mean.
I've got some problem with KDE decoration and compiz-fusion (from portage), but not sure about it. I'll file another bug once find out more about it.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2007-10-25 05:18:52 UTC
*** Bug 196981 has been marked as a duplicate of this bug. ***