Package Details: pygtk 2.24.0-12

Git Clone URL: https://aur.archlinux.org/pygtk.git (read-only, click to copy)
Package Base: pygtk
Description: Python bindings for the GTK widget set
Upstream URL: https://wiki.gnome.org/Projects/PyGTK
Keywords: GTK Python widget
Licenses: LGPL
Submitter: arojas
Maintainer: creyon
Last Packager: ragouel
Votes: 75
Popularity: 0.128536
First Submitted: 2020-03-29 19:09 (UTC)
Last Updated: 2022-06-12 19:56 (UTC)

Pinned Comments

ragouel commented on 2022-06-11 23:26 (UTC) (edited on 2022-06-12 19:54 (UTC) by ragouel)

From official GNOME docs:

"Attention: PyGTK 2.24 will be the last release in the PyGTK series and will support the full GTK-2-24 API. PyGTK should not be used for new projects and existing PyGTK applications are recommended to be ported to PyGObject. See here for more information."

https://wiki.gnome.org/Projects/PyGTK/WhatsNew224

Please stop asking me to update this package. I only "keep" it, so that it is not messed with by others, as some older applications still rely on it to function.

Thank you.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

ragouel commented on 2020-04-14 23:34 (UTC)

pygobject-devel provides bindings for GTK. Upstream moved pygtk to pygobject.

xantares commented on 2020-04-14 17:54 (UTC)

would it be possible to update to python 3.x instead of 2.7 ?

ragouel commented on 2020-04-12 14:37 (UTC) (edited on 2020-04-12 14:59 (UTC) by ragouel)

I've tested this on a clean Arch Linux Docker Image, it builds and installs fine. Make sure base-devel is installed and your system is up to date.

FROM imrehg/archlinux-makepkg:latest
RUN sudo pacman -Syu --noconfirm
RUN yay -S --noconfirm pygtk
RUN yay -Qi pygtk

Peach commented on 2020-04-12 08:33 (UTC)

Currently compilation keeps on failing with the error

pangomodule.c:28:10: fatal error: pango/pango-font.h: No such file or directory
   28 | #include <pango/pango-font.h>                                                   
      |          ^~~~~~~~~~~~~~~~~~~~                                                   
compilation terminated.  
make: *** [Makefile:623: pango_la-pangomodule.lo] Error 1
==> ERROR: A failure occurred in build().
    Aborting...                             
Error making: pygtk

dustball commented on 2020-04-10 20:09 (UTC)

@rkelly: That's a pikaur specific error, nothing to do with this package. Ask the programmer, in the meantime use makepkg, as is intended.

rkelly commented on 2020-04-10 18:14 (UTC) (edited on 2020-04-10 18:21 (UTC) by rkelly)

Have been seeing this error for some time now. Seems similar to other reports, but I have yet to find where my cache directory is.

Can't pull 'pygtk' in '/home/user/.local/share/pikaur/aur_repos/pygtk' from AUR:

error: Pulling is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm <file>'
hint: as appropriate to mark resolution and make a commit.
fatal: Exiting because of an unresolved conflict.

:: Try recovering?
[c] git checkout -- '*'
[r] remove dir and clone again
[s] skip this package
[a] abort

eschwartz commented on 2020-04-07 19:16 (UTC)

No.

Is it possible for you to read the documentation on how to use makepkg? https://wiki.archlinux.org/index.php/Makepkg#Usage

That being said, I'm extremely curious how you failed to install the prerequisites, but didn't have errors after installing pkgconf but still failing to have patch, gcc, make, or fakeroot installed.

rado84 commented on 2020-04-07 19:11 (UTC)

Is it possible for pkg-config ( https://pkg-config.freedesktop.org/releases/?C=M;O=D ) to be added as a dependency for pygtk? A few days ago when an update of pygtk was released, I was unable to update it because the building process failed every time I tried. After installing pkg-config from the the above link (0.29.2) the building process succeeded. It seems pkg-config is a dependency that is not listed here.

danbruegge commented on 2020-04-05 09:22 (UTC)

Thanks @telmo, that helped. :)

telmo commented on 2020-04-03 13:11 (UTC) (edited on 2020-04-03 13:12 (UTC) by telmo)

Was getting error merging pygtk, had to rm -rf ~/.cache/yay/pygtk before I could update the package. Of course that applies only if you use yay.