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.
Hi, I upgraded to Slackware current on 2021/01/01 and I can't build pulseview. I have built and installed all of its prerequisites that needed building. I did not rebuild qt5. I am using sbopkg and the latest version of Ponce's repository. I have included the last few lines of output from the build hoping this will help. Any help/suggestions is greatly appreciated. Thank you.
Man, you bombed this forum with threads about ... what does that thing after all?
Its a front end, with a graphic display, to a logic analyzer. I use the logic analyzer to view signals from circuits I design for embedded systems. This is just a hobby for me. I won't commit to upgrading my main computer until I have pulseview working on my test system.
I'm totally lost now. I followed the link given above and I'm OK with the changes to .Slackbuild and .info. I'm assuming the patch command is part of the changes to .Slackbuild. After that I don't know what to do! Where are the other files referenced in the other diff commands? Once I change the other files what do I do with them? I seem to be down to the last step in building pulseview bit don't know how to proceed. Thanks for any help you can give me.
the modifications that you can find in every branch of the git tree I linked you are based on the scripts you can find on SBo, let's take for example the one dedicated to pulseview
as you can see, under the "author" and "committer" lines, there's another "commit" line that ends with a "patch" link: that links to a patch that you can apply to the pulseview script on SBo.
so you can:
- download the tarball of the pulseview build script from SBo and extract it
Code:
wget -O - https://slackbuilds.org/slackbuilds/14.2/academic/pulseview.tar.gz | tar xz
- go in the resulting directory
Code:
cd pulseview
- download the linked patch and apply it to the pulseview stuff
I was a bit premature. pulseview starts and runs but I get an error message: "module sigrokdecode not loaded". I don't get that message on my main computer. I built and installed libsigrokdecode. Any any suggestions for what may be causing this are greatly appreciated.
Ponce, exactly the same thing happened. I get the following when I run pulseview.
Code:
sudo pulseview
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Setting "View_AllowVerticalDragging" changed to QVariant(bool, true)
srd: sigrokdecode module not loaded.
srd: Failed to load decoder gpib: sigrokdecode(3) not loaded
srd: AttributeError: Failed to load decoder iec: no 'Decoder' attribute in imported module: module 'iec' has no attribute 'Decoder'
Additional info:
Code:
ls /var/lib/pkgtools/packages/ | grep pulseview
pulseview-20210103_d023660-x86_64-1_SBo
ls -l /usr/lib64/libsigrokdecode*
-rwxr-xr-x 1 root root 987 Jan 2 12:43 /usr/lib64/libsigrokdecode.la*
lrwxrwxrwx 1 root root 24 Jan 2 12:48 /usr/lib64/libsigrokdecode.so -> libsigrokdecode.so.4.0.0*
lrwxrwxrwx 1 root root 24 Jan 2 12:48 /usr/lib64/libsigrokdecode.so.4 -> libsigrokdecode.so.4.0.0*
-rwxr-xr-x 1 root root 77248 Jan 2 12:43 /usr/lib64/libsigrokdecode.so.4.0.0*
Pulseview runs and it recognizes and shows the correct number of channels for my logic analyzer.
Any help/suggestions for solving this are greatly appreciated. Thank you.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.