Package Details: python-libarchive 0.4.7-4

Git Clone URL: https://aur.archlinux.org/python-libarchive.git (read-only, click to copy)
Package Base: python-libarchive
Description: Python adapter for universal, libarchive-based archive access.
Upstream URL: https://github.com/dsoprea/PyEasyArchive
Licenses: MIT
Conflicts: python-libarchive-c
Submitter: Brod8362
Maintainer: a821
Last Packager: a821
Votes: 0
Popularity: 0.000000
First Submitted: 2022-07-28 17:41 (UTC)
Last Updated: 2023-10-31 21:09 (UTC)

Latest Comments

MarsSeed commented on 2023-10-31 20:55 (UTC)

Please kindly declare conflicts=(python-libarchive-c).

(The two libraries are incompatible, yet they share the same module namespace, with some clashing filenames.)

MarsSeed commented on 2023-07-31 01:00 (UTC)

Also Python complains that setuptools should not be used directly and it will be removed soon.

So please modernize the build with PEP 517 - using python-build and python-installer; also python-wheel is needed.

MarsSeed commented on 2023-07-31 00:24 (UTC)

Hi,

This package cannot be created without makedepends=python-setuptools:

==> Starting build()...
Traceback (most recent call last):
  File "/home/user/.cache/makepkg/python-libarchive/src/libarchive-0.4.7/setup.py", line 1, in <module>
    import setuptools
ModuleNotFoundError: No module named 'setuptools'
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'python-libarchive-0.4.7-1':