Core i386 rawhide rebuild in mock status 2006-06-22

Mike A. Harris mharris at mharris.ca
Fri Jun 23 07:40:18 UTC 2006


Mamoru Tasaka wrote:
> Mike A. Harris wrote:
>> [SNIP]
>>> xorg-x11-drv-i810 ['192334 CLOSED'] xorg-x11-resutils ['192040 
>>> ASSIGNED'] xorg-x11-xfwp ['191813 CLOSED'] 
>>
>> How old are these packages?  It would be cool if the package
>> version-release was encoded in these emails to let people who
>> think they've already fixed the problems know whether the
>> newest packages are actually being tested during rebuilds. ;o)
>>
>> To the best of my knowledge, all of the modular X packages now
>> rebuild with mock correctly, and properly list all of their
>> BuildRequires and other dependencies.  
> 
> For me, xorg-x11-drv-i810 surely FAILS rebuilding if libdrm-DEVEL is
> not installed

Ah, it turns out that the rawhide build is actually from _before_
we switched to brew as a new driver hasn't been released since
then.

After your mail, I examined the spec file and it turns out that
it had not yet been properly conditionalized with our defacto
standard "with_dri" macro.  I've added the with_dri build
time conditionalization now, and am rebuilding a new package
now.


> (xorg-x11-drv-i810-1.6.0-4 requires libdrm for rebuilding,
> not libdrm-DEVEL).

Actually you got that backwards.  It requires "libdrm-devel >= 2.0.1-1"
at build time.  The "libdrm" package is the runtime, and that's
pulled in by the devel package.

I also added a build dependency on mesa-libGL-devel from
rawhide, and both of these deps are now wrapped in the with_dri
conditional.

Thanks for the feedback, should be in rawhide on Saturday.


-- 
Mike A. Harris  *  Open Source Advocate  *  http://mharris.ca
                       Proud Canadian.




More information about the fedora-devel-list mailing list