Unter Fedora 15 scheint der Rhythmbox (der Audioplayer unter Gnome, siehe Wikipedia) keine Verbindung zu einem UPnP-Server mehr aufnehmen zu wollen. Grund ist das Fehlen einiger Packete, die unter Fedora 14 und 15 nicht automatisch installiert werden.
Die nachträgliche Installation des UPnP-Plugins für Rhythmbox, wie das vorher möglich war:
$ yum install rhythmbox-upnp
ergibt nichts:
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Nothing to do
Die Installation mit rpm sagt aus, das Packet sei obsolet.
Interessanter Weise funktioniert die Netzwerksuche (Gnome-Shell) auch nicht, der vorhandene UPnP-Server taucht nicht auf.
Das Downgrade (via rpm -ihv …) auf die Version rhythmbox-upnp-2.90.1-6.git20110328.fc15 und die nachfolgende Installation von rhythmbox-upnp-2.90.1-6.git20110328.fc15 zeigte folgende fehlende Abhängigkeiten, die dann mit dem entsprechenden Prozedere aufgelöst wurden:
$ yum install python-Coherence
$ yum install python-twisted
$ yum install python-louie
Danach funktionieren sowohl die aktuelle Version von Rhythmbox (rhythmbox-2.90.1-10.git20110502) wie auch das Netzwerkbrowsing wieder. Denn:
$ rpm -qi python-Coherence
...
Coherence is a framework written in Python enabling applications to participate
in digital living networks, such as the UPnP universe.
…das Programmen das Teilnehmen an digitalen laufenden Netzwerken ermöglicht, wie bspw UPnP.
Es handelt sich wohl um vergessene Abhängigkeiten im aktuellen 'build' von Fedora 15 (26.07.2011).