Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 127445 - xsetroot-1.0.1 dependent on xbitmaps
Summary: xsetroot-1.0.1 dependent on xbitmaps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-24 09:51 UTC by Sumit Khanna
Modified: 2006-07-23 13:54 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 Sumit Khanna 2006-03-24 09:51:36 UTC
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.
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2006-03-24 10:42:22 UTC
Fixed, thanks!
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-07-23 01:49:33 UTC
*** Bug 141447 has been marked as a duplicate of this bug. ***
Comment 3 Kurt Hindenburg 2006-07-23 08:36:44 UTC
How is this fixed?  The only xsetroot ebuild is for 1.0.1 which has the bug I reported.
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2006-07-23 10:57:24 UTC
From the xsetroot-1.0.1 ebuild:

RDEPEND="x11-libs/libXmu
        x11-libs/libX11
        x11-misc/xbitmaps"

The xbitmaps dependency is there.
Comment 5 Kurt Hindenburg 2006-07-23 11:09:29 UTC
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...
Comment 6 Kurt Hindenburg 2006-07-23 13:54:31 UTC
Nevermind, I re-emerged xbitmaps and it works now... sorry for the noise.