Overview

Request 730229 superseded

Work around file conflict in devel package, update to 3.24

Loading...

Max Lin's avatar

found conflict of libsvm-devel-3.23-5.1.x86_64 with vpp-devel-19.4-2.3.x86_64 /usr/lib64/libsvm.so


Dominique Leuenberger's avatar

CC @ndas - can you please check what's up with vpp?

Like where is there libsvm.so - this seems to be provided by this new package


Stefan Brüns's avatar

For VPP, svm means <something>VirtualMachine. It is one of the public interfaces of VPP, so the existence of /usr/lib{,64}/libsvm.so in the vpp-devel package is warranted.

libsvm as in SupportVectorMachine is late to the game (at least regarding the openSUSE repos), so it has to deal with it, either: 1. Conflicting vpp-devel 2. Installing its libraries under a prefix, e.g. /usr/lib{,64}/svm/libsvm.so.*

Strictly speaking, even the library packages conflict, as libvpp0 contains libsvm.so.19.04 (yeah, shared library policy violation ahead), and libsvm2 contains libsvm.so.2, both in %{_libdir}. So if possible, I would prefer solution (2.) (install under prefix).

Request History
Stefan Brüns's avatar

StefanBruens created request

Work around file conflict in devel package, update to 3.24


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:44"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:44


openSUSE Build Service is sponsored by