You are not logged in.
The mesa-7.9-1 package no longer has glxinfo and glxgears. Have they been split into another package, and if so, which one?
Thanks,
Robert.
Last edited by theapodan (2010-11-27 15:53:06)
Offline
mesa-demos
Give what you have. To someone, it may be better than you dare to think.
Offline
pacman -Ss mesa
It should be obvious.
Offline
pacman -Ss mesa
It should be obvious.
What should be obvious? The command you posted outputs a list of 13 packages.
Anyway, thank you,
Robert.
Offline
Allan wrote:pacman -Ss mesa
It should be obvious.
What should be obvious? The command you posted outputs a list of 13 packages.
Anyway, thank you,
Robert.
13 isn't such a long list too look through. mesa-demos is in there. What would "glxgears" be, kind-of-program wise? ![]()
Pausing for a second, looking at it and thinking about it would have saved you some time.
Allan is merely trying to make you more self-sufficient, which is good for you in the long run.
I wanted to check out glxgears and glxinfo as well after the upgrade. So I did exactly this.
Last edited by Ultraman (2010-11-29 09:55:10)
Offline
It's only obvious if you have some familiarity with other linux distro's packaging. Many include glxgears and glxinfo in a package called "mesa-demos". There is no reason to suspect that glxinfo or glxgears, for that matter, would be in mesa-demos absent this familiarity. In fact, historically, both glxinfo and glxgears were included in a general mesa package. When they were moved to mesa-demos by most distros, the forums were filled with posts asking what happened to glxgears and glxinfo.
Offline
Thirteen mesa related programs might leave one to wonder where they are but all of them except mesa and mesa-demos are chipset specific dri drivers which obviously wouldn't come with glxinfo or glxgears!
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
I have to agree, 'mesa-demos' is extremely counter-intuitive, especially for glxinfo!
What does glxinfo do? Dumps glx related information to the console. How is that a demonstration?
Last edited by Xyem (2010-12-17 16:17:02)
Offline
thestinger@arch i ~ % pkgfile glxinfo
extra/mesa-demosThe answer to every "what package is x in" question. ![]()
Last edited by thestinger (2010-12-17 19:11:02)
Offline
thestinger@arch i ~ % pkgfile glxinfo extra/mesa-demosThe answer to every "what package is x in" question.
$ pkgfile glxinfo
bash: pkgfile: command not found
What package is 'pkgfile' in? ![]()
EDIT #2: It also doesn't work for AUR packages ![]()
EDIT:
Wait.. how come this works? ![]()
$ pacman -Ss pkgfile
community/pkgtools 21-2
A collection of scripts for Arch Linux packages
EDIT #3: Apparently, installing 'pkgfile' with pacman works. Confused.
Last edited by Xyem (2010-12-17 19:33:02)
Offline
> pacman -Si pkgtools
Repository : community
Name : pkgtools
Version : 21-2
URL : http://bbs.archlinux.org/viewtopic.php?pid=384196
Licenses : GPL
Groups : None
Provides : newpkg pkgfileThe provides is the clue... ![]()
Offline
> pacman -Si pkgtools Repository : community Name : pkgtools Version : 21-2 URL : http://bbs.archlinux.org/viewtopic.php?pid=384196 Licenses : GPL Groups : None Provides : newpkg pkgfileThe provides is the clue...
So they could just do the same for all the executables?
E.g.
Name: mesa-demos
Provides: glxinfo glxgears
EDIT: I thought the 'Provides:' field was for when one package could replace another one? Is this a one-off exception to "bootstrap" the process of being able to find what package has what?
Last edited by Xyem (2010-12-17 19:51:19)
Offline
Ok one could abuse the provides field that way but some packages provide files that look like package names, (e.g. There's a package called ode and a file called /usr/bin/ode in plotutils). Also some packages provide the same file but don't work interchangably and sometimes explicitly conflict (e.g. libXm in lesstif and openmotif).
For a good use of the provides field (I think) check out my kernel suggestion.
6EA3 F3F3 B908 2632 A9CB E931 D53A 0445 B47A 0DAB
Great things come in tar.xz packages.
Offline
I just spent 15 minutes looking for a package that provides glxinfo. I had some problems with desktop effects in KDE and tried to figure out what is going on.
OK, maybe not 15. But still waaaay too long.
Seriously, mesa-demos?
I found that, for example, in debian and ubuntu it is in mesa-utils. And in Arch there is no such package.
I saw it before (I did pacman -Ss mesa) and I thought "some demos, but no tools or anything like that.
I need a utility for displaying information about current state of drivers, not demos..."
Would it be possible to have it changed to mesa-utils? mesa-demos is not obvious. If anything it is counterintuitive.
Offline
It's what upstream have called it.
Don't expect perfect sense from free software ![]()
And choosing a different name to upstream, will *increase* confusion, when people become familiar with upstream's chosen name.
Offline
It's what upstream have called it.
Fair enough... It's a weird decision on their part though...
Offline