[Bug 655152] New: Python-QT4 is missing the phonon module
https://bugzilla.novell.com/show_bug.cgi?id=655152 https://bugzilla.novell.com/show_bug.cgi?id=655152#c0 Summary: Python-QT4 is missing the phonon module Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jdmulloy@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7 I've been trying to run OpenLP on OpenSuse but have been unable to do so because OpenSuse does not provide the phonon module for python-qt4. Other distros either include this module in the python-qt4 package or in a separate package. I managed to fix the problem by recompiling python-qt4 as I will describe below. There are two ways in which this deficiency should be fixed. Either repackage python-qt4 with the phonon module or create a new package containing the phonon module. This is how I recompiled python-qt4 to fix the problem. sudo zypper install phonon-devel patch sudo zypper install -t pattern devel_basis sudo zypper modifyrepo --enable repo-source sudo zypper source-install python-qt4 sudo rpmbuild -bb /usr/src/packages/SPECS/python-qt4.spec sudo zypper addrepo -t plaindir dir:///usr/src/packages/RPMS/ SRPMS sudo zypper install -f --from SRPMS python-qt4 Installing the phonon-devel package was key as it installed the phonon headers which causes the python-qt4 config script to enable the phonon module. Someone else submitted a similar bug (bug 607579) against OpenSuse 11.2 but it seems to have been ignored for a long time. Reproducible: Always -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c
wei wang
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c
Joseph Mulloy
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c1
Joseph Mulloy
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c2
--- Comment #2 from Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c3
--- Comment #3 from Joseph Mulloy
Then you're just a tiny step away to fix it:
http://en.opensuse.org/openSUSE:How_to_contribute_to_Factory#How_to_submit_a...
Get yourself the credit.
Thanks for the tip. I added the line to the .spec file and it builds fine for 11.3,11.4 and Factory but fails for SLE_11_SP1. I can't figure out what the problem is. I'm assuming that if it fails to build for SLE_11_SP1 that I shouldn't submit the package yet. What would be the best channel for me to seek support in debugging this? Should I send something to a mailing list? I've attached a log that contains the error I got. The OBS project is available at https://build.opensuse.org/project/show?project=home%3Ajdmulloy%3Abranches%3... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c4
--- Comment #4 from Joseph Mulloy
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c5
--- Comment #5 from Joseph Mulloy
https://bugzilla.novell.com/show_bug.cgi?id=655152
https://bugzilla.novell.com/show_bug.cgi?id=655152#c6
Joseph Mulloy
participants (1)
-
bugzilla_noreply@novell.com