Bug 1817484
Summary: | created updated .rpm and .src.rpm ported for gnome3/pygobject/python3; still needs testing | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | william.garber | ||||||
Component: | pulseaudio-equalizer | Assignee: | Orphan Owner <extras-orphan> | ||||||
Status: | CLOSED EOL | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | low | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 31 | CC: | bernie+fedora, jaromir.capik, seanmottles, shawn.starr, william.garber | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2020-11-24 16:10:55 UTC | Type: | Bug | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 1662551 | ||||||||
Attachments: |
|
Created attachment 1673770 [details]
updated rpm works okay needs debugging .rpm not .src.rpm
pulseaudio-equalizer I have created a working .rpm and .src.rpm for fedora 31 and up. I wonder if you could help me get it submitted please and maybe even find bugs. Because 1. fedora is moving to python3 2. the only gtk python interface that supports python3 is pygobject I thought that kind of made it essential to use python3 and pygobject. It is compatible and I run it under mate desktop myself. I first applied all the existing patches. I only changed 1. gui ported to pygobject 1a. replaced table with grid 1b. put everything in grid 1c. api had lots of little changes, nearly everything had new name for same thing 2. python2 to python3 port required changing only: 2a. print --> print() 2b. removed str() functions My emacs is set up to reformat to pep8 when saving a file. I read somewhere that pep8 might be required or at least desirable. The indentation was originally 8 spaces per level, and is now 4 spaces per level. This unfortunately means that the entire file is different, so my changes can not be described by a patch other than the entire file. the original patches and the original pulseaudio-equalizer.py (the only source file) are provided by the .src.rpm in: ~/rpmbuild/SOURCES/pulseaudio-equalizer-2.8-orig-patches.tar.bz2 This package has changed maintainer in the Fedora. Reassigning to the new maintainer of this component. Hello William and Sean, Would any of you be willing to adopt this orphaned package? Hey Bernie, I'm definitely willing to help, though it seems that William already has the packaging sorted out. If I could get a packaging mentor/guidance on getting things through the Fedora pipeline that would be super helpful! I checked what ArchLinux does, and they packaged a newer project with a GTK3 UI and Python 3 support: https://github.com/pulseaudio-equalizer-ladspa/equalizer It is a continuation of the old unmaintained project on Launchpad, and I think it would make sense to switch to this upstream. better to switch to the newer project with a GTK3 UI and Python 3 support. Also there is an equivalent working version for qt called pulseaudio-qpaeq.rpm (qt pulse-audio equalizer). it is based on the same thing. plus I found there are still bugs in the package I prepared but it works somewhat. Yep I agree. Packaged at the below link. That repo includes the source (taken from Arch), spec files, and finished SRPM/RPMs for Fedora 32. Tested successfully on a fresh install of Fedora 32 (LXDE spin) https://notabug.org/seaninspace/pulseaudio-equalizer-ladspa/src/master/rpmbuild/ Added a build in COPR: https://copr.fedorainfracloud.org/coprs/sesmca/pulseaudio-equalizer-ladspa/ Sponsor ticket: https://bugzilla.redhat.com/show_bug.cgi?id=1851586 This message is a reminder that Fedora 31 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '31'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 31 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. Fedora 31 changed to end-of-life (EOL) status on 2020-11-24. Fedora 31 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed. |
Created attachment 1673769 [details] updated rpm works okay needs debugging Description of problem: created updated .rpm and .src.rpm ported for gnome3/pygobject/python3; still needs testing Version-Release number of selected component (if applicable): pulseaudio-equalizer-2.7 upgrade is pulseaudio-equalizer-2.8 How reproducible: upgrade to new package Additional info: attached new .rpm and .src.rpm Please refer me to someone who can help development. I could not get a response. Coronavirus delay ????