LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
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-10-2021, 02:33 PM   #8581
Roman Dyaba
Member
 
Registered: Sep 2020
Location: Russia, 690016 Vladivostok city, street Osipenko home 66, tel: +79247350007
Distribution: Slackware, UbuntuStudio, FreeBSD, GhostBSD
Posts: 317

Rep: Reputation: 40

Quote:
Originally Posted by Windu View Post
Can you explain to me what you mean? I am truely sorry, but none of your posts on this forum make any sense to me.

The KDE Frameworks 5.87.0 was released yesterday, and extra-cmake-modules-5.87.0.tar.xz is part of that release. Your "Extra CMake Modules 5.88.0" will be part of KDE Frameworks 5.88.0, when that is released in five weeks from now.

As your fellow Russian countryman told you: it pays off to learn proper English and to stop using automated translators.

"ECM 5.88 documentation"

https://api.kde.org/ecm/

Click image for larger version

Name:	Screenshot_2021-10-11_05-32-01.png
Views:	41
Size:	83.8 KB
ID:	37420

but now do sudo make install:

Click image for larger version

Name:	Screenshot_2021-10-11_05-40-50.jpg
Views:	40
Size:	158.0 KB
ID:	37421Click image for larger version

Name:	Screenshot_2021-10-11_05-41-37.jpg
Views:	28
Size:	224.3 KB
ID:	37422

kde-wayland-5.87.0 install complete

Code:
* ECM (required version >= 5.87.0), Extra CMake Modules., <https://commits.kde.org/extra-cmake-modules>
 * ModemManager (required version >= 1.0)
 * Qt5DBus
 * Qt5Xml
 * Qt5Core
 * Qt5Test
   Required for autotests
 * Qt5 (required version >= 5.15.2)
Click image for larger version

Name:	Screenshot_2021-10-11_07-25-05.jpg
Views:	25
Size:	164.5 KB
ID:	37425

Last edited by Roman Dyaba; 10-10-2021 at 04:31 PM. Reason: headline error, add screenshot
 
Old 10-11-2021, 01:25 AM   #8582
teoberi
Member
 
Registered: Jan 2018
Location: Romania
Distribution: Slackware64-current (servers)/Windows 11/Ubuntu (workstations)
Posts: 610

Rep: Reputation: 355Reputation: 355Reputation: 355Reputation: 355
SCons 4.2.0
https://pypi.org/project/SCons/
 
Old 10-11-2021, 08:32 AM   #8583
HQuest
Member
 
Registered: Jan 2018
Location: 2001:470:c2d0::/56
Distribution: Anyone that I can interface with
Posts: 88

Rep: Reputation: Disabled
Cairo ships with sphinx document building tool. Sphinx-build requires sphinx Python modules.

Without sphinx Python module:
Code:
root@darkstar:~/pkgs# sphinx-build
Traceback (most recent call last):
  File "/usr/bin/sphinx-build", line 5, in <module>
    from sphinx.cmd.build import main
ModuleNotFoundError: No module named 'sphinx'
root@darkstar:~/pkgs# _
Installing via pip adds quite a few dependencies (those available on Slackware -current were manually marked with an asterisk):

Code:
Successfully installed
Jinja2-3.0.2 
MarkupSafe-2.0.1 
Pygments-2.10.0 
alabaster-0.7.12 
babel-2.9.1 
certifi-2021.10.8 *
charset-normalizer-2.0.6 *
docutils-0.17.1 *
idna-3.2 *
imagesize-1.2.0 
packaging-21.0 *
pyparsing-2.4.7 
pytz-2021.3 
requests-2.26.0 *
snowballstemmer-2.1.0 
sphinx-4.2.0 
sphinxcontrib-applehelp-1.0.2 
sphinxcontrib-devhelp-1.0.2 
sphinxcontrib-htmlhelp-2.0.0 
sphinxcontrib-jsmath-1.0.1 
sphinxcontrib-qthelp-1.0.3 
sphinxcontrib-serializinghtml-1.1.5 
urllib3-1.26.7 *
Worth to add all these extra Python modules to fix an included command, or leave it alone for users to install manually?

For context, bind-9.17.18 is building manual pages using sphinx, so it may turn into a future requirement whenever next stable 9.18 gets out, if not backported to the current 9.16 tree.
 
Old 10-11-2021, 08:44 AM   #8584
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 905

Rep: Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695Reputation: 695
Quote:
Originally Posted by HQuest View Post
Cairo ships with sphinx document building tool. Sphinx-build requires sphinx Python modules.

...

Worth to add all these extra Python modules to fix an included command, or leave it alone for users to install manually?

