Package Details: superpaper 2.1.0-1

Git Clone URL: https://aur.archlinux.org/superpaper.git (read-only, click to copy)
Package Base: superpaper
Description: Cross-platform multi monitor wallpaper manager
Upstream URL: https://github.com/hhannine/Superpaper
Licenses: MIT
Submitter: twa022
Maintainer: twa022
Last Packager: twa022
Votes: 4
Popularity: 0.038709
First Submitted: 2019-05-19 15:05
Last Updated: 2020-10-23 19:41

Latest Comments

1 2 Next › Last »

Lucki commented on 2020-10-23 08:52

This is misisng setuptools as a dependency:

==> Starting package()...
Traceback (most recent call last):
  File "setup.py", line 3, in <module>
    from setuptools import setup, find_packages
ModuleNotFoundError: No module named 'setuptools'

https://wiki.archlinux.org/index.php/Python_package_guidelines#setuptools

Tio commented on 2020-05-18 11:39

The appimage works but this AUR package does not: Here's the error:

superpaper
/usr/lib/python3.8/site-packages
/home/tio/.config/superpaper
/home/tio/.config/superpaper/profiles
Traceback (most recent call last):
  File "/usr/bin/superpaper", line 11, in <module>
    load_entry_point('superpaper==2.0.2', 'console_scripts', 'superpaper')()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 490, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2859, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2450, in load
    return self.resolve()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2456, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.8/site-packages/superpaper/__main__.py", line 13, in <module>
    from superpaper.cli import cli_logic
  File "/usr/lib/python3.8/site-packages/superpaper/cli.py", line 8, in <module>
    from superpaper.data import CLIProfileData
  File "/usr/lib/python3.8/site-packages/superpaper/data.py", line 15, in <module>
    import superpaper.wallpaper_processing as wpproc
  File "/usr/lib/python3.8/site-packages/superpaper/wallpaper_processing.py", line 19, in <module>
    from PIL import Image, UnidentifiedImageError
ImportError: cannot import name 'UnidentifiedImageError' from 'PIL' (/usr/lib/python3.8/site-packages/PIL/__init__.py)

twa022 commented on 2020-04-29 19:24

@jlauney: thanks. I added python-dataclasses as a dependency to python-screeninfo.

jlaunay commented on 2020-04-26 15:41

aur/python-dataclasses is needed to avoid the following error on launch.

pkg_resources.DistributionNotFound: The 'dataclasses' distribution was not found and is required by screeninfo

Gr3q commented on 2020-04-25 12:05

@twa022 nice, that's even better than my solution.

twa022 commented on 2020-04-25 00:41

@Gr3q: I updated it to download the commit as a patch, and apply it with patch -R instead.

Gr3q commented on 2020-04-24 18:36

@twa022 The git revert command will fail if the user does not have global username and email set.

I recommend patching it instead.

  • Here is the patch
  • And the PKGBUILD applying said patch reverting the specific commit

Patching is considered safer and the recommended approach.

twa022 commented on 2020-04-24 18:02

I reverted the commit that added the Pillow 7.0 requirement until Arch updates the python-pillow package (just removes some optimizations). Let me know if there are any issues.

Akrai commented on 2020-04-24 17:10

today i woke up decided to use superpaper and just took python-pillow-simd pkgbuild and just redirected to 7.1.1 of python-pillow, the rest is the same. And it works. I don't know how i'm even capable of maintaining two packages and not being able to do things like this quickly

Gr3q commented on 2020-04-24 16:42

I wouldn't recommend using a different package manager, but you could maybe potentially theoretically use python-pip and install Pillow with pip3 install --user -Iv pillow==7.0.0 while it is not updated in the main repos. It will be installed in your home folder ~/.local/lib/python3.8/site-packages, so it does not conflict with pacman.

Again this is not a recommendation.