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 :)
Same with ~x86 -march=athlon64 Any idea what package libdecoration might be in? Or could that be in a overlay/layman?
> !!! 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.
http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-wm/emerald/emerald-0.5.2.ebuild?r1=1.2&r2=1.3
(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.
*** Bug 196981 has been marked as a duplicate of this bug. ***