-
Notifications
You must be signed in to change notification settings - Fork 47
Having trouble installing from source code #291
Replies: 1 comment · 6 replies
-
Take a look at these instructions: https://linux-show-player-users.readthedocs.io/en/develop/installation.html#manually |
Beta Was this translation helpful? Give feedback.
All reactions
-
Disclaimer: I think I've got package names correct below, but as I don't have access to a "live" Ubuntu/Debian/Fedora/Gentoo/CentOS system, I haven't tested to make sure. To quote the guide:
None of the list needs installing via Linux Show Player requires You appear to have
GStreamer works on the basis of plugins - small(ish) libraries that each handle a specific codec, file type, audio-api, etc. Most of these plugins are placed into one of four groupings: Base, Good, Ugly, and Bad. The reasoning for this can be found here: https://gstreamer.freedesktop.org/documentation/additional/splitup.html. For a functional system, only the Base plugins need to be installed. For an actually useful system, one or all three of the others should also be installed, depending on which file types you expect to encounter, your taste for well constructed/maintained/tested code, and how well you wish to adhere to the ideals of free-as-in-freedom versus free-as-in-free-beer. There are some plugins that don't get bundled into these, and must be installed separately. On a Debian, Ubuntu, and such-derived systems, these can be found as:
For ArchLinux, Gentoo systems:
For Fedora, CentOS systems:
(Installing any one of the above should also install the Base plugins as a dependency, which itself pulls in GStreamer.) From the
(ArchLinux and Gentoo users should have them installed so long as they have ALSA itself installed.) From the
Not sure why not, but I'm sure Francesco will elaborate. If you do wish to install it:
Which is also the package name for users on Gentoo, as well as those on ArchLinux (albeit available from the AUR). Fedora and CentOS distros don't appear to carry it. The development files for The development files for
(And once again, ArchLinux and Gentoo can just install What's not mentioned in the build instructions is the requirement for Qt5 and Qt5-SVG:
Any of which should also pull in Qt5 as a dependency. Think that's the bulk of it. Sorry for the wall of text. |
Beta Was this translation helpful? Give feedback.
All reactions
-
Thanks @s0600204 👍 I'll update the docs to include distro-specific package name.
To use
The qt binaries are provided via pypi by |
Beta Was this translation helpful? Give feedback.
All reactions
-
@s0600204 and @FrancescoCeruti , thank you both so much. No apology necessary for all the text; it was just what I needed. I apologize in advance for asking you to troubleshoot my individual problems, but I'm stuck again. I verified and installed all the software that @s0600204 mentioned, but now have an error that prevents LiSP from running at all. When I was trying on my own to set up LiSP, I installed poetry via pipx. Then, following @s0600204's directions, I installed it again with apt-get install python3-poetry. When I tried to run LiSP, I got:
Trying to fix this, I removed poetry with 'pip uninstall poetry' which seemed to work. However, I still get the error. In addition, the file ~/.config/pypoetry/config.toml is present, but with zero size. I've also tried running 'poetry config' but it seems to do nothing, and the size of config.toml is unchanged. 'poetry' points to:
Any suggestions on what to do next? Thank you for any advice or directions you can offer. -Kevin |
Beta Was this translation helpful? Give feedback.
All reactions
-
No problem :-) The version from the repository is likely too old. Remove that version, |
Beta Was this translation helpful? Give feedback.
All reactions
-
|
Beta Was this translation helpful? Give feedback.
All reactions
This discussion was converted from issue #290 on November 08, 2023 07:41.
-
I unpacked the source code (master) into a directory and am at a loss as to what to do mext. I ran python main.py but it complained about the lisp module being missing. Any ideas what to do next?
Beta Was this translation helpful? Give feedback.
All reactions