[MacPorts] #44565: upnp-inspector @0.2.2 does not show any devices

MacPorts noreply at macports.org
Thu Aug 7 08:06:08 PDT 2014


#44565: upnp-inspector @0.2.2 does not show any devices
-------------------------+-------------------------------------------------
 Reporter:  macports-    |      Owner:  macports-tickets@…
  mail@…                 |     Status:  new
     Type:  defect       |  Milestone:
 Priority:  Normal       |    Version:  2.3.1
Component:  ports        |       Port:  upnp-inspector, coherence, py-
 Keywords:               |  twisted
-------------------------+-------------------------------------------------
 My network has several uPnP media servers installed. The upnp-inspector
 global log shows that SSDP messages are being sent and replies received.
 This is also confirmed at the network level using Wireshark. However, the
 upnp-inspector Devices window does not show any devices.

 Installing upnp-inspector automatically pulls in the dependent ports
 py27-twisted (v13.2.0)  and coherence (v0.6.6.2). These 2 ports appear to
 be incompatible. Downgrading py27-twisted to v12.0.0 makes everything work
 again.

 I am running Mavericks currently using Xcode6-beta5. Although the latter
 is beta code it is not relevant to this case as this is not a build issue
 but a compatibility issue between the installed versions of coherence and
 py-twisted.

 On the Terminal, exceptions like the following are seen:

 {{{
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/coherence/base.py", line 621, in create_device
     root = RootDevice(infos)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/coherence/upnp/core/device.py", line 450, in __init__
     self.parse_description()
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/coherence/upnp/core/device.py", line 538, in
 parse_description
     utils.getPage(self.location).addCallbacks(gotPage, gotError, None,
 None, [self.location], None)
   File
 "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
 /site-packages/coherence/upnp/core/utils.py", line 588, in getPage
     scheme, host, port, path = client._parse(url)
 exceptions.AttributeError: 'module' object has no attribute '_parse'
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/44565>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list