Package Details: impressive 0.13.2-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: 12
Popularity: 0.68
First Submitted: 2017-12-02 19:48 (UTC)
Last Updated: 2023-11-06 15:21 (UTC)

Dependencies (9)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

vicp74 commented on 2023-09-18 08:05 (UTC)

@carlosal1015 Thanks for the report and link to the solution. I patched this to solve the issue for us, but it'd be better to report it upstream too, to the author.

carlosal1015 commented on 2023-09-15 20:13 (UTC) (edited on 2023-09-15 20:25 (UTC) by carlosal1015)

Hi, I have the following error message

$ impressive foo.pdf 
Welcome to Impressive version 0.13.1
Platform library: [pygame-unix] Python 3.11.5 / PyGame 2.4.0 / SDL 2.28.3
Detected screen size: 1920x1200 pixels
PDF renderer: MuPDF 1.4 or newer
OpenGL renderer: Mesa Intel(R) Graphics (ADL GT2)
Could not open OSD font file, disabling OSD.

===============================================================================
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.1
Python version: 3.11.5 (main, Sep 2 2023, 14:16:33) [GCC 13.2.1 20230801]
Impressive platform: pygame-unix
PyGame version: 2.4.0
SDL version: 2.28.3
PIL version: Pillow 10.0.0
PDF renderer: MuPDF 1.4 or newer
OpenGL vendor: Intel
OpenGL renderer: Mesa Intel(R) Graphics (ADL GT2)
OpenGL version: 4.6 (Compatibility Profile) Mesa 23.1.7-arch1.1
Operating system: Linux 6.1.53-1-lts (x86_64)
Linux distribution: "Arch Linux"
Command line: /usr/bin/impressive foo.pdf
Traceback (most recent call last):
  File "/usr/bin/impressive", line 6569, in run_main
    main()
  File "/usr/bin/impressive", line 6412, in main
    dummy.thumbnail(size, Image.ANTIALIAS)
                          ^^^^^^^^^^^^^^^
AttributeError: module 'PIL.Image' has no attribute 'ANTIALIAS'

See https://stackoverflow.com/a/76616129/9302545

vicp74 commented on 2021-09-30 12:24 (UTC) (edited on 2021-09-30 12:25 (UTC) by vicp74)

@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 (UTC)

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 (UTC)

@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 (UTC) (edited on 2021-07-31 14:02 (UTC) by keepitsimpleengr)

-> 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 (UTC)

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

rekja commented on 2021-06-01 18:59 (UTC) (edited on 2021-06-01 19:01 (UTC) by rekja)

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 (UTC)

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.