Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 324115 - x11-apps/mesa-progs naming is inconsistent - better as a mesa USE flag?
Summary: x11-apps/mesa-progs naming is inconsistent - better as a mesa USE flag?
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-15 12:32 UTC by James Broadhead
Modified: 2010-06-25 14:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description James Broadhead 2010-06-15 12:32:03 UTC
The x11-apps/mesa-progs ebuild has a confusing + inconsistent name. People are constantly on #gentoo looking for glxgears, not having found mesa-progs. 

Compare the number of -tools and -utils packages in portage with -tools. 

imo a better solution would be a USE flag for mesa; USE="glxgears glxinfo", both ON by default

Reproducible: Always
Comment 1 James Broadhead 2010-06-15 12:37:50 UTC
(In reply to comment #0)

> Compare the number of -tools and -utils packages in portage with -tools. 

-Compare the number of -tools and -utils packages in portage with -tools. 
+Compare the number of -tools and -utils packages in portage with -progs. 
Comment 2 Rafał Mużyło 2010-06-15 14:08:39 UTC
Frankly, far more annoying is the fact, that we
use only two programs from that tarball, which has
significantly grown in size ever since progs/objviewer
was added (which takes over 80% of tarball size)
Comment 3 James Broadhead 2010-06-15 14:12:09 UTC
(In reply to comment #2)
> Frankly, far more annoying is the fact, that we
> use only two programs from that tarball, which has
> significantly grown in size ever since progs/objviewer
> was added (which takes over 80% of tarball size)
> 

Well, then a USE="tools" on mesa to install all of them would make as much sense. 
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2010-06-23 10:39:57 UTC
This is pure bikeshedding. I'm betting my lunch money that the day we merge those back into mesa, users will complain that rebuilding mesa *just* to get glx{gears,info} because they forgot to enable the USE flags...

So no, keeping things split is the proper Gentoo Way (tm) of doing things.

As for the download size, yeah those are a bother, maybe we'll end up shipping our own tarballs if upstream's keeps growing.

Cheers :)
Comment 5 James Broadhead 2010-06-23 12:19:10 UTC
(In reply to comment #4)
> This is pure bikeshedding. I'm betting my lunch money that the day we merge
> those back into mesa, users will complain that rebuilding mesa *just* to get
> glx{gears,info} because they forgot to enable the USE flags...

Well then, back to the original point of the bug report - that tools ebuilds ending -progs is inconsistent. I have personal experience of many people not being (easily) able to find the package. As per my original post, look up the relative numbers of -tools, -utils, and -progs packages. 

You may feel that it's bikeshedding, but there are a whole load of people who can't find your velocipede enclosure

Comment 6 James Broadhead 2010-06-23 12:19:37 UTC
as previous
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2010-06-25 14:18:47 UTC
If anything, we should rename it to mesa-demos as that's what the upstream repo and tarball are now called.

In any case, there's nothing urgent about this change.

Thanks