<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Tue, 2010-07-27 at 18:47 +0200, Julien Cristau wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#1a1a1a">The GL one is more annoying.</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
glproto includes gl.h which is in the mesa source. The mesa package depends on glproto.<BR>
This will become a circular dependency if glproto is fixed to depend on gl. I was surprised to see a protocol<BR>
including a header file from it's package implementation. <BR>
<BR>
The patch is not responsible for this situation, but it shows that the packager cannot rely<BR>
on configuration dependencies alone to function properly. Not to mention there are<BR>
most likely missing dependencies. Build tool chain dependencies are one thing, <BR>
but running dependencies are another. 
</BODY>
</HTML>