For context, bind-9.17.18 is building manual pages using sphinx, so it may turn into a future requirement whenever next stable 9.18 gets out, if not backported to the current 9.16 tree.
Building kernel documentation also uses Sphinx. To build kernel docs I install Sphinx, sphinx-rtd-theme, and graphviz (and all dependencies) from SBo. I don't mind installing all that extra stuff from SBo just to build the docs.
 
Old 10-11-2021, 10:55 AM   #8585
Fellype
Member
 
Registered: Jul 2013
Location: Guaratingueta / Brazil
Distribution: Slackware
Posts: 60

Rep: Reputation: 31
Quote:
Originally Posted by Didier Spaier View Post
Code:
Sun Oct 10 00:11:13 UTC 2021
A new Python (and related rebuilds), the latest release of the KDE Gear
applications, and a new kernel. Enjoy! :-)
I didn't expect such a big change in a release candidate. Patrick, where do you take us?
I guess Patrick meant well, so that Slackware 15.0 will not be released with an "outdated" python version. However, IMHO, he made a bad move since there are some (or many) applications that do not support python 3.10 yet (see https://wiki.qt.io/Qt_for_Python, for example), or do not work properly with it (like spyder-ide, for e.g.).
Even if things in the Slackware main tree is building/working fine, 3rdparty stuff should take a while to get back working properly.

So, I request to revert python3 to 3.9, since it will be supported until 2025, and wait until the next development cycle to include a later python version.

Best regards
 
Old 10-11-2021, 11:16 AM   #8586
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Quote:
Originally Posted by Fellype View Post
I guess Patrick meant well, so that Slackware 15.0 will not be released with an "outdated" python version. However, IMHO, he made a bad move since there are some (or many) applications that do not support python 3.10 yet (see https://wiki.qt.io/Qt_for_Python, for example), or do not work properly with it (like spyder-ide, for e.g.).
Even if things in the Slackware main tree is building/working fine, 3rdparty stuff should take a while to get back working properly.

So, I request to revert python3 to 3.9, since it will be supported until 2025, and wait until the next development cycle to include a later python version.

Best regards
NO , we have arround 2 months , for final release , we are only in rc1 , next rc2 ..some weeks to test.

Imagine revert python3 , and put python2 only cause some things not go updated to work under python3.
 
1 members found this post helpful.
Old 10-11-2021, 11:55 AM   #8587
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,366

Rep: Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082
Quote:
Originally Posted by USUARIONUEVO View Post
NO , we have arround 2 months , for final release , we are only in rc1 , next rc2 ..some weeks to test.

Imagine revert python3 , and put python2 only cause some things not go updated to work under python3.
I don't really have an opinion on this, because I'm not impacted, but from what Fellype said, he never talked about a revert python3 --> python2
but rather python 3.10 --> python 3.9

Anyway, I highly doubt this will happen
Generally speaking, and this is more the fault of Mr. Volkerding who gives bad habits to everyone because of the stability of what he proposes,
slackware-current is not a stable version and it is advised not to use it in a production environment or similar

Last edited by marav; 10-11-2021 at 12:13 PM.
 
2 members found this post helpful.
Old 10-11-2021, 12:37 PM   #8588
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
When Slackware 15.0 is officially released, many projects will be updated to support Python 3.10, so i guess it's just a matter of time. Nothing to be afraid of
 
1 members found this post helpful.
Old 10-11-2021, 12:52 PM   #8589
ctrlaltca
Member
 
Registered: May 2019
Location: Italy
Distribution: Slackware
Posts: 323

Rep: Reputation: 361Reputation: 361Reputation: 361Reputation: 361
The boost package still contains references to python 3.9, eg. /usr/lib64/libboost_python39.so.1.77.0; it probably needs a rebuild.
The slackbuild needs a trivial patch to support python 3.10:

Code:
-PYTHON3_VERSION=$(python3 -c 'import sys; print(sys.version[:3])')
+PYTHON3_VERSION=$(python3 -c 'import sys; print(sys.version[:4])')
EDIT: credits to nobodino that already reported it: https://www.linuxquestions.org/quest...st-4175701814/

Last edited by ctrlaltca; 10-11-2021 at 12:53 PM.
 
1 members found this post helpful.
Old 10-11-2021, 01:18 PM   #8590
Fellype
Member
 
Registered: Jul 2013
Location: Guaratingueta / Brazil
Distribution: Slackware
Posts: 60

Rep: Reputation: 31
Quote:
Originally Posted by USUARIONUEVO View Post
NO , we have arround 2 months , for final release , we are only in rc1 , next rc2 ..some weeks to test.

Imagine revert python3 , and put python2 only cause some things not go updated to work under python3.
I haven't asked for python2


Quote:
Originally Posted by marav View Post
I don't really have an opinion on this, because I'm not impacted, but from what Fellype said, he never talked about a revert python3 --> python2
but rather python 3.10 --> python 3.9

Anyway, I highly doubt this will happen
I also doubt it will happen. But it costs nothing for me to request. Furthermore, my comment was intended to provide feedback from what I have been observing on the python world - in addition to what Didier commented.

Quote:
Generally speaking, and this is more the fault of Mr. Volkerding who gives bad habits to everyone because of the stability of what he proposes,
slackware-current is not a stable version and it is advised not to use it in a production environment or similar
Yeah, I know that. However, as said Didier, Slackware 14.2 is getting old. And I believe this is the reason why some users moved from 14.2 to -current. Specially those that need Qt5 and python3.

Quote:
Originally Posted by willysr View Post
When Slackware 15.0 is officially released, many projects will be updated to support Python 3.10, so i guess it's just a matter of time. Nothing to be afraid of
Yeah, of course it's just a matter of time. Some projects, like numpy, started supporting python 3.10 when it was at a rc stage. But others will take too long to do that. Of course, this is not a problem with Python, nor with Slackware for having adopted the .0 release.
 
Old 10-11-2021, 02:50 PM   #8591
MDKDIO
Member
 
Registered: Mar 2004
Location: Sweden
Distribution: Slackware 15
Posts: 521

Rep: Reputation: 187Reputation: 187
Any chance to see GnuTLS 3.7.x in current?
I just noticed that libfilezilla 0.34.0 (released today) require this...

Edit: Thank you Pat!!

Last edited by MDKDIO; 10-12-2021 at 12:12 AM.
 
1 members found this post helpful.
Old 10-11-2021, 03:57 PM   #8592
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,538

Rep: Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899Reputation: 899
Quote:
Originally Posted by Fellype View Post
I guess Patrick meant well, so that Slackware 15.0 will not be released with an "outdated" python version. However, IMHO, he made a bad move since there are some (or many) applications that do not support python 3.10 yet (see https://wiki.qt.io/Qt_for_Python, for example), or do not work properly with it (like spyder-ide, for e.g.).
Best regards
Well, that explains what happened to Frescobaldi. Game-breaker for me, but I finally set up atom to do lilypond and supercollider, so win, ultimately? If you code, I recommend atom.

But, yeah, things break with current. It's way more stable than most "rolling" releases, but these things happen, too, especially after big updates.
 
Old 10-11-2021, 06:04 PM   #8593
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: Disabled
Maybe it wouldn't hurt to rebuild llvm with -DCMAKE_CXX_STANDARD:STRING="17" (the default is 14) although gcc-g++ can be used instead.
 
Old 10-11-2021, 07:06 PM   #8594
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,335

Rep: Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930Reputation: 930
Quote:
Originally Posted by ctrlaltca View Post
The boost package still contains references to python 3.9, eg. /usr/lib64/libboost_python39.so.1.77.0; it probably needs a rebuild.
The slackbuild needs a trivial patch to support python 3.10:

Code:
-PYTHON3_VERSION=$(python3 -c 'import sys; print(sys.version[:3])')
+PYTHON3_VERSION=$(python3 -c 'import sys; print(sys.version[:4])')
EDIT: credits to nobodino that already reported it: https://www.linuxquestions.org/quest...st-4175701814/
Best way to get python branch is this one, because no need change numbers to print more or less in the final result.

This one print "major" and "minor" ...never fails.

Quote:
python3 -c 'import sys; print("{}.{}".format(sys.version_info.major, sys.version_info.minor))'

Last edited by USUARIONUEVO; 10-11-2021 at 07:08 PM.
 
3 members found this post helpful.
Old 10-12-2021, 07:28 AM   #8595
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,310

Rep: Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326Reputation: 2326
I've just updated to the iso of 2021-10-20.

As per usual, I've had to raid Alien Bob's site for what I regard as essentials,
  • Libreoffice
  • vlc
  • Multilib
  • Wine
  • qbittorrent
  • cabextract
  • chromium-ungoogled - (firefox has sold it's soul)
  • ffmpeg

and there's always more gathered during the life of an install, which is about 6 months (Thanks Alien).
and it's a pity slackware doesn't include them as well, because there's often version issues with libraries.
 
3 members found this post helpful.
  


Reply



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] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

All times are GMT -5. The time now is 09:37 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