Package Details: python-luna-usb 0.2.3-2

Git Clone URL: https://aur.archlinux.org/python-luna-usb.git (read-only, click to copy)
Package Base: python-luna-usb
Description: Amaranth HDL framework for monitoring, hacking, and developing USB devices
Upstream URL: https://github.com/greatscottgadgets/luna
Licenses: BSD-3-Clause
Submitter: Auerhuhn
Maintainer: Auerhuhn
Last Packager: Auerhuhn
Votes: 0
Popularity: 0.000000
First Submitted: 2024-06-13 08:04 (UTC)
Last Updated: 2025-11-26 23:17 (UTC)

Dependencies (19)

Sources (1)

Latest Comments

Auerhuhn commented on 2025-11-26 23:17 (UTC)

@nicolai_d Fixed, thank you!

nicolai_d commented on 2025-11-26 14:15 (UTC)

Hi, Thank you for maintaining the python-luna-usb aur package. I noticed today in my logs complaints about a missing plugdev group. This lead me to learn a bit more about udev. I now know that on arch, shipping udev rules depending on the plugdev group is considered a bug, so only the 54-luna-uaccess.rules file from contrib should be included in the final package instead of all the *.rules file from contrib. (https://wiki.archlinux.org/title/Udev#Allowing_regular_users_to_use_devices second paragraphe)

Auerhuhn commented on 2025-03-25 23:03 (UTC)

@thierer Glad to help and happy that you managed to figure out the root cause!

thierer commented on 2025-03-25 18:58 (UTC)

You're right, that worked. So the problem was that apparently I missed to update python-usb-protocol for the python 3.13 migration. Sorry for the noise!

Auerhuhn commented on 2025-03-23 17:17 (UTC) (edited on 2025-03-23 17:17 (UTC) by Auerhuhn)

Hi @thierer, thanks for the kind feedback. I added the -W deliberately because warnings are a sign that something’s not working as intended. Can you reproduce those warnings when you build in a clean chroot?

thierer commented on 2025-03-23 09:38 (UTC)

FYI, I had to remove the W flag from both sphinx-build calls to get this to build.

There are 2 warnings WARNING: autodoc: failed to import module 'control' from module 'luna.gateware.usb.usb2'; no idea what's causing this.

Btw. thanks a lot for maintaining cython and related packages; managing the dependencies seems like hell...