Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801577 - dev-python/pyalsa-1.1.6-r1: alsaseq constants fix for python3
Summary: dev-python/pyalsa-1.1.6-r1: alsaseq constants fix for python3
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo ALSA team
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2021-07-11 13:11 UTC by Bruce Schultz
Modified: 2022-09-04 01:56 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pyalsa-1.1.6-fix-constants.patch (pyalsa-1.1.6-fix-constants.patch,7.58 KB, patch)
2021-07-11 13:11 UTC, Bruce Schultz
Details | Diff
pyalsa-1.1.6-python-3.10-build-fix.patch (pyalsa-1.1.6-python-3.10-build-fix.patch,1.48 KB, patch)
2021-07-11 13:12 UTC, Bruce Schultz
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bruce Schultz 2021-07-11 13:11:07 UTC
Created attachment 723274 [details, diff]
pyalsa-1.1.6-fix-constants.patch

pyalsa.alsaseq produces errors when dealing with constants in the package:

  "OverflowError: Python int too large to convert to C long"

This issue has been resolved upstream after the 1.1.6.

From https://github.com/alsa-project/alsa-python
Commit: a64a6cc703d08db5c223a16bf812a569534ba464

There's also another commit there which fixes a python-3.10 build error
commit: 5ea2f8709b4d091700750661231f8a3ddce0fc7c
Comment 1 Bruce Schultz 2021-07-11 13:12:00 UTC
Created attachment 723277 [details, diff]
pyalsa-1.1.6-python-3.10-build-fix.patch
Comment 2 Bruce Schultz 2021-07-11 13:41:15 UTC
https://github.com/gentoo/gentoo/pull/21601
Comment 3 Bruce Schultz 2022-09-04 01:41:44 UTC
Closing this per the pull request comment because the current version in the tree is 1.2.7