@florin 's solution of 2017-05-06 worked for me also - for the benefit of people who might be a bit stuck with implementing it - as I would have been a few years ago:
Open terminal sudo nautilus (or whatever your file manager is - enter your admin password at prompt) this will open your file manager with admin rights navigate to /usr/lib/python2.7/dist-packages/PIL/Image.py open this file with a text editor or - my preferred option - Bluefish (this means you can just enter the line number to find the bit to change) Comment out the lines (or just copy and paste this ` """if not isinstance(size, (list, tuple)): raise ValueError("Size must be a tuple") """` to replace the un-commented lines Save the file Run Phatch jut like you did on 14.x :) -- You received this bug notification because you are a member of Ubuntu Studio Bugs, which is subscribed to phatch in Ubuntu. Matching subscriptions: Ubuntu Studio Bugs https://bugs.launchpad.net/bugs/1682919 Title: new install of phatch is broken out-of-box Status in Phatch: New Status in phatch package in Ubuntu: Fix Released Bug description: i run just with new 17.04 fresh installed ubuntu. phatch program is broken. same trouble of red-hat bugzilla bug 1410995 if i run a verbose phatch..... phatch --verbose ** (phatch:10156): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. /usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py:8196: GtkWarning: gtk_disable_setlocale() must be called before gtk_init() return _core_.PyApp__BootstrapApp(*args, **kwargs) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line 16765, in <lambda> lambda event: event.callable(*event.args, **event.kw) ) File "/usr/share/phatch/phatch/pyWx/gui.py", line 1218, in show_frame frame = Frame(self.filename, None, -1, ct.TITLE) File "/usr/share/phatch/phatch/pyWx/gui.py", line 327, in __init__ frame.Frame.__init__(self, *args, **keyw) File "/usr/share/phatch/phatch/pyWx/wxGlade/frame.py", line 141, in __init__ self.tree = Tree(self, -1, style=wx.TR_HAS_BUTTONS|wx.TR_NO_LINES|wx.TR_FULL_ROW_HIGHLIGHT|wx.TR_HIDE_ROOT|wx.TR_DEFAULT_STYLE|wx.SUNKEN_BORDER) File "/usr/share/phatch/phatch/pyWx/wxGlade/frame.py", line 26, in __init__ set_dirty = parent.set_dirty, File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 96, in __init__ self.CreateImageList(icon_size) File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 111, in CreateImageList self._AddFormToImageList(form, icon_size, icon_disabled) File "/usr/share/phatch/phatch/lib/pyWx/treeEdit.py", line 120, in _AddFormToImageList wx_image = pil_wxImage(wxImage_pil(wx_image).resize(icon_size,\ File "/usr/share/phatch/phatch/lib/pyWx/wxPil.py", line 45, in wxImage_pil image = Image.new('RGB', size) File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 2051, in new _check_size(size) File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 2027, in _check_size raise ValueError("Size must be a tuple") ValueError: Size must be a tuple thanks for help To manage notifications about this bug go to: https://bugs.launchpad.net/phatch/+bug/1682919/+subscriptions -- Mailing list: https://launchpad.net/~ubuntustudio-bugs Post to : ubuntustudio-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntustudio-bugs More help : https://help.launchpad.net/ListHelp