On Thu, May 26, 2011 at 6:21 PM, Adam Williamson awilliam@redhat.com wrote:
On Thu, 2011-05-26 at 14:19 -0700, Adam Williamson wrote:
You could say Bastien should have stopped the upnp package building at all rather than making it empty, but then if he didn't make something obsolete it, old versions would have stuck around and caused trouble, and if he makes something obsolete it, then re-introducing it when it actually works becomes more complex.
One thing I forgot, btw - we can't disallow empty packages in general, because an empty package is a perfectly allowable and sometimes useful thing: an empty package with some dependencies is what we mean when we talk about 'metapackages'. So if you have a suite of packages which are generally installed and work together, you can create an empty package with dependencies on all the packages that typically go together to make up that suite, and the user can just do 'yum install foobar' and get all the right packages to make the Foobar suite work as intended. The use of metapackages is generally somewhat frowned on in Fedora in favour of comps-based groups, but there are a few.
Thank you for the clarification.
Poking around the Internets led me to believe that the totem-upnp plugin and coherence is dead.
However, there is work is under way to make a totem grilo plugin that switches the upnp framework to Rygel.
https://bugzilla.gnome.org/show_bug.cgi?id=628648
I'll keep my eyes open and hope that plugin makes it into F15 soon.
/Mike