LinuxQuestions.org
Help answer threads with 0 replies.
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 04-05-2021, 02:44 AM   #3646
chris.willing
Member
 
Registered: Jun 2014
Location: Brisbane, Australia
Distribution: Slackware,LFS
Posts: 715

Rep: Reputation: 466Reputation: 466Reputation: 466Reputation: 466Reputation: 466

Quote:
Originally Posted by AlleyTrotter View Post
Some extra files in LibreOffice on Sbo-git
Code:
root@current:~# ls -l /var/lib/sbopkg/SBo-git/office/LibreOffice/
total 76
-rw-r--r-- 1 root root 12865 Apr  4 22:35 LibreOffice.SlackBuild
-rw-r--r-- 1 root root 12865 Apr  4 22:35 LibreOffice.SlackBuild.build
-rw-r--r-- 1 root root 12865 Apr  4 22:28 LibreOffice.SlackBuild.original
-rw-r--r-- 1 root root   525 Apr  4 22:28 LibreOffice.info
-rw-r--r-- 1 root root   525 Apr  4 22:35 LibreOffice.info.build
-rw-r--r-- 1 root root  5040 Apr  4 22:28 README
-rw-r--r-- 1 root root   435 Apr  4 22:28 doinst.sh
lrwxrwxrwx 1 root root    49 Apr  4 22:36 libreoffice-7.0.4.2-srcs.tar.xz -> /var/cache/sbopkg/libreoffice-7.0.4.2-srcs.tar.xz
lrwxrwxrwx 1 root root    44 Apr  4 22:35 libreoffice-7.1.2.2.tar.xz -> /var/cache/sbopkg/libreoffice-7.1.2.2.tar.xz
-rw-r--r-- 1 root root   262 Apr  4 22:28 no-check-if-root.diff
-rw-r--r-- 1 root root   935 Apr  4 22:28 slack-desc
john
I don't know about the .build & .original files are about. However I'll take responsibility for the incorrect -srcs.tar.xz file which is due to an error in the .info file. I've just submitted the corrections and hopefully the repo will be updated with them soon.

chris
 
1 members found this post helpful.
Old 04-05-2021, 03:03 AM   #3647
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,094

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by chris.willing View Post
I don't know about the .build & .original files are about. However I'll take responsibility for the incorrect -srcs.tar.xz file which is due to an error in the .info file. I've just submitted the corrections and hopefully the repo will be updated with them soon.
the repo should be ok now: thanks for the corrections, Chris!

Last edited by ponce; 04-05-2021 at 03:08 AM.
 
1 members found this post helpful.
Old 04-05-2021, 03:35 AM   #3648
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,094

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by sombragris View Post
This week´s addition, tauonmb, builds correctly but fails to run:

Code:
Tauon Music Box v6.5.4
Copyright 2015-2020 Taiko2k captain.gxj@gmail.com

Running from installed location
User files location: /home/eduardo/.local/share/TauonMusicBox
Clearing old cache directory
/home/eduardo/.cache/TauonMusicBox
Found XDG-Downloads: /home/eduardo/Downloads
Found XDG-Music: /home/eduardo/
Install directory: /opt/tauon-music-box
No previous window state
Traceback (most recent call last):
  File "/usr/lib64/python3.9/site-packages/PyLyrics/classes.py", line 3, in <module>
    from .functions import *
  File "/usr/lib64/python3.9/site-packages/PyLyrics/functions.py", line 2, in <module>
    from bs4 import BeautifulSoup, Comment, NavigableString
ModuleNotFoundError: No module named 'bs4'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib64/python3.9/site-packages/PyLyrics/__init__.py", line 6, in <module>
    from .classes import *
  File "/usr/lib64/python3.9/site-packages/PyLyrics/classes.py", line 5, in <module>
    from functions import *
ModuleNotFoundError: No module named 'functions'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/tauon-music-box/tauon.py", line 747, in <module>
    from t_modules.t_lyrics import *
  File "/opt/tauon-music-box/t_modules/t_lyrics.py", line 22, in <module>
    from PyLyrics import PyLyrics
  File "/usr/lib64/python3.9/site-packages/PyLyrics/__init__.py", line 10, in <module>
    from classes import *
