Using the Facet Dialog to find relationships between facets
First, choose Edit/Facet dialog to start up the Facet Dialog. From there you
have two columns: the "Has" column and the "And not" column. Both columns list
If you click on a Facet on the "Has" column, the "And not" column will list all
the other facets, together with a number. The number represent how many
packages have the "Has" facet, but not that "And not" facet. The "And not"
facets are sorted by increasing values of this number.
Sometimes the numbers are quite alike, but sometimes there are facets with
notably smaller numbers than the others. That means that they have something
in common with the "Has" facet, as many packages carry tags from both.
This happens, at the time of writing, when selecting the "Game" facet on the
left side: the "Use" facet has a number which is one order of magnitude less
than the others. That is because of the existance of "use::gaming", which one
would expect going together with most, if not all, game::* packages.
What are then those packages that have game::* but not use::gaming? Let's see
them: click on "Use" on the right column, then click ok. That will set
"game::* && !use::*" as a base for the package list, and further filtering will
be based on them. You can now see what are those packages, and if you want you
can check which of them are installed in your computer.
With game::*, it turns out there is a reason: there are games (many of which
are game::toys) that are not used for gaming. Some examples are "cappuccino",
"cowsay" and "fortune". Howewer, one could realise that these toys have some
Maybe a new use tag is needed?
The Facet Dialog has helped finding out.