[pacman-dev] fglrx-utils preferred over libgl-dri
Alexander Baldeck
kth5 at archlinuxppc.org
Fri Oct 19 10:28:22 EDT 2007
Mateusz Jedrasik wrote:
> Thursday 27 of September 2007 19:02:48 napisałeś(-łaś):
>> your previous e-mail
>
> Ofcourse, I meant Alexander's e-mail.
>
A provides - as far as I understand - is equal in priority to a pkgname
in the local-db of pacman. Thus, your concern about provides loosing its
meaning is not based on the reality it seems.
Let me explain how I build packages:
For each and every package that I build, I have a script that installs a
base system and drops me into it. What it does is basicly a:
$ pacman -S base -r /home/arch/buildroot.$??
Then installs a few additional packages in base-devel like gcc,
bindmounts kernel provides folders and chroots me in there.
Now, I want to update xf86-video-ati. When I do
$ makepkg -csr
it'll prefer fglrx-utils as libgl cos libgl is only a provides that is
paid an average priority and thus, fglrx-utils is alphabeticly before
libgl-dri...
I renamed libgl-dri to just libgl. fglrx-utils and nvidia-utils still
provide libgl but now must be explicitly installed. Then it's all back
to the way it used to work. Pacman will just ignore the real libgl
package on upgrades.
So I ask myself where the problem is? :)
Cheers,
-F
More information about the pacman-dev
mailing list