You are not logged in.
I get why the 'cairo' package depends on 'libgl', but does anyone know why it depends on 'mesa', too?
As a nvidia user, I'd really prefer not to have to install all of 'mesa' (and everything that it depends on).
P.S.: Lacking a better place I'm posting here since this was triggered by the recent 'libgl' merge with 'mesa'.
Offline
https://bbs.archlinux.org/viewtopic.php?id=158744
I don't know, neither does anybody else...
I'm guessing that nvidia-utils/lib32-nvidia-utils needs to somehow provide something that stops us having to pull in all of the crud but it's a guess as even the devs don't seem to have worked it out.
Offline
https://bbs.archlinux.org/viewtopic.php?id=158744
I don't know, neither does anybody else...
I'm guessing that nvidia-utils/lib32-nvidia-utils needs to somehow provide something that stops us having to pull in all of the crud but it's a guess as even the devs don't seem to have worked it out.
I did read that thread but it didn't seem strictly relevant, though it does explain what mesa has to do with all this.
What I'm actually asking is why we are requiring mesa for cairo (which we are compiling ourselves), since it is seems to be optional [1]. For example, neither Debian nor Ubuntu seem to require mesa for cairo.
Offline
nvidia user
Mesa is still required, to compile xorg-server (except for a minimal compilation of xorg-server, Gentoo hints at).
Arch is now compiling cairo with --enable-gl --enable-egl, which Debian doesn't (check its "rules" file).
Offline