ModuleNotFoundError: No module named 'classes'
Looks like PyLyrics has some issue with BeautifulSoup4. Just to be sure I rebuild BeautifulSoup4, PyLyrics and tauonmb (in that order) but still I get this error.
this doesn't work on stable too: please refer to the maintainer...
 
Old 04-05-2021, 11:49 AM   #3649
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 645

Rep: Reputation: 317Reputation: 317Reputation: 317Reputation: 317
Quote:
Originally Posted by ponce View Post
this doesn't work on stable too: please refer to the maintainer...
Noted. Will do that. Thanks ponce!
 
Old 04-05-2021, 03:22 PM   #3650
hpfeil
Member
 
Registered: Nov 2010
Location: Tucson, Arizona US
Distribution: Slackware Current
Posts: 255
Blog Entries: 1

Rep: Reputation: Disabled
Office/Kchmviewer-qt fails to build. Configure cannot find kde4-config.
Qmake/make and SlackBuild both generate this error.

"Project ERROR: You use Qt5.6+ - QWebEngine is not yet suitable for kchmviewer and is not supported"

Upstream apparently lost interest in 2016. Needs to be ported to Qt5 and KDE5.

Office/Kchmviewer does not build, either:
ERROR: Could not find KDE4 kde4-config

Last edited by hpfeil; 04-05-2021 at 04:11 PM. Reason: add other kchmviewer same issue
 
Old 04-05-2021, 07:04 PM   #3651
AlleyTrotter
Member
 
Registered: Jun 2002
Location: Coal Township PA
Distribution: Slackware64-14.2 (5.12.2) UEFI enabled
Posts: 659

Rep: Reputation: 341Reputation: 341Reputation: 341Reputation: 341
Quote:
Originally Posted by chris.willing View Post
I don't know about the .build & .original files are about. However I'll take responsibility for the incorrect -srcs.tar.xz file which is due to an error in the .info file. I've just submitted the corrections and hopefully the repo will be updated with them soon.

chris
Thanks for the update Chris, do not know what I did wrong.
Did the usual
Code:
rm -fR /var/lib/sbopkg/SBo-git
sbopkg -r
Anyway fixed now
thanks
john
 
Old 04-05-2021, 07:58 PM   #3652
chris.willing
Member
 
Registered: Jun 2014
Location: Brisbane, Australia
Distribution: Slackware,LFS
Posts: 715

Rep: Reputation: 466Reputation: 466Reputation: 466Reputation: 466Reputation: 466
Quote:
Originally Posted by AlleyTrotter View Post
Thanks for the update Chris, do not know what I did wrong.
Probably nothing. I'm not familiar with sbopkg but my guess is that those extra files were intermediate files made by sbopkg while it was working and would have been cleaned up if it had been able to complete its job. Unfortunately there was an incorrect download reference in the original SlackBuild so sbopkg came to a halt, leaving those extra files for us to be confused about.

Quote:
Anyway fixed now
Great! Sorry about the sloppy original SlackBuild.

chris
 
1 members found this post helpful.
Old 04-05-2021, 09:45 PM   #3653
regis_n_bits
Member
 
Registered: Mar 2006
Distribution: Slackware64-current (kernel 4.19.5)
Posts: 103

Rep: Reputation: Disabled
The keepassx package no longer builds on current.

Keepassx requires qt-4 to build, and the qt-4 package was removed from slackware-current back in December 7, 2020.
Probably should remove keepassx from the SBO database for current (or at least update the dependencies by adding qt-4).


The keepassxc package (which is a different package) still builds, and works, on current.
 
Old 04-06-2021, 01:16 AM   #3654
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,094

Original Poster
Rep: Reputation: Disabled
qt4 support is still pending as a kind fellow slacker is working on a SlackBuild compatible with SBo's practices: until he is ready I will leave the scripts using qt4 alone (if there are no qt5 portings of the same software available).

Last edited by ponce; 04-06-2021 at 03:15 AM.
 
