@maxcool - did you try downgrade python-pillow? My install ran fine after that
Search Criteria
Package Details: openlp 3.0.2-2
Package Actions
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: | macxcool |
Last Packager: | macxcool |
Votes: | 18 |
Popularity: | 0.080274 |
First Submitted: | 2015-08-11 00:27 (UTC) |
Last Updated: | 2023-07-12 22:10 (UTC) |
Dependencies (25)
- phonon-qt5 (phonon-qt5-gitAUR)
- python (python32AUR, python37AUR, python310AUR)
- python-alembic
- python-beautifulsoup4
- python-chardet
- python-lxml
- python-pillow (python-pillow-gitAUR, python-pillow-simdAUR)
- python-pyenchant
- python-pyicu
- python-pymupdf
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-pre-releaseAUR, python-pyqt5-webkitAUR)
- python-qrcode
- python-qtawesome (python-qtawesome-gitAUR)
- python-waitress
- python-websockets
- qt5-multimedia (qt5-multimedia-gitAUR)
- qt5-webkitAUR (qt5-webkit-gitAUR, qt5-webkit-movableink-gitAUR)
- python-pip (make)
- python-setuptools (make)
- Show 6 more dependencies...
Required by (0)
Sources (2)
Spinnekop commented on 2023-07-12 14:45 (UTC)
molasses2 commented on 2023-07-12 14:38 (UTC)
@macxcool Roger that. I appreciate your efforts. I haven't programmed in eons, and never touched Python, but I can provide build logs if that's of any help.
macxcool commented on 2023-07-12 12:59 (UTC)
@molasses2 I may need some help getting this all fixed up. I'm not any kind of expert on this sort of thing, I just wanted OpenLP to be in the AUR since it was abandoned.
molasses2 commented on 2023-07-12 02:37 (UTC)
I just learned of this package today, and have run into several build problems. First, I think python-pip needs to be added as a dependency too. This message jumped out on my first attempt:
==> Starting package()... /usr/lib/python3.11/site-packages/setuptools/init.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. !!
********************************************************************************
Requirements should be satisfied by a PEP 517 installer.
If you are using pip, you can try `pip install --use-pep517`.
********************************************************************************
!! dist.fetch_build_eggs(dist.setup_requires) WARNING: The wheel package is not available. /usr/bin/python: No module named pip
After installing python-pip, I tried to build again, but got several "Package would be ignored" error messages, similar to this one...
############################
# Package would be ignored #
############################
Python recognizes 'openlp.core.display.html' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
...for each of these packages: openlp.core.display.html, openlp.core.ui.fonts, openlp.plugins.bibles.resources, openlp.plugins.planningcenter.forms, and openlp.plugins.planningcenter.lib.
macxcool commented on 2023-07-08 11:11 (UTC)
@Spinnekop I'll look into the problem. Please don't mark as 'out of date' unless there's a new release.
Spinnekop commented on 2023-07-08 10:43 (UTC) (edited on 2023-07-08 11:13 (UTC) by Spinnekop)
openlp breaks after update of python-pillow to 10.0. It is not listed as a dependency but will not run without it if removed. downgrade to v 9.5 works fine.... (Sorry for flagging!)
putte64 commented on 2023-05-12 09:46 (UTC)
I have tried openlp-git with Python 3.11. I uninstalled openlp 3.0.2, updated Arch with Python 3.11 and did a local install of openlp-git where I changed dependency to allow for Python 3.11. It installed and run fine, but I have not tested it fully yet. In my installation it could not find VLC, solved by doing a "pip install python-vlc". I will update openlp-git after some more testing.
ClawOfLight commented on 2023-05-12 08:44 (UTC)
Python 3.11 is in the repos now. This package explicitly requests 3.10 - did anyone test if it's compatible with 3.11?
macxcool commented on 2023-03-04 12:58 (UTC)
@Spinnekop Please mark the package out of date when there's a release update. Messaging me doesn't have quite the same effect.
@bage I've added python-pyicu in for 3.0.2
Spinnekop commented on 2023-02-25 11:11 (UTC)
Hi @macxcool - openlp has been prompting me to upgrade to 3.0.2 for a while but not yet in AUR?
Pinned Comments
macxcool commented on 2023-07-21 11:37 (UTC)
According to the OpenLP devs, python-pillow has been removed from the code and will not be a dependency for the next release.
macxcool commented on 2023-07-13 16:22 (UTC) (edited on 2023-07-26 23:23 (UTC) by macxcool)
Python Pillow (python-pillow) 10.0 breaks OpenLP, so the version of python-pillow is set to <10.0. You can use 'downgrade' to install a pre 10.0 version and optionally mark it as ignored in your pacman.conf file.
If you don't want to mark it as ignored in pacman.conf, just add --ignore python-pillow to your command line. Most (all?) AUR helpers will just pass this on to pacman.