Package Details: impressive 0.13.0_r311-1

Git Clone URL: https://aur.archlinux.org/impressive.git (read-only, click to copy)
Package Base: impressive
Description: A simple presentation program that displays slideshows of PDF, image or video files
Upstream URL: http://impressive.sourceforge.net
Keywords: pdf presentation slides
Licenses: GPL2
Submitter: Dragonlord
Maintainer: vicp74
Last Packager: vicp74
Votes: 7
Popularity: 0.091659
First Submitted: 2017-12-02 19:48
Last Updated: 2021-07-30 17:07

Pinned Comments

vicp74 commented on 2021-01-09 11:33

I've updated this package to rev 310 from svn to avoid the crash @mazieres mentions (due to PyGame 2.0.1). There may be other bugs (fullscreen not working on some windows managers) so this is not an stable version, but at least it's working.

A new release may be on its way, but until then I think it's better to use svn than the now-non-working previous stable release.

Latest Comments

1 2 3 Next › Last »

vicp74 commented on 2021-09-30 12:24

@rekja Maybe the svn repository was down? It doesn't look like you download anything:

  -> Updating impressive svn repository...
Omitted '.'
svn: E155007: None of the targets are working copies

You can try again. It's working for me right now.

rekja commented on 2021-09-29 16:35

I'm having trouble installing a package:

Building impressive...
==> Building a package: impressive 0.13.0_r311-1 (Wed, 29 Sep 2021, 18:12:54)
==> Checking dependencies needed to run...
==> Checking dependencies needed for build...
==> Downloading sources...
  -> Updating impressive svn repository...
Omitted '.'
svn: E155007: None of the targets are working copies
==> WARNING: An error occurred while updating the impressive svn repository
==> Checking source files with sha256sums...
    impressive ... Skipped
==> Deleting an existing directory $srcdir/...
==> Unpacking sources...
  -> Create working copy of svn impressive repository...
==> Deleting an existing directory $pkgdir/...
==> Starting build()...
make: *** No rules to execute 'impressive.py' object. Stop.
==> ERROR: There was an error in build().
    Aborting...
<\pre>

vicp74 commented on 2021-08-10 14:03

@keepitsimpleengr please check that you have accepted the new certificate for the svn repository. In case of doubt, try building this package again in a clean directory. It should be working. In your case it seems you are not getting the files from the svn repo. After doing what I mentioned before, you can also try doing:

svn co https://svn.emphy.de/impressive/trunk/impressive

which would give you a copy of the repo.

keepitsimpleengr commented on 2021-07-31 14:00

-> Updating impressive svn repo...

Skipped '.'

svn: E155007: None of the targets are working copies

==> WARNING: Failure while updating impressive svn repo

==> Validating source files with sha256sums...

impressive ... Skipped

make: *** No rule to make target 'impressive.py'. Stop.

vicp74 commented on 2021-07-30 17:09

@rekja the svn repository was down, but now it's working again so you may retry.

rekja commented on 2021-06-01 18:59

I have a problem with updating a package.

  -> Updating impressive svn repository...
Omitted '.'
svn: E155007: None of the targets are working copies
==> WARNING: An error occurred while updating the impressive svn repository
==> Checking source files with sha256sums...
    impressive ... Skipped
==> Deleting existing directory $srcdir/...
==> Unpacking sources...
  -> Create working copy of svn impressive repository...
==> Deleting an existing directory $pkgdir/...
==> Starting build()...
make: *** No rules to execute 'impressive.py' object. Stop.
==> ERROR: There was an error in build().
    Aborting...

vicp74 commented on 2021-01-09 11:33

I've updated this package to rev 310 from svn to avoid the crash @mazieres mentions (due to PyGame 2.0.1). There may be other bugs (fullscreen not working on some windows managers) so this is not an stable version, but at least it's working.

A new release may be on its way, but until then I think it's better to use svn than the now-non-working previous stable release.

mazieres commented on 2021-01-06 23:34

Impressive no longer works for me. It briefly brings up a window and then aborts with:

$ impressive demo.pdf
Welcome to Impressive version 0.13.0-WIP (SVN r306)
Platform library: [pygame-unix] Python 3.9.1 / PyGame 2.0.1 / SDL 2.0.14
Detected screen size: 1920x1080 pixels
PDF renderer: MuPDF 1.4 or newer
OpenGL renderer: Quadro M5000/PCIe/SSE2

===============================================================================
OOPS! Impressive crashed!
This shouldn't happen. Please report this incident to the author, including the
full output of the program, particularly the following lines. If possible,
please also send the input files you used.

Impressive version: 0.13.0-WIP (SVN r306)
Python version: 3.9.1 (default, Dec 13 2020, 11:55:53) [GCC 10.2.0]
Impressive platform: pygame-unix
PyGame version: 2.0.1
SDL version: 2.0.14
PIL version: Pillow 8.1.0
PDF renderer: MuPDF 1.4 or newer
OpenGL vendor: NVIDIA Corporation
OpenGL renderer: Quadro M5000/PCIe/SSE2
OpenGL version: 4.6.0 NVIDIA 455.45.01
Operating system: Linux 5.10.4-arch2-1 (x86_64)
Linux distribution: "Arch Linux"
Command line: /usr/bin/impressive demo.pdf
Traceback (most recent call last):
  File "/usr/bin/impressive", line 6523, in run_main
    main()
  File "/usr/bin/impressive", line 6467, in main
    Platform.ScheduleEvent("$timer-update", 100, periodic=True)
  File "/usr/bin/impressive", line 533, in ScheduleEvent
    pygame.time.set_timer(ev_code, msec)
pygame.error: pygame is not initialized

vicp74 commented on 2020-12-18 18:36

Please don't mark this package as "Out of date" when it doesn't build or if you find a bug, use the comment section instead to report the problem.

The package is building fine. Since 2020/12/09 it's necessary to manually trust the server 'https://svn.emphy.de:443'. The process of doing that is very simple, just build the package in the standard way, using makepkg, and you'll be prompted to accept the corresponding certificate. Feel free to use an AUR helper (trizen, etc) but it is not officially supported, so I don't know if it will handle this correctly.

vicp74 commented on 2020-11-12 15:30

@keepitsimpleengr I've updated the build() function and now it should only make the necessary files (and you should not encounter the same problem). Please try again with this new version.