Old 04-06-2021, 08:12 AM   #3655
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,347
Blog Entries: 4

Rep: Reputation: 206Reputation: 206Reputation: 206
Looks like an update to cmake dug up old bugs in existing code due to it being more strict. Hopefully I'm reading this right, as I seem to have a reading issue lately
OpenCASCADE fails with
Code:
CMake Error at adm/cmake/vtk.cmake:69 (if):
  Flow control statements are not properly nested.
Call Stack (most recent call first):
  CMakeLists.txt:14 (include)
  CMakeLists.txt:519 (OCCT_INCLUDE_CMAKE_FILE)
I found this explaining the issue for 7.4
https://gitweb.gentoo.org/repo/gento...9a621fccb4e801

Should we patch 7.3 or update to 7.4/7.5? Who decides when to change a version?

GCC seems to have gotten more strict on things too. Arc fails with:
Code:
/usr/bin/ld: arclzw.o: in function `.LANCHOR0':
arclzw.c:(.bss+0x10): multiple definition of `outend'; arc.o:arc.c:(.bss+0x14): first defined here
/usr/bin/ld: arclzw.o: in function `.LANCHOR0':
arclzw.c:(.bss+0x1c): multiple definition of `outbuf'; arc.o:arc.c:(.bss+0xc): first defined here
/usr/bin/ld: arcunp.o: in function `.LANCHOR0':
arcunp.c:(.bss+0x8): multiple definition of `stdlen'; arcpack.o:arcpack.c:(.bss+0x14): first defined here
/usr/bin/ld: arcunp.o: in function `.LANCHOR0':
arcunp.c:(.bss+0x0): multiple definition of `crcval'; arcpack.o:arcpack.c:(.bss+0x10): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:71: arc] Error 1
You have to patch the arclzw.c and arcunp.c and put extern in front of those variables. The answer here explains it somewhat https://stackoverflow.com/questions/...ed-here-errors
 
Old 04-06-2021, 08:58 AM   #3656
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,094

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by enine View Post
Looks like an update to cmake dug up old bugs in existing code due to it being more strict. Hopefully I'm reading this right, as I seem to have a reading issue lately
OpenCASCADE fails with
Code:
CMake Error at adm/cmake/vtk.cmake:69 (if):
  Flow control statements are not properly nested.
Call Stack (most recent call first):
  CMakeLists.txt:14 (include)
  CMakeLists.txt:519 (OCCT_INCLUDE_CMAKE_FILE)
I found this explaining the issue for 7.4
https://gitweb.gentoo.org/repo/gento...9a621fccb4e801

Should we patch 7.3 or update to 7.4/7.5? Who decides when to change a version?
thanks for the report and for linking at the patch! I applied it

http://cgit.ponce.cc/slackbuilds/commit/?h=OpenCASCADE

to answer to your question, in the normal lifecycle of SBo the maintainer, considering what depends on a specific library and the benefit of the upgrade, decides when to change the version.
on this repository I tend to patch as long as things keeps working because updating might break something else: but if someone, finding broken stuff, tests extensively libraries upgrades, including also whatever depends on them, I have no problem in pushing the needed modifications.

Quote:
GCC seems to have gotten more strict on things too. Arc fails with:
Code:
/usr/bin/ld: arclzw.o: in function `.LANCHOR0':
arclzw.c:(.bss+0x10): multiple definition of `outend'; arc.o:arc.c:(.bss+0x14): first defined here
/usr/bin/ld: arclzw.o: in function `.LANCHOR0':
arclzw.c:(.bss+0x1c): multiple definition of `outbuf'; arc.o:arc.c:(.bss+0xc): first defined here
/usr/bin/ld: arcunp.o: in function `.LANCHOR0':
arcunp.c:(.bss+0x8): multiple definition of `stdlen'; arcpack.o:arcpack.c:(.bss+0x14): first defined here
/usr/bin/ld: arcunp.o: in function `.LANCHOR0':
arcunp.c:(.bss+0x0): multiple definition of `crcval'; arcpack.o:arcpack.c:(.bss+0x10): first defined here
collect2: error: ld returned 1 exit status
make: *** [Makefile:71: arc] Error 1
You have to patch the arclzw.c and arcunp.c and put extern in front of those variables. The answer here explains it somewhat https://stackoverflow.com/questions/...ed-here-errors
thanks also for this report: here I actually workaround that passing additional flags to the compiler

