[Foresight-devel] Re: kdelibs

António Meireles sbin at reboot.sh
Sun Jan 13 10:55:39 EST 2008


Hi,
i had a similar issue on 2-devel. It seemed a very subtle conary bug. 
Basically we had several aditional troves providing libGL (besides Mesa) 
and somehow kdelibs tended to pick (and prefer) nvidia's one.
(had to do with searchPaths)
This vanished in late conary-2.0 releases.

Re: on your context - replace

*resolveTroves Mesa:devel=foresight.rpath.org at fl:1-devel['!ati,!nvidia']*
*resolveTroves Mesa:devellib=foresight.rpath.org at fl:1-devel['!ati,!nvidia']*


by just  *resolveTroves 
Mesa=foresight.rpath.org at fl:1-devel['!ati,!nvidia'] *

or (more correct) by

*resolveTroves group-dist=foresight.rpath.org at fl:1-devel**['!ati,!nvidia'] 
*


way saner, not sure if will have any impact on this.


Will look both at this once i'm online on IRC, either later today or 
tomorrow.


have a great weekend,

António



Thilo Pfennig wrote:
> Hi António,
>
> Ken said I should contact you as I had committed kdelibs=@fl:1-devel
> with nvidia:devellibs, because that was the only way to get Mesa libs.
> there was no other way because Mesa:devel did nothing.
>
> my current context looks like this:
>
> [fl:1-devel]
> buildLabel                foresight.rpath.org at fl:1-devel
> installLabelPath          foresight.rpath.org at fl:1-devel
> foresight.rpath.org at fl:1-contrib conary.rpath.com at rpl:1 co
> ntrib.rpath.org at rpl:1 orleans.rpath.org at rpl:devel 
> resolveTroves Mesa:devel=foresight.rpath.org at fl:1-devel['!ati,!nvidia']
> resolveTroves
> Mesa:devellib=foresight.rpath.org at fl:1-devel['!ati,!nvidia']
> resolveTroves conary=conary.rpath.com at rpl:1-devel 
> resolveTroves conary-build=conary.rpath.com at rpl:1-devel 
> resolveTroves group-dist=foresight.rpath.org at fl:1-devel
>
> autoResolve True
>   



More information about the Foresight-devel mailing list