Activity log for bug #370839

Date Who What changed Old value New value Message
2009-05-02 12:55:24 TiKaey bug added bug
2009-05-22 16:17:39 Stani spe (Ubuntu): status New In Progress
2009-05-22 16:17:39 Stani spe (Ubuntu): assignee stani (stani)
2009-05-22 16:18:30 Stani summary dependencies of SPE create errors in wxPython-apps and in SPE too dependencies of SPE on python-wxgtk2.6 create errors in wxPython-apps and in SPE too
2009-05-22 16:45:07 Alessio Treglia bug task added kiki (Ubuntu)
2009-05-23 21:03:24 Stani summary dependencies of SPE on python-wxgtk2.6 create errors in wxPython-apps and in SPE too kiki should depend on python-wxgtk2.6 or python-wxgtk2.8, not just on python-wxgtk2.6
2009-05-23 21:04:30 Stani kiki (Ubuntu): status New In Progress
2009-05-23 21:04:30 Stani kiki (Ubuntu): assignee stani (stani)
2009-05-23 22:49:56 Stani attachment added kiki_0.5.6-3.1ubuntu2.debdiff http://launchpadlibrarian.net/27099210/kiki_0.5.6-3.1ubuntu2.debdiff
2009-05-23 22:50:47 Stani attachment added kiki_0.5.6-3.1ubuntu1.9.04.debdiff http://launchpadlibrarian.net/27099231/kiki_0.5.6-3.1ubuntu1.9.04.debdiff
2009-05-23 22:51:20 Stani kiki (Ubuntu): status In Progress Confirmed
2009-05-23 22:51:20 Stani kiki (Ubuntu): assignee stani (stani)
2009-05-23 22:51:50 Stani spe (Ubuntu): status In Progress Confirmed
2009-05-23 22:51:50 Stani spe (Ubuntu): assignee stani (stani)
2009-05-23 22:53:25 Stani bug added subscriber Ubuntu Sponsors for universe
2009-05-25 09:13:56 Stefan Lesicnik nominated for series Ubuntu Jaunty
2009-05-25 09:13:56 Stefan Lesicnik nominated for series Ubuntu Karmic
2009-05-26 07:38:43 Emilio Pozuelo Monfort bug task added kiki (Ubuntu Jaunty)
2009-05-26 07:38:43 Emilio Pozuelo Monfort bug task added spe (Ubuntu Jaunty)
2009-06-05 12:31:20 Stani description Binary package hint: spe Ubuntu 9.04 - Jaunty Jackalope Since Jaunty the dependencies from SPE are python-wx2.6 AND python-wx2.8 i've got errors in my wxPython-apps with wx.StaticText argument 'Label', that don't comes, when only python-wx2.8 is installed. Also running python-apps in SPE work not correctly. In Intrepid these bugs are not there. Removed python-wx2.6 and kiki with dpkg, then my apps an SPE are running correctly. But Synaptik wants to update/reinstall them. So it make sense, to remove dependencies on SPE with python-wx2.6. SRU request (can be started after patch is released for Karmic): 1) Kiki (depends on python-wxgtk2.6) is mostly installed as a dependency of SPE (depends on python-wxgtk2.8). This causes three issues: 1.a This will install unnecessarily two version of python-wxgtk. 1.b This might break any wxpython application which depends on python-wxgtk2.8 and only uses "import wx" instead of wxversion (see the original bug report). It breaks because since Jaunty python-wxgtk2.6 is the default when 2.6 and 2.8 or both installed (because of a packaging error in wxwidgets, see bug #379573). 1.c Another problem with kiki is that it was developed for python-wxgtk2.4, which uses a class (wx.NotebookSizer) which is deprecated in python-wxgtk2.6 and unavailable in python-wxgtk2.8. This causes that a serious deprecation warning in python-wxgtk2.6 is displayed and that kiki is incompatible with python-wxgtk2.8 2) Therefore I (stani) propose a fix, which changes three lines: 2.a kiki.py: it let kiki use both python-wxgtk2.6 and python-wxgtk2.8 2.b kiki.py: it removes the deprecated class (wx.NotebookSizer) of python-wxgtk2.4 2.c debian/control: it changes the dependency to python-wxgtk2.8 or python-wxgtk2.8, instead of only python-wxgtk2.6 This fix has been already prepared for the current development branch (karmic). Version prepared is 0.5.6-3.1ubuntu2 and the debdiff used can be found at this link: http://launchpadlibrarian.net/27099210/kiki_0.5.6-3.1ubuntu2.debdiff 3) A debdiff (0.5.6-3.1ubuntu1.9.04) for jaunty-proposed has been already prepared and can be found at http://launchpadlibrarian.net/27099231/kiki_0.5.6-3.1ubuntu1.9.04.debdiff 4) TEST CASE: to reproduce the bug, just follow this small steps: 4.a install spe (which will install kiki): sudo apt-get install spe 4.b you'll notice that both python-wxgtk2.8 and python-wxgtk2.6 get installed, while python-wxgtk2.8 should be enough 4.c start python and see that wxpython2.6 is used (instead of python-wxgtk2.8): >>> import wx >>> wx.VERSION (2, 6, 3, 2, '') So most wxPython applications now expect 2.8, see the original bug report. 4.d run kiki to see the deprecation warning: $ kiki /usr/lib/python2.6/dist-packages/kiki/kiki.py:320: DeprecationWarning: NotebookSizer is no longer needed. TopPaneSizer.Add(wx.NotebookSizer(self.Notebook), 1, wx.EXPAND, 0) Original bug report: Binary package hint: spe Ubuntu 9.04 - Jaunty Jackalope Since Jaunty the dependencies from SPE are python-wx2.6 AND python-wx2.8 i've got errors in my wxPython-apps with wx.StaticText argument 'Label', that don't comes, when only python-wx2.8 is installed. Also running python-apps in SPE work not correctly. In Intrepid these bugs are not there. Removed python-wx2.6 and kiki with dpkg, then my apps an SPE are running correctly. But Synaptik wants to update/reinstall them. So it make sense, to remove dependencies on SPE with python-wx2.6.
2009-06-06 21:11:39 Stefan Lesicnik removed subscriber Ubuntu Sponsors for universe
2009-06-06 21:17:33 Stefan Lesicnik kiki (Ubuntu): status Confirmed Incomplete
2009-09-13 14:18:32 Artur Rona removed subscriber Artur Rona
2011-11-25 16:05:45 Ignace Mouzannar bug watch added http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=645755
2011-11-25 16:30:54 Stefano Rivera bug task deleted spe (Ubuntu Jaunty)
2011-11-25 16:30:56 Stefano Rivera bug task deleted kiki (Ubuntu Jaunty)