Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101749 - xorg-server should DEPEND on several other "x11-proto"s
Summary: xorg-server should DEPEND on several other "x11-proto"s
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Donnie Berkholz (RETIRED)
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-08 07:09 UTC by Georgi Georgiev
Modified: 2005-08-08 21:12 UTC (History)
0 users

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 Georgi Georgiev 2005-08-08 07:09:29 UTC
xorg-server currently fails with:

In file included from bigreq.c:44:
../hw/xfree86/dixmods/extmod/modinit.h:55:34: X11/extensions/saver.h: No such
file or directory
../hw/xfree86/dixmods/extmod/modinit.h:111:31: X11/extensions/Xv.h: No such file
or directory
../hw/xfree86/dixmods/extmod/modinit.h:112:33: X11/extensions/XvMC.h: No such
file or directory

It seems that these files are provided by x11-proto/videoproto
Comment 1 Georgi Georgiev 2005-08-08 07:12:22 UTC
Add x11-proto/scrnsaverproto to the list -- it provides saver.h.
Comment 2 Georgi Georgiev 2005-08-08 07:15:18 UTC
OK, it now failed with

xevie.c:50:37: X11/extensions/Xeviestr.h: No such file or directory

which is in turn provided by x11-proto/evieext

The list of missing deps becomes:

x11-proto/videoproto
x11-proto/scrnsaverproto
x11-proto/evieext
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-08 10:21:06 UTC
Could you also file this upstream at bugs.freedesktop.org, in the xorg modular
build system component? The configure.ac doesn't enumerate these dependencies.

Post the URL here once you do.
Comment 4 Georgi Georgiev 2005-08-08 20:02:54 UTC
I had no idea that this is considered an upstream bug.

Here is the url https://bugs.freedesktop.org/show_bug.cgi?id=4026

Next time, should I CC you on the bugs.freedesktop.org bugs?

By the way, by having

if use glx; then
    confopts="${confopts} --with-mesa-source=${WORKDIR}/${MESA_P}"
fi

in toplevel, you run configure with 

./configure ...some_options...
--with-mesa-source=/var/tmp/portage/xorg-server-0.99.1/work/Mesa-6.3.1.1
--with-mesa-source=/var/tmp/portage/xorg-server-0.99.1/work/Mesa-6.3.1.1
--with-mesa-source=/var/tmp/portage/xorg-server-0.99.1/work/Mesa-6.3.1.1

It's just cosmetic and I didn't think that it deserves a bug.
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2005-08-08 21:12:06 UTC
(In reply to comment #4)
> I had no idea that this is considered an upstream bug.

We base our dependencies on what's mentioned in configure.ac, which is about as
close as you can get to documented, provable upstream dependencies.

And yeah, go ahead and CC me on upstream bugs in the future.