The new version xsetroot-1.0.1 doesn't have a dependency for xbitmaps. emerging the new xorg causes xsetroot to fail to compile if xbitmaps hasn't all ready been installed: checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of i686-pc-linux-gnu-gcc... gcc3 checking for a BSD-compatible install... /bin/install -c 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 XSETROOT... configure: error: Package requirements (xmuu x11 xbitma ps) were not met: No package 'xbitmaps' 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 XSETROOT_CFLAGS and XSETROOT_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/xsetroot-1.0.1/work/xsetroot-1.0.1/config.log !!! ERROR: x11-apps/xsetroot-1.0.1 failed. Call stack: ebuild.sh, line 1573: Called dyn_compile ebuild.sh, line 982: Called src_compile ebuild.sh, line 1288: Called x-modular_src_compile x-modular.eclass, line 304: Called x-modular_src_configure x-modular.eclass, line 291: Called econf '--prefix=/usr' '--datadir=/usr/sha re' !!! econf failed !!! If you need support, post the topmost build error, and the call stack if rel evant. emerging xbitmaps fixes this problem.
Fixed, thanks!
*** Bug 141447 has been marked as a duplicate of this bug. ***
How is this fixed? The only xsetroot ebuild is for 1.0.1 which has the bug I reported.
From the xsetroot-1.0.1 ebuild: RDEPEND="x11-libs/libXmu x11-libs/libX11 x11-misc/xbitmaps" The xbitmaps dependency is there.
Yes, I see... however, as I mentioned in my bug report, xsetroot-1.0.1 does NOT compile... http://bugs.gentoo.org/show_bug.cgi?id=141447 I don't think my bug is a dup of this one...
Nevermind, I re-emerged xbitmaps and it works now... sorry for the noise.