ERROR running audacity.SlackBuild script
Hi:
I'm trying to install Audacity to upload podcasts for Linux. The first run of the audacity.SlackBuild script gave me an error and asked if I had wxWidgets installed. I didn't so I installed wxWidgets. After wxWidgets was installed I had this message. Code:
The installation of wxWidgets is finished. On certain On the second run of the audacity.SlackBuild script, it ran for a good 15 minutes giving me another error. I've never had errors while running a SlackBuild script till now. Code:
/usr/lib64/../lib64/libwebkitgtk-1.0.so.0: undefined reference to `gst_is_initialized' |
I think you need wxPython
|
Quote:
|
You may want to remove wxWidgets first
|
just like Willy said. http://slackbuilds.org/repository/14.1/audio/audacity/
|
Quote:
|
Quote:
When I looked at that SlackBuild page yesterday I didn't see wxPython. It's better to install things during the day when I'm sharp. I'm off to install wxPython than I'll re-run the SlackBuild script for Audacity. bb to let you know how it goes. |
Pkg wxPython is installed.
Code:
Executing install script for wxPython-2.8.12.1-x86_64-2_SBo.tgz. Quote:
Code:
/usr/lib64/../lib64/libwebkitgtk-1.0.so.0: undefined reference to `gst_is_missing_plugin_message' |
Between you and I audacity in slackbuilds is just the basic. I been building and using that program for sometime now. To be honest I never just build it the way it is in slackbuilds I always build it when I am building all the stuff for my studio. That includes the kitchen sink. As for gstreamer your missing gst-bad gst-ugly gst-ffmpeg.
wxGTK and wxPython must not be installed together. as per http://slackbuilds.org/repository/14.1/libraries/wxGTK/ I really find running sqg in sbopkg. https://github.com/sbopkg/sbopkg/blo...oc/contrib/sqg it will really help you. Code:
faad2 then I build my extra gstreamers. I named that multimedia.sqf put it in my /var/lib/sbopkg/queus |
Quote:
Code:
bash-4.2# slackpkg search wxgtk I haven't used 'sqg in sbopkg' before. Thanks for the link. |
Quote:
In any case, libwebkitgtk appears to be complaining about not finding gstreamer. Which is weird, because gstreamer is part of stock Slackware. But this is just a wild guess, I'm not really sure what's going on here, sorry... |
Quote:
Simon uses engine libraries (gtk) and other libraries for multipule dictionaries. |
try removing webkitgtk, build audacity and reinstall webkitgtk
|
Quote:
Code:
ls /var/log/packages/ | grep -i wxgtk |
I'll try that willysr; hope it works.
Bash returned nothing for wxgtk: Code:
bash-4.2$ ls /var/log/packages/ | grep -i wxgtk |
Sadly removing webkitgtk and re-running the script only returned more errors.
Code:
/usr/local/lib/libwx_gtk2u_webview-3.0.so: undefined reference to `webkit_web_view_execute_script' I could be wrong but I think Simon is dependent on all of the gtk libraries and I wouldn't want to rm all of them. Any ideas? |
Drakeo:
I downloaded sbopkg and unzipped it. Code:
bash-4.2# sbopkg -h (remember this is new to me; I've never used it) |
Ok something is very wrong.
I ran the SlackBuild script to re-install webkitgtk. Since executing this as root: Code:
./webkitgtk.SlackBuild Code:
Source/JavaScript/stf/PassOwnptr.h: In 83:66 note in expansion note of macro COMPILE_ASSERT' |
What did all of that code mean?
Holding down Ctrl + c stopped the terminal. |
try to install wxPython as i suggested in the beginning
before that, please remove any wxGTK, webkitgtk, webkitgtk3 or wxGTK3 if they are installed on your machine |
Quote:
CTRL+C will break the compilation |
Quote:
use installpkg sbopkg-0.37.1-noarch-1_wsr.tgz first, you need to sync the mirror Code:
sbopkg -r http://slackblogs.blogspot.co.id/201...es-easily.html |
Quote:
wxPython is installed. The other pkg's are not installed. Code:
bash-4.2$ ls /var/log/packages |grep -i wxPython |
/usr/local/lib/libwx_gtk2u_webview-3.0.so -> this means you have it installed from source, not from SBo
|
Quote:
Code:
Executing install script for sbopkg-0.37.1-noarch-1_wsr.tgz. Code:
bash-4.2# sbopkg -r |
That's done-
Code:
sent 779,774 bytes received 76,175,172 bytes 555,631.38 bytes/sec |
use sqg to generate queue for your packages : sqg -p <package-name> or for all packages: sqg -a
then you just issue sbopkg -i <package-name> if it has multiple dependencies, it will ask for Queue (Q). Select it and all deps will be installed as well see my blogpost in my earlier comment for more info |
I think I get how it works-
Code:
webkitgtk: Quote:
|
Quote:
http://lists.freedesktop.org/archive...er/015596.html Code:
bash-4.2$ cd /home/zebracat/Downloads/gst-plugins-bad-0.9.1/ |
Quote:
|
What version of wxpython did you install? I just recently reinstalled audacity on slackware-current and first went with the most current version of wxpython-3.0.2.0 and ran into problems. I don't remember what it was just that I end up using wxpython-2.8.12.1(slackbuilds version) to get audacity to work.
|
Quote:
-::-wxgtk is not installed, I removed it. To be certain I ran 'ls /var/log/packages | grep -i wxgtk'and bash returned an empty field. To clarify I pulled up my pkg list in the konsole and checked twice for wxgtk; it doesn't exist.-::- If I have to rm pkgs that necessary for Simon run I'd rather due w/o Audacity as I have invested the past 3 months in getting Simon to run properly. |
Quote:
|
if you install it from source, then it will not be shown at /var/log/packages since only packages created in native Slackware format that will be stored there
|
problem is you need to stay focused on one problem. If you want to make audacity priority then I would go back to basics and reinstall all the base libraries from the 14.1 install disk and update those that are in patches. you seem to have many broken lib links. if you your not running multilib then I would reinstall "l"
then upgrade your "patches" at that point you should have the base links back. make sure your using the correct sbopkg repo. Thats a start. |
Quote:
Or would I throw in the Slackware 14.1 CD and use pkgtool? |
Quote:
You could also run locate wx_gtk to see what it returns. Once we get wx_gtk removed, then the rest of the process should hopefully go smoothly. |
Quote:
I looked in /usr/local/lib and I did not find wxgtk. I did find a directory marked "wx" in /usr/local/lib/wx/include/and it contained /gtk2-unicode-3.0. I also looked in /usr/local/bin/ and the only thing remotely close is wx-config which has a target link to: al/lib/wx/config/gtk2-unicode-3.0. Code:
bash-4.2$ locate wx_gtk |
first, you need to uninstall all those wx* that came from source
extract wxWidgets and run Code:
./configure |
Quote:
BTW I also have wx* in /usr/local/include/wx-3.0/wx/- |
That will have to be removed as well
|
Quote:
However, willysr's advice should likely cover the complete removal of wx-gtk. |
Quote:
If I remove wx-3.0 Simon most likely would fail and I don't want to do that. Mr. knudfl spent a lot of time teaching me how to build and compile and install gtk, htk and other dependencies in order to get Simon installed. I don't want to wreck the good that I have. http://www.linuxquestions.org/questi...es-4175557896/ If there's another way? If not I'll have to do w/o Audacity. |
Quote:
I could update the data base this weekend. |
Quote:
my advice is NOT to mix applications compiled from source and from SlackBuild script. |
Quote:
Thank you willysr for your time and assistance. |
Quote:
I build custom programs but I always use a build script the package manager will save you every time. especially when backing out of a programs install. But it does leave some empty folders. you can throw the cdrom in and point slackpkg mirror to the cdroms slackware64/. or extract the cdrom some where and point the slackpkg mirror to it file:///to/my/extracted/dvd. |
Quote:
Is this right? (never tried it before that's why I'm asking) Code:
slackpkg install base L |
All times are GMT -5. The time now is 11:56 PM. |