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.
slackbuilds,
variety, is this a python issue .. I've never seen variety doing this before.
Code:
$ variety
Traceback (most recent call last):
File "/usr/bin/variety", line 38, in <module>
import variety
File "/usr/lib64/python2.7/site-packages/variety/__init__.py", line 111, in <module>
from variety import VarietyWindow
File "/usr/lib64/python2.7/site-packages/variety/VarietyWindow.py", line 22, in <module>
from variety.FacebookHelper import FacebookHelper
File "/usr/lib64/python2.7/site-packages/variety/FacebookHelper.py", line 55, in <module>
from variety.Util import Util
File "/usr/lib64/python2.7/site-packages/variety/Util.py", line 33, in <module>
from PIL import Image
ImportError: No module named PIL
that was needed as upstream has decided to drop support for python-2.7.x
Code:
$ head /usr/doc/python-pillow-7.0.0/CHANGES.rst
Changelog (Pillow)
==================
7.0.0 (2020-01-02)
------------------
- Drop support for EOL Python 2.7 #4109
[hugovk, radarhere, jdufresne]
Pillow-6.2.2, released together with 7.0.0, has been the last to support python-2.7.x
if using 6.2.2 is not an option for current maybe I should drop a python2-pillow script for version 6.2.2 in the unofficial SBo repo for current to use for whatever needs it, but I suppose the same thing will happen with a lot of python modules from now on...
yes, regarding that yes, so it's better if someone report this to its maintainer...
But the issue to which I was hinting regarding everything using python-2.x and its modules (on SBo or not) unfortunately remains and a migration to python-3.x looks inevitable.
yeah seeings that slackbuilds maintainer has variety at ver variety_0.6.4-0-589-201704290523.tar.gz. and that link https://github.com/varietywalls/variety/releases -> Variety 0.8.1.
let me pull that one and see if it builds off slackbuild. as soon as I get out of FreeBSD.
yeah seeings that slackbuilds maintainer has variety at ver variety_0.6.4-0-589-201704290523.tar.gz. and that link https://github.com/varietywalls/variety/releases -> Variety 0.8.1.
let me pull that one and see if it builds off slackbuild. as soon as I get out of FreeBSD.
you most probably will need also the python3 versions of the modules that are used by variety and it's not that straightwforward, that why I suggested you to ping the maintainer.
you most probably will need also the python3 versions of the modules that are used by variety and it's not that straightwforward, that why I suggested you to ping the maintainer.
yeah last time I got a take my app over begging shot out. but yeah ... good idea still.
... sent .....
geany-1.36.0 took a dive too BTW
Code:
checking for rst2html... /usr/bin/rst2html
checking for rst2pdf... no
checking for rst2pdf.py... no
checking for doxygen... /usr/bin/doxygen
checking for a Python interpreter with version >= 2.7... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib64/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
checking for python lxml package... no
configure: error: GtkDoc header generation enabled but python or its lxml module not found
Failures:
geany: geany.SlackBuild return non-zero
the older version on the slackbuilds sight works though on my current. geany-1.34
Code:
$ sudo installpkg /tmp/geany-1.34.1-x86_64-1_SBo.tgz
Verifying package geany-1.34.1-x86_64-1_SBo.tgz.
Installing package geany-1.34.1-x86_64-1_SBo.tgz:
PACKAGE DESCRIPTION:
# geany (small and lightweight Integrated Development Environment)
#
# Geany is a text editor using the GTK2 toolkit with basic features of
# an integrated development environment. It was developed to provide a
# small and fast IDE, which has only a few dependencies from other
# packages. It supports many filetypes and has some nice features.
#
# Homepage: https://www.geany.org/
#
Executing install script for geany-1.34.1-x86_64-1_SBo.tgz.
Package geany-1.34.1-x86_64-1_SBo.tgz installed.
checking for rst2html... /usr/bin/rst2html
checking for rst2pdf... no
checking for rst2pdf.py... no
checking for doxygen... /usr/bin/doxygen
checking for a Python interpreter with version >= 2.7... python
checking for python... /usr/bin/python
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib64/python2.7/site-packages
checking for python extension module directory... ${exec_prefix}/lib64/python2.7/site-packages
checking for python lxml package... no
configure: error: GtkDoc header generation enabled but python or its lxml module not found
Failures:
geany: geany.SlackBuild return non-zero
yes, it's because of an error that I forgot to fix: upgrading it to 1.36.0 I added the configure option "--enable-gtkdoc-header" and that needs lxml installed, it was reported to me and I forgot to remove it.
I'll do it right now, thanks for reporting it!
Quote:
the older version on the slackbuilds sight works though on my current. geany-1.34
Code:
$ sudo installpkg /tmp/geany-1.34.1-x86_64-1_SBo.tgz
Verifying package geany-1.34.1-x86_64-1_SBo.tgz.
Installing package geany-1.34.1-x86_64-1_SBo.tgz:
PACKAGE DESCRIPTION:
# geany (small and lightweight Integrated Development Environment)
#
# Geany is a text editor using the GTK2 toolkit with basic features of
# an integrated development environment. It was developed to provide a
# small and fast IDE, which has only a few dependencies from other
# packages. It supports many filetypes and has some nice features.
#
# Homepage: https://www.geany.org/
#
Executing install script for geany-1.34.1-x86_64-1_SBo.tgz.
Package geany-1.34.1-x86_64-1_SBo.tgz installed.
I'm afraid this is not an option because geany-plugins won't work anymore on current with that version...
yes, it's because of an error that I forgot to fix: upgrading it to 1.36.0 I added the configure option "--enable-gtkdoc-header" and that needs lxml installed, it was reported to me and I forgot to remove it.
I'll do it right now, thanks for reporting it!
I'm afraid this is not an option because geany-plugins won't work anymore on current with that version...
I do not use the plug ins so it works for me. but I'll be updating to the current ver of greany soon. thanks for the fix.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.