http://cgit.ponce.cc/slackbuilds/commit/?h=arc
 
2 members found this post helpful.
Old 04-06-2021, 02:10 PM   #3657
bender647
Member
 
Registered: May 2003
Location: Boston
Distribution: Slackware
Posts: 32

Rep: Reputation: 19
ardour

I've submitted a pull request to fix audio/ardour. The source version could be bumped to 6.6.0 too.
 
Old 04-07-2021, 08:37 AM   #3658
enine
Senior Member
 
Registered: Nov 2003
Distribution: Slackʍɐɹǝ
Posts: 1,347
Blog Entries: 4

Rep: Reputation: 206Reputation: 206Reputation: 206
It looks like SoQt is looking for Qt4 and not 5.

Code:
checking for QT4... 
Could not gather the configure flags for Qt through pkg-config. Please
ensure that the qt pkg-config metadata .pc files, such as QtCore.pc,
exist on your system. In case the metadata .pc files are installed
into a non-default location verify that the PKG_CONFIG_PATH environment
variable points to the correct directory.
I see some FreeCAD forum discussions about weather SoQT is needed in newer versions, maybe an updated FreeCAD slackbuild would eliminate the need for this?

Looks like freecad has the same issue
Code:
-- Found unsuitable Qt version "5.15.2" from /usr/lib/qt5/bin/qmake
Qt QTOPENGL library not found.
Qt QTSVG library not found.
Qt QTUITOOLS library not found.
Qt QTWEBKIT library not found.
Qt QTGUI library not found.
Qt QTXML library not found.
Qt QTNETWORK library not found.
Qt QTCORE library not found.
CMake Error at CMakeLists.txt:827 (MESSAGE):
  ========================

  Qt4 libraries not found.

  ========================

Last edited by enine; 04-07-2021 at 12:16 PM.
 
Old 04-07-2021, 01:06 PM   #3659
BrunoLafleur
Member
 
Registered: Apr 2020
Location: France
Distribution: Slackware
Posts: 183

Rep: Reputation: Disabled
Wink

Quote:
Originally Posted by ponce View Post
qt4 support is still pending as a kind fellow slacker is working on a SlackBuild compatible with SBo's practices: until he is ready I will leave the scripts using qt4 alone (if there are no qt5 portings of the same software available).
I have put my last versions of qt4 and qtwebkit4 here :
https://github.com/BrunoLafleur/pbsl.../kde4/other/qt
https://github.com/BrunoLafleur/pbsl...other/qtwebkit

I have compiled them on the latest Slackware current. My KDE4 port is compiling with them.
I have split the original qt package which included qtwebkit (which depends on qt).
qtwebkit can now compile without being removed. qtwebkit is also necessary for a lot of kde4 packages.

I have keep the original name of qt because new packages for qt5 have the 5 in their name and I don't like renaming packages. But if there is some preferences for a renaming I will do it.
 
Old 04-07-2021, 01:24 PM   #3660
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 6,094

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by bender647 View Post
I've submitted a pull request to fix audio/ardour. The source version could be bumped to 6.6.0 too.
I have pushed this on my temporary branch on SBo to be merged in the repository of 14.2 too as the additional flag is harmless there: thanks for your contribute!

https://git.slackbuilds.org/slackbui.../ponce/updates

Last edited by ponce; 04-07-2021 at 01:27 PM.
 
  


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 05:58 PM
[SOLVED] Failure building nvidia-kernel Slackbuild from SBo sysfce2 Slackware 7 07-02-2011 01:10 AM
problems building fontforge from SBo gtludwig Slackware 7 05-12-2010 01:52 PM
Pls help me take my 1st step! verysoon Fedora - Installation 2 12-12-2005 07:49 AM

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

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