On Mon, 2010-03-01 at 09:36 -0500, Adam Jackson wrote: > On Sun, 2010-02-28 at 15:49 +0100, Hans de Goede wrote: > > On 02/28/2010 03:39 PM, Henrique Junior wrote: > > > As Chen Lei said, the fact that JOGL needs this code may mean that it > > > will be blocked forever for packaging, but I do not particularly see a > > > big problem. > > > For more details, please, read the log in bugzilla and give your ideas > > > regarding this question. > > > > AFAIK we have had problems like this before with various bits of Xorg > > (iirc) needing the sources of other bits to build. > > > > The "usual" solution for this, is to give a package a -source subpackage, > > which contains the extracted sources (and installs them under > > /usr/src > > > > So I think the best way to handle this is to package gluegen, and include > > gluegen's sources as a gluegen-source subpackage, and then make jogl > > BuildRequire gluegen-source. > > Yeah, we did this for Mesa from FC5 through F9. Certainly not ideal, > but such is life. > > I wouldn't consider this a blocker for packaging, though I'd like to see > it fixed eventually. Usually when this kind of source build dependency > exists it's not a trivial thing to fix. We still do it now for x11vnc with xorg-x11-server. %package source Summary: Xserver source code required to build VNC server (Xvnc) Group: Development/Libraries BuildArch: noarch Dave. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel