Package Details: phatch

Git Clone URL: (read-only)
Package Base: phatch
Description: Phatch is a simple to use cross-platform GUI Photo Batch Processor.
Upstream URL:
Licenses: GPL
Submitter: Mymaud
Maintainer: anish
Last Packager: anish
Votes: 99
Popularity: 0.986960
First Submitted: 2007-10-07 08:52
Last Updated: 2015-06-22 04:24

Latest Comments

trulex commented on 2016-04-21 09:20

/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/ GtkWarning: gtk_disable_setlocale() must be called before gtk_init()
return _core_.PyApp__BootstrapApp(*args, **kwargs)
/usr/lib/python2.7/site-packages/phatch/pyWx/ wxPyDeprecationWarning: Call to deprecated item.
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/wx-3.0-gtk2/wx/", line 16762, in <lambda>
lambda event: event.callable(*event.args, ** )
File "/usr/lib/python2.7/site-packages/phatch/pyWx/", line 1221, in show_frame
frame = Frame(self.filename, None, -1, ct.TITLE)
File "/usr/lib/python2.7/site-packages/phatch/pyWx/", line 327, in __init__
frame.Frame.__init__(self, *args, **keyw)
File "/usr/lib/python2.7/site-packages/phatch/pyWx/wxGlade/", line 141, in __init__
File "/usr/lib/python2.7/site-packages/phatch/pyWx/wxGlade/", line 26, in __init__
set_dirty = parent.set_dirty,
File "/usr/lib/python2.7/site-packages/phatch/lib/pyWx/", line 96, in __init__
File "/usr/lib/python2.7/site-packages/phatch/lib/pyWx/", line 111, in CreateImageList
self._AddFormToImageList(form, icon_size, icon_disabled)
File "/usr/lib/python2.7/site-packages/phatch/lib/pyWx/", line 120, in _AddFormToImageList
wx_image = pil_wxImage(wxImage_pil(wx_image).resize(icon_size,\
File "/usr/lib/python2.7/site-packages/phatch/lib/pyWx/", line 46, in wxImage_pil
File "/usr/lib/python2.7/site-packages/PIL/", line 750, in fromstring
"Please call frombytes() instead.")
Exception: fromstring() has been removed. Please call frombytes() instead.

blubbblubb commented on 2016-02-03 18:27

it works if the python2-pillow version is <=3

if you want to use the latest python2-pillow version use this PKBUILD:

just added a couple of sed commands to replace the deprecated functions

sender commented on 2015-11-20 16:46

@anish I have the same problem that @xananax describes. The version by @TiborB works. Maybe merge/update? Thanks.

xananax commented on 2015-11-15 18:26

When I try running phatch I get:

08:22:45 PM: Warning: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1008,wx containers,compatible with 2.8),
and wxPython used 3.0 (wchar_t,compiler with C++ ABI 1002,wx containers,compatible with 2.8).

Exception: fromstring() has been removed. Please call frombytes() instead.

Full log at

TiborB commented on 2015-06-03 11:25


I gave up with your branches. Instead I created new one based on "vanilla" phatch code:

It was kind of tested :) To run it no installation is needed, just unpack the zip (downloading the zip is easiest way to get the package) and run script (also with double click from file manager).

anish commented on 2015-05-27 20:59


The python2 repo is now fully working :

As I mentioned before, the python3 repo is still wip, feel free to send any pull requests. You can send me an email the address listed in the PKGBUILD or the repo.

TiborB commented on 2015-05-27 20:25


how can we communicate apart from here?

I noticed there is a new python3 repository - are you going to work on it, or I can look at it?

When I tried to run it, if failed complaining it is not python2.x. :)

TiborB commented on 2015-05-26 20:34

No hurry, I am done for today anyway...

It would be nice if you also test it on your PC with 'pythonX' and see it works (or doesnt work) as expected

I mean only unpack the tarball and uninstall system-wide package just to avoid interferences and so on - if I may suggest...

anish commented on 2015-05-26 20:26

WIP :) I'm also at work so doing it as I get time, it'll be fixed once I'm home

TiborB commented on 2015-05-26 20:22

Why did you stop working on it? Obviously you are capable to work on it.

I expected the same behaviour as when running arch-linux's phatch.

Oh, I just looked at PKGBUILD, you are doing some heavy 'sed'ing... Why dont you implement your changes to the repository?

python3 is more perspective. So it would be reasonable to work on this...

This is really not straightforward...

All comments