LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-25-2020, 04:38 PM   #3031
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 1,508

Rep: Reputation: 476Reputation: 476Reputation: 476Reputation: 476Reputation: 476

Hi , after a little test i see yad 4.1 no have options to gtk2 , then remove from README

Quote:
By default this is built against gtk+2: if you want to use it
with gtk+3 pass the script the parameter GTK=3
CAUSE , is the default , and no way to gtk2

thanks!

Last edited by USUARIONUEVO; 10-25-2020 at 04:45 PM.
 
Old 10-26-2020, 04:13 PM   #3032
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by USUARIONUEVO View Post
Hi , after a little test i see yad 4.1 no have options to gtk2 , then remove from README

CAUSE , is the default , and no way to gtk2

thanks!
actually I had already removed that from the README but forgot to push it
I have just updated it to 7.3 and pushed together with the updated README, thanks for the reminder!
 
Old 10-26-2020, 04:15 PM   #3033
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by enine View Post
Well, I worked on it some more, had to include that header in several places, but now ran into another erro

Code:
In file included from qwt_abstract_scale_draw.h:15,
                 from qwt_abstract_scale_draw.cpp:10:
qwt_text.h:142:41: warning: ‘QString::null’ is deprecated: use QString() [-Wdeprecated-declarations]
  142 |     QwtText( const QString & = QString::null,
      |                                         ^~~~
In file included from /usr/include/qt5/QtCore/qhashfunctions.h:44,
                 from /usr/include/qt5/QtCore/qvarlengtharray.h:47,
                 from /usr/include/qt5/QtCore/qmetatype.h:48,
                 from qwt_interval.h:14,
                 from qwt_scale_div.h:14,
                 from qwt_abstract_scale_draw.h:14,
                 from qwt_abstract_scale_draw.cpp:10:
/usr/include/qt5/QtCore/qstring.h:950:23: note: declared here
  950 |     static const Null null;
      |                       ^~~~
make[2]: *** [Makefile:1959: obj/qwt_abstract_scale_draw.o] Error 1
make[2]: Leaving directory '/tmp/SBo/GoldenCheetah-3.5/qwt/src'
make[1]: *** [Makefile:47: sub-src-make_first-ordered] Error 2
make[1]: Leaving directory '/tmp/SBo/GoldenCheetah-3.5/qwt'
make: *** [Makefile:48: sub-qwt-make_first-ordered] Error 2
I may have to wait for the goldencheetah folk to fix everything.
I've tested a snapshot from their git but it breaks elsewhere: I suppose waiting for the GC folks to fix it could be your best option, yes...
 
Old 10-26-2020, 05:06 PM   #3034
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by av2zeal View Post
perl-Tk-TableMatrix fails to build on -current with:
# Test 1 got: "Can't load '/usr/lib64/perl5/vendor_perl/auto/Tk/Tk.so' for module Tk: /usr/lib64/perl5/vendor_perl/auto/Tk/Tk.so: undefined symbol: Perl_to_utf8_upper at /usr/lib64/perl5/DynaLoader.pm line 193.\n\0 at t/create.t line 33.\nCompilation failed in require at t/create.t line 33.\n" (t/create.t at line 34)
# Expected: "" (loading Tk module)

I have tried version bumping to 1.25 and removing the patch from the SlackBuild with similar results.

perl-tk builds and installs fine (it is a dependency for perl-Tk-TableMatrix).
It looks like it can't locate it though?
building of the newer versions of perl-Tk-TableMatrix seems to have been fixed in its git so I updated to a snapshot: thanks for reporting it!

Last edited by ponce; 10-26-2020 at 05:12 PM.
 
Old 10-26-2020, 08:04 PM   #3035
Spinlock
Member
 
Registered: Jan 2006
Location: Missouri
Distribution: Slackware -current, Slackware64 -current, Slackware 12.2
Posts: 165

Rep: Reputation: 30
qtads doesn't build on -current without this patch:

Code:
--- a/tads3/tct3stm.cpp
+++ b/tads3/tct3stm.cpp
@@ -315,7 +315,7 @@
     CTcPrsNode *create_iter = G_cg->get_metaclass_prop("collection", 0);
 
     /* if we didn't find the property, it's an error */
-    if (create_iter != VM_INVALID_PROP)
+    if (create_iter != 0)
     {
         /* 
          *   generate a call to the createIterator() property on the
Thanks!
 
1 members found this post helpful.
Old 10-27-2020, 12:56 AM   #3036
av2zeal
Member
 
Registered: Jul 2008
Distribution: Slackware64
Posts: 48

Rep: Reputation: 1
xmltv package fails to build on -current due to outdated perl.
I version bumped it to 0.6.3, adjusted the extension from .tar.bz2 to .tar.gz, fixed the docs for README.md and Changes, and then everything seems to compile correctly.
A side note here that the README.SBo mentions a requirement of perl-TermReadKey, but this doesn't exist as an SBo, nor is it necessary for building.
 
1 members found this post helpful.
Old 10-28-2020, 03:57 PM   #3037
zhl
LQ Newbie
 
Registered: Oct 2020
Posts: 21

Rep: Reputation: Disabled
Fail2ban apache log path incorrect, in paths-slackware.conf:
Code:
apache_error_log = /var/log/httpd/*error.log
apache_access_log = /var/log/httpd/*access.log
On slackware-15 should be:
Code:
apache_error_log = /var/log/httpd/*error_log
apache_access_log = /var/log/httpd/*access_log
 
Old 10-28-2020, 06:29 PM   #3038
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,255
Blog Entries: 4

Rep: Reputation: 192Reputation: 192
Looks like the qt5 update affected qtkeychain as well
Code:
[ 38%] Building CXX object CMakeFiles/qt5keychain.dir/keychain.cpp.o
In file included from /usr/include/qt5/QtCore/qobject.h:47,
                 from /usr/include/qt5/QtCore/QObject:1,
                 from /tmp/SBo/qtkeychain-0.10.0/keychain.h:18,
                 from /tmp/SBo/qtkeychain-0.10.0/keychain.cpp:9:
/usr/include/qt5/QtCore/qstring.h:61:10: fatal error: QPainterPath: No such file or directory
   61 | #include <QPainterPath>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/qt5keychain.dir/build.make:145: CMakeFiles/qt5keychain.dir/keychain.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:153: CMakeFiles/qt5keychain.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
 
Old 10-29-2020, 05:12 AM   #3039
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by zhl View Post
Fail2ban apache log path incorrect, in paths-slackware.conf:
Code:
apache_error_log = /var/log/httpd/*error.log
apache_access_log = /var/log/httpd/*access.log
On slackware-15 should be:
Code:
apache_error_log = /var/log/httpd/*error_log
apache_access_log = /var/log/httpd/*access_log
hi zhl, this actually depends on your httpd's configuration, but also on 14.2's httpd the default has the underscore in the apache logs names so I suggest you to get in touch with the fail2ban maintainer as this is something that applies also to the stable release of Slackware.
 
Old 10-29-2020, 05:14 AM   #3040
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Spinlock View Post
qtads doesn't build on -current without this patch:

Code:
--- a/tads3/tct3stm.cpp
+++ b/tads3/tct3stm.cpp
@@ -315,7 +315,7 @@
     CTcPrsNode *create_iter = G_cg->get_metaclass_prop("collection", 0);
 
     /* if we didn't find the property, it's an error */
-    if (create_iter != VM_INVALID_PROP)
+    if (create_iter != 0)
     {
         /* 
          *   generate a call to the createIterator() property on the
Thanks!
thanks Spinlock for the patch, but I spotted an update for qtads on SBo's git so IMHO it's better to revise this after the next SBo's merge, as I'm not sure that will apply to the new version...
 
Old 10-29-2020, 05:26 AM   #3041
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by enine View Post
Looks like the qt5 update affected qtkeychain as well
Code:
[ 38%] Building CXX object CMakeFiles/qt5keychain.dir/keychain.cpp.o
In file included from /usr/include/qt5/QtCore/qobject.h:47,
                 from /usr/include/qt5/QtCore/QObject:1,
                 from /tmp/SBo/qtkeychain-0.10.0/keychain.h:18,
                 from /tmp/SBo/qtkeychain-0.10.0/keychain.cpp:9:
/usr/include/qt5/QtCore/qstring.h:61:10: fatal error: QPainterPath: No such file or directory
   61 | #include <QPainterPath>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/qt5keychain.dir/build.make:145: CMakeFiles/qt5keychain.dir/keychain.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:153: CMakeFiles/qt5keychain.dir/all] Error 2
make: *** [Makefile:149: all] Error 2
I've just tried it and version-bump it to 0.11.1 did the trick, thanks for the report!
 
Old 10-29-2020, 05:40 AM   #3042
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by av2zeal View Post
xmltv package fails to build on -current due to outdated perl.
I version bumped it to 0.6.3, adjusted the extension from .tar.bz2 to .tar.gz, fixed the docs for README.md and Changes, and then everything seems to compile correctly.
A side note here that the README.SBo mentions a requirement of perl-TermReadKey, but this doesn't exist as an SBo, nor is it necessary for building.
thanks, fixed in a dedicated branch!
 
Old 10-29-2020, 04:44 PM   #3043
redneonglow
Member
 
Registered: Feb 2020
Location: PA
Distribution: Gentoo, Slackware
Posts: 52

Rep: Reputation: 23
Unhappy

certbot from letsencrypt is failing to run after the Python 3.9 upgrade. It depends on python-distro which was removed from the -current SlackBuild tree at some point.

Code:
Traceback (most recent call last):
  File "/usr/bin/certbot", line 33, in <module>
    sys.exit(load_entry_point('certbot==1.9.0', 'console_scripts', 'certbot')())
  File "/usr/bin/certbot", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib64/python3.9/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/usr/lib64/python3.9/site-packages/certbot/main.py", line 2, in <module>
    from certbot._internal import main as internal_main
  File "/usr/lib64/python3.9/site-packages/certbot/_internal/main.py", line 16, in <module>
    from certbot import crypto_util
  File "/usr/lib64/python3.9/site-packages/certbot/crypto_util.py", line 30, in <module>
    from certbot import util
  File "/usr/lib64/python3.9/site-packages/certbot/util.py", line 23, in <module>
    from certbot._internal import constants
  File "/usr/lib64/python3.9/site-packages/certbot/_internal/constants.py", line 4, in <module>
    import pkg_resources
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3239, in <module>
    def _initialize_master_working_set():
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3222, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3251, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 567, in _build_master
    ws.require(__requires__)
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 884, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 770, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'distro>=1.0.1' distribution was not found and is required by certbot
 
Old 10-29-2020, 05:26 PM   #3044
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 5,698

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by redneonglow View Post
certbot from letsencrypt is failing to run after the Python 3.9 upgrade. It depends on python-distro which was removed from the -current SlackBuild tree at some point.

Code:
Traceback (most recent call last):
  File "/usr/bin/certbot", line 33, in <module>
    sys.exit(load_entry_point('certbot==1.9.0', 'console_scripts', 'certbot')())
  File "/usr/bin/certbot", line 25, in importlib_load_entry_point
    return next(matches).load()
  File "/usr/lib64/python3.9/importlib/metadata.py", line 77, in load
    module = import_module(match.group('module'))
  File "/usr/lib64/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/usr/lib64/python3.9/site-packages/certbot/main.py", line 2, in <module>
    from certbot._internal import main as internal_main
  File "/usr/lib64/python3.9/site-packages/certbot/_internal/main.py", line 16, in <module>
    from certbot import crypto_util
  File "/usr/lib64/python3.9/site-packages/certbot/crypto_util.py", line 30, in <module>
    from certbot import util
  File "/usr/lib64/python3.9/site-packages/certbot/util.py", line 23, in <module>
    from certbot._internal import constants
  File "/usr/lib64/python3.9/site-packages/certbot/_internal/constants.py", line 4, in <module>
    import pkg_resources
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3239, in <module>
    def _initialize_master_working_set():
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3222, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 3251, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 567, in _build_master
    ws.require(__requires__)
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 884, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib64/python3.9/site-packages/pkg_resources/__init__.py", line 770, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'distro>=1.0.1' distribution was not found and is required by certbot
python-distro has been removed because it has been added to current since january.
 
Old 10-29-2020, 05:36 PM   #3045
MDKDIO
Member
 
Registered: Mar 2004
Location: Sweden
Distribution: Slackware 14.2 & Current
Posts: 135

Rep: Reputation: 20
redneonglow

python-distro was added to current on Jan 5, 2020
And updated to version 1.5.0 on May 3, 2020

ponce beat me to it...
 
  


Reply

Tags
current, sbo, sbopkg, slackrepo


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Error building gst1-plugins-good 1.4.1 from SBO l0rddarkf0rce Slackware 4 10-06-2014 06:58 PM
[SOLVED] Failure building nvidia-kernel Slackbuild from SBo sysfce2 Slackware 7 07-02-2011 02:10 AM
problems building fontforge from SBo gtludwig Slackware 7 05-12-2010 02:52 PM
Pls help me take my 1st step! verysoon Fedora - Installation 2 12-12-2005 08:49 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:40 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration