Package Details: inkslides-git r41.f0b15c8-1

Git Clone URL: https://aur.archlinux.org/inkslides-git.git (read-only, click to copy)
Package Base: inkslides-git
Description: Generate a PDF presentation out of an inkscape SVG document
Upstream URL: https://github.com/janoliver/inkslides
Licenses: MIT
Submitter: janoliver
Maintainer: None
Last Packager: Rhinoceros
Votes: 5
Popularity: 0.000000
First Submitted: 2013-12-12 14:25
Last Updated: 2020-11-25 06:26

Latest Comments

1 2 Next › Last »

Rhinoceros commented on 2020-11-25 06:28

@janoliver I've fixed the PKGBUILD so it installs now, but I've disowned the package. If you ever want to update upstream, please feel free to adopt this package again. Hope everything is okay.

Rhinoceros commented on 2020-08-03 00:05

Hi, this package no longer installs.

:: (1/1) Parsing SRCINFO: inkslides-git
==> ERROR: conflicts is not allowed to be empty.

Rhinoceros commented on 2019-11-16 21:47

@schaetzc You might have noticed several other packages from the official repos get reinstalled with the python update. These python-related packages were rebuilt with python 3.8 and had their pkgrel bumped. Users should check for any AUR packages built with the old python, e.g. with pacman -Qo /usr/lib/python3.7/site-packages, and reinstall them. N.B. yay should also offer to clean build, which will essentially remove the relevant cache before rebuilding.

schaetzc commented on 2019-11-16 19:46

Updating to python 3.8 broke inkslides for me. Running inkslides after the update resulted in

Traceback (most recent call last):
  File "/usr/bin/inkslides", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
    def _initialize_master_working_set():
[...]
pkg_resources.DistributionNotFound: The 'inkslides==2.1.0' distribution was not found and is required by the application

The problem seems to be caused by the switch from /usr/lib/python3.7/site-packages (the place where the inkslide script is stored) to /usr/lib/python3.8/site-packages (a new place where the script is missing).

I fixed the problem by uninstalling inkslides and installing it again. However, when using an AUR helper you have to make sure to do a clean build. I use yay and therefore ran

yay -R inkslides-git
rm -rf ~/.cache/yay/inkslides-git/
yay -S inkslides-git # see comments below to fix an unrelated error. For yay, use --editmenu to edit PKGBUILD

Rhinoceros commented on 2019-11-14 22:50

Thanks @schaetzc, I had the same error when rebuilding for python 3.8. The fix worked for me too.

schaetzc commented on 2019-11-08 18:20

makepkg failed with the following error:

==> ERROR: conflicts is not allowed to be empty.

I fixed the problem by removing the line conflicts=('') from PKGBUILD.

janoliver commented on 2018-03-09 07:37

Let's move discussion to here: https://github.com/janoliver/inkslides/issues/5

Rhinoceros commented on 2018-03-08 22:52

Thank you @janoliver. There were no errors this time, but it didn't work.

$ inkslides foo.svg
Parsing foo.svg ...
Creating SVG slides ...
PDF should be up to date. Quitting ...

There was an empty directory created in the working directory named .inkslides-foo. I'm happy to post a bug report upstream if you prefer.

janoliver commented on 2018-03-07 06:24

Hi, could you please re-install and try again? I have fixed the imports.

Rhinoceros commented on 2018-03-07 05:18

Hi, the package installs fine, but after running, it complains

ModuleNotFoundError: No module named 'inkscape'

Some missing dependency perhaps? Here is the full error log:

$ inkslides foo.svg
Traceback (most recent call last):
  File "/usr/bin/inkslides", line 11, in <module>
    load_entry_point('inkslides==2.0.0a1', 'console_scripts', 'inkslides')()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 587, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2800, in load_entry_point
    return ep.load()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2431, in load
    return self.resolve()
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2437, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3.6/site-packages/inkslides/inkslides.py", line 25, in <module>
    from inkscape import InkscapeWorker
ModuleNotFoundError: No module named 'inkscape'