← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1682919] Re: new install of phatch is broken out-of-box

 

I tried something and for me it seems to be working now.

Go to line 2027 and disable the check that gives that error (I do not see fit to check some image size on startup, it makes no sense anyway); it should look like this:
`	"""if not isinstance(size, (list, tuple)):
		raise ValueError("Size must be a tuple")
	"""`

I am not sure everything will be working, but for me, it did start,
shrink a folder of pictures and added the watermark.

-- 
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


References