SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
So following ml4711's e advice, I downloaded version 3.12.1 and 3.13.1 of the pygobject3 package and modified the slackbuild script to extract the right archive format (tar.gz instead of tar.xz).
But when I try to build it (with version 3.12.1 the same as version 3.13.1), this error message occurs:
Code:
...
pygobject-3.13.1/tests/test_subprocess.py
pygobject-3.13.1/tests/test_thread.py
pygobject-3.13.1/tests/test_unknown.py
pygobject-3.13.1/tests/testhelpermodule.c
pygobject-3.13.1/tests/testmodule.py
./pygobject3.SlackBuild: line 73: ./configure: No such file or directory
There is no configure script in the package any more.
Any ideas how to fix it?
@ml4711: The package you linked did it. As you mentioned here, first I had to build actual packages for glib2 and gobject-introspection-1.0 (with the slackbuild scripts) and install them before I could build pygobject3.
Thank you for your great support!
@gengisdave: Calling the autogen.sh script failed with the error message:
Code:
lcov not installed, not enabling code coverage
which: no gnome-autogen.sh in (/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin)
You need to install gnome-common.
so I tried to build it without autogen and it worked.
I have it fixed on my branch (http://slackbuilds.org/cgit/slackbui...3dbf56942d8840)
basically it built fine against python2, but when you have python3 installed, you will require 2 new deps, gnome-common and py3cairo
@Willy: For version 3.10.2 of pygobject I didn't try, but for version 3.12.1 (for python3) your sb script works for me only without the patch and with the two deps installed.
The policy of SBo is that the script should work on top of latest Slackware packages, so in this case, upgrading glib and gobject-introspection is out of the warranty
Yes, perhaps it has been fixed in 3.12.1, but then it will require newer packages than what we have in 14.1
Ok Willy, so I downgraded the glib2 and gobject-introspection back to the versions of Slackware 14.1 and ran your sb script for version 3.10.2. It works!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.