Package Details: openlp 3.1.7-1

Git Clone URL: https://aur.archlinux.org/openlp.git (read-only, click to copy)
Package Base: openlp
Description: Church presentation software.
Upstream URL: http://openlp.org/
Keywords: bible church pdf presentation projection song video
Licenses: GPLv2
Submitter: floft
Maintainer: rprice
Last Packager: rprice
Votes: 17
Popularity: 0.000001
First Submitted: 2015-08-11 00:27 (UTC)
Last Updated: 2025-06-17 15:47 (UTC)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 Next › Last »

macxcool commented on 2020-06-07 00:53 (UTC)

Build is failing with:

patching file setup.py Hunk #1 FAILED at 100. 1 out of 1 hunk FAILED -- saving rejects to file setup.py.rej

celilo commented on 2019-11-26 07:55 (UTC) (edited on 2019-11-26 08:01 (UTC) by celilo)

pkgbuild fails deleting the test directories.
____
Copying OpenLP.egg-info to /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/lib/python3.8/site-packages/OpenLP-2.4.6-py3.8.egg-info
running install_scripts
creating /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin
copying build/scripts-3.8/openlp.py -> /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin
changing mode of /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/bin/openlp.py to 755
/home/kurtm/.cache/yay/openlp/PKGBUILD: line 35: /home/kurtm/.cache/yay/openlp/pkg/openlp/usr/lib/python3.7/site-packages/openlp/.version: No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Error making: openlp
______

Modify the pkgbuild as follows to automatically use the correct python version in the path to the test directory.
1) Add local variable "site_packages" to store the path to the current python version
2) Replace the hardcoded paths with the variable.
______
package() {
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
cd "${srcdir}/OpenLP-$pkgver"
python setup.py install --root="${pkgdir}/" --optimize=1
mv "${pkgdir}/usr/bin/openlp"{.py,}

#remove tests
#rm -rf "${pkgdir}/usr/lib/python3.7/site-packages/tests"
rm -rf "${pkgdir}${site_packages}/tests"

#echo "${pkgver}" > "${pkgdir}/usr/lib/python3.7/site-packages/openlp/.version"
echo "${pkgver}" > "${pkgdir}${site_packages}/openlp/.version"

amael commented on 2018-07-29 13:40 (UTC) (edited on 2018-07-29 13:40 (UTC) by amael)

This package installs its tests in /usr/lib/python3.6/site-packages/tests which is a public directory, and adds __init__.py files in them.

This conflicts with other packages that does the same mistakes.

Please move them in a prefixed directory like /usr/lib/python3.6/site-packages/openlp/tests or /usr/lib/python3.6/site-packages/tests/openlp.

thelinuxguy commented on 2016-08-24 10:10 (UTC) (edited on 2022-01-11 16:55 (UTC) by thelinuxguy)

Not compatible with python 3.10

Your options are: do not update python or uninstall OpenLP until the next major release. This can happen with a rolling release...

If you run into issues about missing GPG keys, you will need to manually add them to your keyring or skip GPG checks (makepkg --skippgpchecks). Please refer to the wiki[1] for more information.

[1] https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

thelinuxguy commented on 2016-08-23 22:27 (UTC)

@ioangogo this is Not an issue of this package. If a package has a signature that you don't Trust, you need to manually add it. Please read https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

miawgogo commented on 2016-08-23 22:01 (UTC)

one of the packages that is installed as a dependecys has a pgp issue. Please run this command to fix it gpg --recv-keys C4DAFEE1

thelinuxguy commented on 2016-07-22 06:47 (UTC)

Ahh.. sorry I missed another dependency. "qt5-webkit" I will update the pkg asap

kimmetry commented on 2016-07-21 22:47 (UTC)

This is what I get when initializing. Does anyone have a clue what the problem could be? Traceback (most recent call last): File "/usr/bin/openlp", line 27, in <module> from openlp.core.common import is_win, is_macosx File "/usr/lib/python3.5/site-packages/openlp/__init__.py", line 26, in <module> from openlp import core, plugins File "/usr/lib/python3.5/site-packages/openlp/core/__init__.py", line 41, in <module> from openlp.core.lib import ScreenList File "/usr/lib/python3.5/site-packages/openlp/core/lib/__init__.py", line 327, in <module> from .htmlbuilder import build_html, build_lyrics_format_css, build_lyrics_outline_css File "/usr/lib/python3.5/site-packages/openlp/core/lib/htmlbuilder.py", line 392, in <module> from PyQt5 import QtWebKit ImportError: libQt5WebKit.so.5: cannot open shared object file: No such file or directory

thelinuxguy commented on 2016-04-28 09:41 (UTC)

thanks, I really should test the package in a non kde environment.

jonarnold commented on 2016-04-25 02:18 (UTC)

It seems like this now needs qt5-multimedia as a dependency. Without it I got this: Traceback (most recent call last): File "/usr/bin/openlp", line 27, in <module> from openlp.core.common import is_win, is_macosx File "/usr/lib/python3.5/site-packages/openlp/__init__.py", line 26, in <module> from openlp import core, plugins File "/usr/lib/python3.5/site-packages/openlp/core/__init__.py", line 41, in <module> from openlp.core.lib import ScreenList File "/usr/lib/python3.5/site-packages/openlp/core/lib/__init__.py", line 331, in <module> from .renderer import Renderer File "/usr/lib/python3.5/site-packages/openlp/core/lib/renderer.py", line 31, in <module> from openlp.core.ui import MainDisplay File "/usr/lib/python3.5/site-packages/openlp/core/ui/__init__.py", line 103, in <module> from .maindisplay import MainDisplay, Display File "/usr/lib/python3.5/site-packages/openlp/core/ui/maindisplay.py", line 35, in <module> from PyQt5 import QtCore, QtWidgets, QtWebKit, QtWebKitWidgets, QtOpenGL, QtGui, QtMultimedia ImportError: libQt5Multimedia.so.5: cannot open shared object file: No such file or directory