Package Details: lockmgr 1.10.2-1

Git Clone URL: https://aur.archlinux.org/lockmgr.git (read-only, click to copy)
Package Base: lockmgr
Description: Python Lock Manager Class (gc)
Upstream URL: https://github.com/gene-git/lockmgr
Keywords: file locking python
Licenses: GPL-2.0-or-later
Submitter: GeneArch
Maintainer: GeneArch
Last Packager: GeneArch
Votes: 2
Popularity: 0.000000
First Submitted: 2024-03-29 21:58 (UTC)
Last Updated: 2026-09-09 15:58 (UTC)

Dependencies (6)

Required by (0)

Sources (1)

Pinned Comments

GeneArch commented on 2026-09-09 23:04 (UTC)

This package has been renamed to python-lockmgr following Arch package naming conventions.

Please use https://aur.archlinux.org/packages/python-lockmgr as this package will be deleted in the near future.

Latest Comments

1 2 Next › Last »

GeneArch commented on 2026-09-09 23:04 (UTC)

This package has been renamed to python-lockmgr following Arch package naming conventions.

Please use https://aur.archlinux.org/packages/python-lockmgr as this package will be deleted in the near future.

GeneArch commented on 2026-09-09 21:09 (UTC)

@Dominiquini - I believe you're correct on this - I'll add to my todo list.

Dominiquini commented on 2026-09-09 20:37 (UTC)

@GeneArch: Following the package naming guidelines, I think this package should be renamed to "python-lockmgr"

GeneArch commented on 2026-09-09 10:07 (UTC) (edited on 2026-09-09 10:28 (UTC) by GeneArch)

@piater so sorry. Lets see if we can sort this out. Can you please show output of:

cd src/lockmkgr ; ./scripts/do-build; ./scripts/do-install

If that works ok - then please show output of:

cd ../../ ; makepkg -f

thanks

piater commented on 2026-09-09 08:46 (UTC)

It does not build for me:

Build targets in project: 0
[...]
ninja: no work to do.
==> Starting check()...
[...]
ModuleNotFoundError: No module named 'lockmgr'

In fact, src/lockmgr/build/release/src is empty.

GeneArch commented on 2026-09-06 18:46 (UTC) (edited on 2026-09-06 19:00 (UTC) by GeneArch)

Thank you @TrialnError - absolutely right - so sorry. makedepends - Fixed in 1.9.3. build/install exit with errors - fixed in 1.9.4

TrialnError commented on 2026-09-06 18:32 (UTC) (edited on 2026-09-06 18:33 (UTC) by TrialnError)

Doesn't this miss a makedepends on meson?

==> Starting build()...
./scripts/do-build: line 10: /usr/bin/meson: No such file or directory
./scripts/do-build: line 11: /usr/bin/meson: No such file or directory

Same happening in package(). And the way the build scripts work they will finish successfully instead of failing which covers this up.

GeneArch commented on 2026-06-14 20:54 (UTC)

As both the packager and upstream author I'd like to encourage all users to activate "git source verification" if not already done. Please see comment in the PKGBUILD file. The recent supply chain issues highlight the importance of validating source code.

All git tags are signed and going forward, every commit will also be signed.

The public signing key is available in a few places, but I recommend getting it either via WKD or directly from the website of the key's email domain. These are sound ways to do this. For additional information please see:

https://sapience.com/tech/blog/git-keys

To get the key via WKD:

gpg --auto-key-locate nodefault,wkd --locate-external-keys arch@sapience.com

GeneArch commented on 2025-02-26 10:50 (UTC)

@piater you're correct thank you for letting me know. Fixed in 1.5.4

piater commented on 2025-02-26 08:26 (UTC)

python-installer is missing in makedepends.