Bug 12493 - Lightworks can not be installed because portaudio is built without C++ support
Summary: Lightworks can not be installed because portaudio is built without C++ support
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: MGA3TOO
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-31 18:18 CET by Oleg Bosis
Modified: 2014-08-23 15:46 CEST (History)
4 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
patch that allows building CXX part of the portaudio and API docs for developers (900 bytes, patch)
2014-06-21 20:17 CEST, Oleg Bosis
Details | Diff

Description Oleg Bosis 2014-01-31 18:18:42 CET
I've tried to install a freshly-released professional video editor Lightworks 11.5 for Linux (http://www.lwks.com/index.php?option=com_lwks&view=download&Itemid=206&tab=1 ) but it failed with the following message:

$ LC_ALL=C sudo urpmi lwks-11.5-amd64.rpm 
A requested package cannot be installed:
lightworks-11.5-1.x86_64 (due to unsatisfied libportaudiocpp.so.0()(64bit))
Continue installation anyway? (Y/n)

I've compared mageia's portaudio spec-file with officially supported fedora's one and found that mageia's package is built without "--enable-cxx" configure option. That caused missing C++ version of the library and inability to install Lightworks.
Oleg Bosis 2014-01-31 18:19:04 CET

CC: (none) => olegbosis
Whiteboard: (none) => MGA3TOO

Comment 1 Maurice Batey 2014-02-17 14:09:22 CET
I'm experiencing the same problem on Mageia-4, and hope this problem can be resolved soon...

(Trying to migrate video editing from Windows 7 (Studio Pinnacle) to Linux!)

CC: (none) => maurice

Comment 2 Maurice Batey 2014-02-18 18:32:35 CET
Now got Lightworks running on Mageia-4.

Did 'urpmi --allow-nodeps lwks-11.5-amd64.rpm' until the only dependency not satisfied was libportaudiocpp.so.0.
  Then downloaded portaudio-19-9.fc12.x86_64.rpm from rpmbone, extracted the handful of files from that and copied those not already there into /usr/lib64.

Lightworks then started normally.
Florian Hubold 2014-06-21 16:15:21 CEST

CC: (none) => doktor5000

Comment 3 Oleg Bosis 2014-06-21 20:17:36 CEST
Created attachment 5208 [details]
patch that allows building CXX part of the portaudio and API docs for developers
Comment 4 Jani Välimaa 2014-08-14 14:46:29 CEST
Updated portaudio in Cauldron to latest 'stable' snapshot and enabled C++ library build.

CC: (none) => jani.valimaa

Comment 5 Florian Hubold 2014-08-23 15:46:47 CEST
As QA team is already overworked, and introducing new features, especially for libraries and backporting them to older distros is probably not a good idea. So as it has been fixed for cauldron, you can easily rebuild this for mga3 and 4.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.