Package Details: dpsprep-git 2.8.1+1.r258.29a545a-1.314

Git Clone URL: https://aur.archlinux.org/dpsprep-git.git (read-only, click to copy)
Package Base: dpsprep-git
Description: A DjVu to PDF converter
Upstream URL: https://github.com/kcroker/dpsprep
Licenses: GPL-3.0-only
Conflicts: dpsprep
Provides: dpsprep
Submitter: dark-saber
Maintainer: ianis
Last Packager: ianis
Votes: 3
Popularity: 0.000000
First Submitted: 2015-07-10 10:29 (UTC)
Last Updated: 2026-07-07 10:22 (UTC)

Dependencies (15)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

menteith commented on 2025-01-26 16:46 (UTC)

@ianis Thanks for a such a quick response and of course for maintaning this package! Now the error mentioned earlier is gone, but there is another one:

ERROR dpsprep - ModuleNotFoundError: No module named 'fpdf'

ianis commented on 2025-01-26 16:25 (UTC)

@menteith Long story short, I had to update some dependencies and configurations for the program itself. Please try now.

menteith commented on 2025-01-26 15:41 (UTC) (edited on 2025-01-26 15:42 (UTC) by menteith)

I got the following error:

Successfully built dpsprep-2.2.10-py3-none-any.whl ==> Starting check()... dpsprep/logging.py:1:1: A005 Module logging shadows a Python standard-library module Found 1 error. ==> ERROR: A failure occurred in check().

ianis commented on 2024-09-10 23:08 (UTC)

@marcool04 Done

marcool04 commented on 2024-09-10 15:15 (UTC)

python-poetry is a missing make-depend. Builds fine once that is added. Otherwise it fails with

==> Starting build()...                                                                                                                  
* Getting build dependencies for wheel...                                                                                                

Traceback (most recent call last):                                                                                                       
  File "/usr/lib/python3.12/site-packages/pyproject_hooks/_impl.py", line 402, in _call_hook                                             
    raise BackendUnavailable(                                                                                                            
pyproject_hooks._impl.BackendUnavailable: Cannot import 'poetry.core.masonry.api'                                                        

ERROR Backend 'poetry.core.masonry.api' is not available. 

zoe commented on 2023-10-09 18:49 (UTC) (edited on 2023-10-09 19:07 (UTC) by zoe)

This package can no longer be built due to this error :

        install: omission du répertoire '/datalocal/data0/yay_buildDir/001-buildDir/dpsprep-git/src/dpsprep/dpsprep'
        ==> ERREUR : Une erreur s’est produite dans package().
            Abandon…
         -> error making: dpsprep-git-exit status 4
         -> Failed to install the following packages. Manual intervention is required:
        dpsprep-git - exit status 4

The tree of srcdir is :

          └── src
              └── dpsprep
                  ├── bin
                  │   └── dpsprep
                  ├── dpsprep
                  │   ├── conftest.py
                  │   ├── dpsprep.py
                  │   ├── images.py
                  │   ├── __init__.py
                  │   ├── invisible1.ttf
                  │   ├── logging.py
                  │   ├── __main__.py
                  │   ├── optimize.py
                  │   ├── outline.py
                  │   ├── pdf.py
                  │   ├── py.typed
                  │   ├── sexpr.py
                  │   ├── test_images.py
                  │   ├── test_text.py
                  │   ├── text.py
                  │   └── workdir.py
                  ├── dpsprep.1
                  ├── dpsprep.1.ronn
                  ├── fixtures
                  │   ├── lipsum_01.png
                  │   ├── lipsum_01.txt
                  │   ├── lipsum_lines.djvu
                  │   ├── lipsum.pdf
                  │   ├── lipsum.tex
                  │   ├── lipsum_words.djvu
                  │   └── makefile
                  ├── LICENSE
                  ├── makefile
                  ├── poetry.lock
                  ├── pyproject.toml
                  └── README.md

So, the line in PKGBUILD :

      install -D -m755 "$srcdir/$_gitname/dpsprep" "$pkgdir/usr/bin/dpsprep"

cannot be run, because

      $srcdir/$_gitname/dpsprep

is a directory :

      [src/dpsprep/dpsprep]

not a file.

Thank you for maintaining !!

dreieck commented on 2023-05-12 12:26 (UTC)

python-argparse must be removed from the depends array, see ↗ here.

Thanks for maintaining!

ianis commented on 2022-04-05 15:59 (UTC) (edited on 2022-04-05 15:59 (UTC) by ianis)

This package can no longer be built due to https://github.blog/2021-09-01-improving-git-protocol-security-github/

Replacing https:// with git+https:// works.

ianis commented on 2022-02-09 18:33 (UTC)

The project is now compatible with Python 3 and uses /usr/bin/python. Can we update the explicit python2 dependencies? That would only leave the implicit python2 dependency from ocrodjvu, which will likely be removed after the porting to Python 3 there is done.