Unbundle those libs As a reminder in case you are not familiar: https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies https://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
Would be nice if you listed at least some of the bundled libs.
Ok, I see what this is about now.
"Bundling" means that it is shipping and using a copy of software available elswhere. Show me that evidence.
(In reply to Jeroen Roovers from comment #3) > "Bundling" means that it is shipping and using a copy of software available > elswhere. Show me that evidence. readelf -Ws /usr/lib64/librefblas.so| grep dscal_ 157: 0000000000036ef0 198 FUNC GLOBAL DEFAULT 11 zdscal_ 161: 0000000000010530 277 FUNC GLOBAL DEFAULT 11 dscal_
You mean a BLAS implementation implementing BLAS functions is evidence that another BLAS implementation should have been used?
(In reply to Jeroen Roovers from comment #5) > You mean a BLAS implementation implementing BLAS functions is evidence that > another BLAS implementation should have been used? Let's put it the other way, show evidence that unbundling is the wrong thing to do.
No no no, the question is really simple: which BLAS implementation is being bundled here, where "bundled" is to be understood in terms of our QA policies, as in, provided by another package.
And to be absolutely sure you get it: bundling is about a copy of another library, not about a library implementing the same API.
Can we agree on having a flag for those of us who have to install another blas implementation anyway?
Sure, and I intend to introduce that USE flag, probably based on jlec's work, too, but this bug is about "bundling" and whether it should be closed as WONTFIX once we agree. A change request for said USE flag should not be confused with allegations of QA violations.
Especially when there is a comrel bug that apparently hinges on the outcome of this bug report.
Comrel has nothing to do with this bug. This is about quality of packaging. liblinear is exposing symbols specific to blas. That is QA. Fedora and Debian (I didn't check other distros) are unbundling blas from liblinear since long.
You still haven't provided any evidence. And yes, that comrel bug has everything to do with it, because without your allegations of QA violations, that bug has no leg to stand on. So prove, by code comparison preferably, which other BLAS library is being bundled here.
Can't fix what?
(In reply to Jeroen Roovers from comment #10) > Sure, and I intend to introduce that USE flag, probably based on jlec's > work, too, but this bug is about "bundling" and whether it should be closed > as WONTFIX once we agree. I would rather see the bug topic changed rather than RESO/INVA or the like. Just please make sure to also copy my quoting fixes which affected the existing code as well.
Truthfully I never want to see this bug report again if I can help it. So changing the Summary is something I couldn't live with, really.