Package Details: krop 0.6.1-1

Git Clone URL: https://aur.archlinux.org/krop.git (read-only, click to copy)
Package Base: krop
Description: A tool to crop PDF files, with an eye towards eReaders.
Upstream URL: http://arminstraub.com/computer/krop
Licenses: GPL-3.0-or-later
Submitter: archtux
Maintainer: Xavier
Last Packager: Xavier
Votes: 35
Popularity: 0.015388
First Submitted: 2013-07-31 12:39 (UTC)
Last Updated: 2024-06-16 17:06 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Xavier commented on 2020-01-06 20:28 (UTC)

Hi Alleut, that is a problem of 'python-poppler-qt5' maintainer but you can install 'python-poppler-qt5-git' to supply this dep

<deleted-account> commented on 2020-01-06 10:19 (UTC)

Something is missing

LC_ALL=en_US \pikaur -S krop
Reading repository package databases...
Reading local package database...
Resolving AUR dependencies...
:: error: Can't resolve dependencies for AUR package 'python-poppler-qt5':
:: error: Dependencies missing for python-poppler-qt5
:: warning: Following package cannot be found in AUR:
    python-sip-pyqt5

Xavier commented on 2018-11-27 15:39 (UTC)

@teoretic: https://wiki.manjaro.org/index.php?title=Arch_User_Repository

Tio commented on 2018-11-27 11:04 (UTC)

@XavierCLL Thanks. Unfortunately I am not knowledgeable enough to understand what you are pointing me at.

Xavier commented on 2018-11-26 15:13 (UTC)

These two packages are from aur, you must use any aur helper for that https://wiki.archlinux.org/index.php/AUR_helpers

Tio commented on 2018-11-26 12:53 (UTC)

Cannot install in Manjaro, I get this error: Missing dependencies: python-poppler-qt5 python-pypdf2

zoidberg commented on 2018-11-14 05:16 (UTC) (edited on 2018-11-14 05:49 (UTC) by zoidberg)

I still need to have python-sip installed to get krop to launch (I get the same error). For some reason, krop is not finding the sip provided by python-sip-pyqt5. To get it to use that, I need to change import sip to import PyQt5.sip as sip in line 5 of /usr/lib/python3.7/site-packages/krop/config.py

Edit: The following seems to be a better way to go about it:

import sys

PYQT5 = False
try:
    # use PyQt5 unless not available or specified otherwise
    if '--no-qt5' not in sys.argv:
        try:
            import PyQt5
            import PyQt5.sip as sip
            PYQT5 = True
        except ImportError:
            pass
    if not PYQT5:
        import PyQt4
        import sip
except ImportError:
    _msg = "Please install PyQt4 or PyQt5 first."
    raise RuntimeError(_msg)

...