Bug 540622

Summary: FreeCAD will not install due to lack of libcv.so.1()(64bit). Perhaps a bit work on libopencv1 and/or opencv will do the job?
Product: [openSUSE] openSUSE 11.1 Reporter: Peter Svensson <ennanudo>
Component: YaST2Assignee: E-mail List <yast2-maintainers>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Critical    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Hardware list as picture attachement.

Description Peter Svensson 2009-09-21 08:57:34 UTC
Created attachment 319041 [details]
Hardware list as picture attachement.

User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.9.0.13) Gecko/2009080200 SUSE/3.0.13-0.1.2 Firefox/3.0.13

Yast did not find a dependency called libcv.so.1()(64bit) when I tried to install FreeCAD from repository Packman. However I managed to find a version for RedHat at http://www.rpmfind.net/linux/rpm2html/search.php?query=libcv.so.1()(64bit). I installed it directly from the site and then installed FreeCAD. It started but disappeared/crashed when I tried to make a 3D-primitive. This led me to the conclusion that I might need to upgrade the dependencies, which I did but Yast and FreeCAD didn't agree upon that so I'm stuck with a program that opens but can't be used.
I then got the idea that perhaps you guys could do some work on libopencv1 and/or opencv (also found in Packman repository) to make them cooperating with Free CAD? I thought it would be a great thing to do since Red Hat and Fedora already done it and I think it would be sad if one couldn't use SUSE for CAD purposes.

Reproducible: Always

Steps to Reproduce:
1. Mark FreeCAD for installation and check for dependencies.
2. Install the latest RedHat version of http://www.rpmfind.net/linux/rpm2html/search.php?query=libcv.so.1()(64bit)
3. Mark FreeCAD for installation and install.
4. Start FreeCAD and try to make a primitive, or any other shape.
Actual Results:  
FreeCAD crashed / disappeared.

Expected Results:  
FreeCAD should have showed the resulting primitive.

Hardware list as picture attachement.
Comment 1 Jiri Srain 2009-09-25 12:08:22 UTC
Of course YaST did not find it since it is not in any configured openSUSE repository. You need to add a repository containing this library first (zypper ar, use e.g. software.opensuse.org to find the right repo).
Comment 2 Jiri Srain 2009-09-25 12:10:07 UTC
BTW: The opencv package is available in several repositories in the buildservice (just searched via software.opensuse.org, add one of them).