Package Details: python-hid-parser-git 0.0.3.r25.g4b7944f-2

Git Clone URL: https://aur.archlinux.org/python-hid-parser-git.git (read-only, click to copy)
Package Base: python-hid-parser-git
Description: Typed pure Python library to parse HID report descriptors
Upstream URL: https://github.com/usb-tools/python-hid-parser
Licenses: MIT
Conflicts: python-hid-parser
Provides: python-hid-parser
Submitter: Max-P
Maintainer: Max-P
Last Packager: Max-P
Votes: 3
Popularity: 0.000000
First Submitted: 2022-10-31 02:01 (UTC)
Last Updated: 2024-04-13 09:44 (UTC)

Required by (1)

Sources (2)

Latest Comments

« First ‹ Previous 1 2

Max-P commented on 2022-11-08 20:06 (UTC)

That should be fixed, thanks! I made the assumption of putting the "upcoming" version because 0.0.3 is very old at this point, and I wanted to make solaar-git want >0.0.3 to properly pull in the git package but it didn't work out and I forgot to put it back to 0.0.3 for the time being.

Should work better now!

class101 commented on 2022-11-07 18:47 (UTC)

PKGBUILD error

The PKGBUILD is malformed and produces a wrong version, you defined 0.0.4 and pkgver() produces 0.0.3

See the following log

==> Making package: python-hid-parser-git 0.0.4.r25.g4b7944f-1 (lun. 07 nov. 2022 18:32:12)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Updating python-hid-parser-git git repo...
==> Validating source files with sha512sums...
    python-hid-parser-git ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Creating working copy of python-hid-parser-git git repo...
Cloning into 'python-hid-parser-git'...
done.
==> Starting pkgver()...
==> Updated version: python-hid-parser-git 0.0.3.r25.g4b7944f-1
==> Sources are ready.
python-hid-parser-git-0.0.4.r25.g4b7944f-1: parsing pkg list...
==> Making package: python-hid-parser-git 0.0.3.r25.g4b7944f-1 (lun. 07 nov. 2022 18:32:15)
==> Checking runtime dependencies...

The root cause seems to be

git describe --long
0.0.3.r25.g4b7944f

The git repo is tagged 0.0.3 and you define a package 0.0.4, this has the result to cause endless update from 0.0.3 to 0.0.4(3)