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.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,070
Rep:
Quote:
Originally Posted by TheNutCase
I did install AlienBOB's MuseScore package, and when I ran it (from terminal mode) I got an error message indication that it couldn't find something called "libQt5WebEngine.so.5".
That's odd as well, since qt5-webkit is among the dependencies for musescore listed on the Slackbuilds site and you mentioned that you've been able to successfully build and install all those dependencies.
And since AlienBob's package is built for -current, there's a risk that you will get other error messages after solving this one (but if you're lucky it might work).
Quote:
Originally Posted by TheNutCase
I tried building MuseScore from source - which is how i got the error in the FIRST place.
My bad. Of course you did. What I meant was: did you try building it without using a SBo script, following the instructions on musescore's website? This might produce some other informative error messages.
Your kernel version has nothing to do with compiling MuseScore successfully. Also, Willysr already mentioned to you that he was able to compile MuseScore error-free on Slackware 14.2. You need to take a good look at what you installed on your own computer.
One thing you definitely have to make sure of is: be completely up-to-date with your Slackware patches. Slackware 14.2 has several years of updates waiting in the /patches directory of the package tree, and some of those updates (e.g. mozilla-nss) are important ones.
could it be that you have built qt5 without webengine?
I tried building webengine, and got the following output (and yes, I installed all of it's dependencies):
Code:
bash-4.3# ./python3-PyQtWebEngine.SlackBuild
PyQtWebEngine-5.13.2/
PyQtWebEngine-5.13.2/configure.py
PyQtWebEngine-5.13.2/LICENSE
PyQtWebEngine-5.13.2/ChangeLog
PyQtWebEngine-5.13.2/pyproject.toml
PyQtWebEngine-5.13.2/mk_distinfo.py
PyQtWebEngine-5.13.2/README
PyQtWebEngine-5.13.2/NEWS
PyQtWebEngine-5.13.2/sip/
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebengineprofile.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginehistory.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginescript.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebengineclientcertificateselection.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginedownloaditem.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginecertificateerror.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginescriptcollection.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebengineview.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginepage.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginefullscreenrequest.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginecontextmenudata.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/QtWebEngineWidgetsmod.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/qwebenginesettings.sip
PyQtWebEngine-5.13.2/sip/QtWebEngine/
PyQtWebEngine-5.13.2/sip/QtWebEngine/qquickwebengineprofile.sip
PyQtWebEngine-5.13.2/sip/QtWebEngine/qtwebengineglobal.sip
PyQtWebEngine-5.13.2/sip/QtWebEngine/qquickwebenginescript.sip
PyQtWebEngine-5.13.2/sip/QtWebEngine/QtWebEnginemod.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineclientcertificatestore.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineurlrequestinterceptor.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineurlrequestinfo.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineurlrequestjob.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineurlscheme.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebenginequotarequest.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/QtWebEngineCoremod.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineregisterprotocolhandlerrequest.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebenginehttprequest.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebenginenotification.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebenginecookiestore.sip
PyQtWebEngine-5.13.2/sip/QtWebEngineCore/qwebengineurlschemehandler.sip
Configuring PyQtWebEngine 5.13.2...
The PyQtWebEngine .sip files will be installed in /usr/share/sip/PyQt5.
PyQtWebEngine will be installed in /usr/lib64/python3.7/site-packages/PyQt5.
PyQt 5.13.2 is being used.
Qt 5.12.8 is being used.
sip 4.19.20 is being used.
The sip executable is /usr/bin/python3-sip.
PyQtWebEngine is being built with 'protected' redefined as 'public'.
The PEP 484 stubs will be installed in
/usr/lib64/python3.7/site-packages/PyQt5.
The QScintilla API file will be installed in /usr/lib64/qt5/qsci/api/python.
Generating the C++ source for the QtWebEngine module...
/usr/bin/python3-sip -I /tmp/SBo/PyQtWebEngine-5.13.2/sip -I /usr/share/sip/PyQt5 -n PyQt5.sip -t WS_X11 -t Qt_5_12_4 -B Qt_6_0_0 -t QtWebEngine_5_12_4 -y QtWebEngine.pyi -a QtWebEngine.api -P -o -c /tmp/SBo/PyQtWebEngine-5.13.2/QtWebEngine /tmp/SBo/PyQtWebEngine-5.13.2/sip/QtWebEngine/QtWebEnginemod.sip
sip: Deprecation warning: the -B flag is deprecated
Generating the .pro file for the QtWebEngine module...
Generating the C++ source for the QtWebEngineCore module...
/usr/bin/python3-sip -I /tmp/SBo/PyQtWebEngine-5.13.2/sip -I /usr/share/sip/PyQt5 -n PyQt5.sip -t WS_X11 -t Qt_5_12_4 -B Qt_6_0_0 -t QtWebEngine_5_12_4 -y QtWebEngineCore.pyi -a QtWebEngineCore.api -P -o -c /tmp/SBo/PyQtWebEngine-5.13.2/QtWebEngineCore /tmp/SBo/PyQtWebEngine-5.13.2/sip/QtWebEngineCore/QtWebEngineCoremod.sip
sip: Deprecation warning: the -B flag is deprecated
Generating the .pro file for the QtWebEngineCore module...
Generating the C++ source for the QtWebEngineWidgets module...
/usr/bin/python3-sip -I /tmp/SBo/PyQtWebEngine-5.13.2/sip -I /usr/share/sip/PyQt5 -n PyQt5.sip -t WS_X11 -t Qt_5_12_4 -B Qt_6_0_0 -t QtWebEngine_5_12_4 -y QtWebEngineWidgets.pyi -a QtWebEngineWidgets.api -P -o -c /tmp/SBo/PyQtWebEngine-5.13.2/QtWebEngineWidgets /tmp/SBo/PyQtWebEngine-5.13.2/sip/QtWebEngineWidgets/QtWebEngineWidgetsmod.sip
sip: Deprecation warning: the -B flag is deprecated
Generating the .pro file for the QtWebEngineWidgets module...
Generating the QScintilla API file...
Generating the top-level .pro file...
Generating the Makefiles...
/usr/bin/qmake-qt5 -recursive PyQtWebEngine.pro
Info: creating stash file /tmp/SBo/PyQtWebEngine-5.13.2/.qmake.stash
Reading /tmp/SBo/PyQtWebEngine-5.13.2/QtWebEngine/QtWebEngine.pro
Project ERROR: Unknown module(s) in QT: webengine
Error: /usr/bin/qmake-qt5 failed to create a Makefile from PyQtWebEngine.pro.
bash-4.3#
Last edited by TheNutCase; 06-22-2020 at 07:23 PM.
error is caused to build qt5 without webengine ... you put some lines with error ocurs , but you no see what append first ..errors pointing webengine as culprit ...
Quote:
/usr/src/slapt-src/multimedia/MuseScore/MuseScore-3.4.2/mscore/startcenter.h: En el constructor ‘Ms::MyWebEnginePage::MyWebEnginePage(QObject*)’:
/usr/src/slapt-src/multimedia/MuseScore/MuseScore-3.4.2/mscore/startcenter.h:47:15: error: la clase ‘Ms::MyWebEnginePage’ no tiene ningún campo llamado ‘QWebEnginePage’
: QWebEnginePage(parent) {}
Last edited by USUARIONUEVO; 06-22-2020 at 07:36 PM.
error is caused to build qt5 without webengine ... you put some lines with error ocurs , but you no see what append first ..errors pointing webengine as culprit ...
I tried to build webengine WITHOUT QT5 - and got the following output (but I built Qt5 without errors):
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.