[MacPorts] #27801: timedrive @0.3.1 fails to start giving "AttributeError: 'module' object has no attribute 'StackedWidget'"
MacPorts
noreply at macports.org
Tue Dec 28 08:16:09 PST 2010
#27801: timedrive @0.3.1 fails to start giving "AttributeError: 'module' object has
no attribute 'StackedWidget'"
------------------------------------+---------------------------------------
Reporter: andreas.wilm@… | Owner: snc@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.2
Keywords: | Port: timedrive py27-pyqt4
------------------------------------+---------------------------------------
Changes (by snc@…):
* cc: michaelld@… (added)
* port: timedrive => timedrive py27-pyqt4
Old description:
> Hi all,
>
> now that timedrive uses python-2.7 (see
> https://trac.macports.org/ticket/27645) I get the following error on
> startup:
> {{{
> $ time-drive-2.7
> Traceback (most recent call last):
> File "/opt/local/bin/time-drive-2.7", line 29, in <module>
> main()
> File "/opt/local/bin/time-drive-2.7", line 24, in main
> window = MainWindow()
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/timedrive/app.py", line 35, in __init__
> gui_utils.loadUi(self, "uiMainWindow.ui")
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/timedrive/utils/gui_utils.py", line 43, in loadUi
> uic.loadUi(utils.find_file(uiFile), self)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/__init__.py", line 185, in loadUi
> return DynamicUILoader().loadUi(uifile, baseinstance)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/Loader/loader.py", line 35, in loadUi
> return self.parse(filename, basedir)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 839, in parse
> actor(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 686, in createUserInterface
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
> self.traverseWidgetTree(elem)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
> handler(self, child)
> File
> "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
> /site-packages/PyQt4/uic/uiparser.py", line 161, in createWidget
> QtGui.QScrollArea, QtGui.StackedWidget,
> AttributeError: 'module' object has no attribute 'StackedWidget'
> }}}
>
> Might be a PytQt bug instead.
> I have py27-pyqt4 @4.8.2 installed
>
> Andreas
New description:
Hi all,
now that timedrive uses python-2.7 (see #27645) I get the following error
on startup:
{{{
$ time-drive-2.7
Traceback (most recent call last):
File "/opt/local/bin/time-drive-2.7", line 29, in <module>
main()
File "/opt/local/bin/time-drive-2.7", line 24, in main
window = MainWindow()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/timedrive/app.py", line 35, in __init__
gui_utils.loadUi(self, "uiMainWindow.ui")
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/timedrive/utils/gui_utils.py", line 43, in loadUi
uic.loadUi(utils.find_file(uiFile), self)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/__init__.py", line 185, in loadUi
return DynamicUILoader().loadUi(uifile, baseinstance)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/Loader/loader.py", line 35, in loadUi
return self.parse(filename, basedir)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 839, in parse
actor(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 686, in createUserInterface
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 406, in createLayout
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 443, in handleItem
self.traverseWidgetTree(elem)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 664, in traverseWidgetTree
handler(self, child)
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/PyQt4/uic/uiparser.py", line 161, in createWidget
QtGui.QScrollArea, QtGui.StackedWidget,
AttributeError: 'module' object has no attribute 'StackedWidget'
}}}
Might be a PytQt bug instead.
I have py27-pyqt4 @4.8.2 installed
Andreas
--
--
Ticket URL: <https://trac.macports.org/ticket/27801#comment:2>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list