Like Olivier said, libsvm and liblinear are heavily patched and
scikit-learn wouldn't work with the upstream versions.

If bundling them is unacceptable, I guess maybe packaging our forks
individually as libsvm-sklearn or something similar would be a solution,
but I think it would be confusing.  Also I am completely unaware of the
constraints and of what Yaroslav is doing for Debian; by looking at his
branch it looks like the libs are there.

On an unrelated note I notice that the spec file has some lines to remove
some shebang lines from some files (datasets/setup.py and some files in
gaussian processes).  Should we remove those in master?

Vlad


On Thu, Aug 22, 2013 at 11:41 AM, Tadej Janež <tadej.ja...@tadej.hicsalta.si
> wrote:

> Hi Björn,
>
> On Wed, 2013-08-21 at 22:20 +0200, Björn Esser wrote:
> >
> > my name is Björn Esser. I am a packager-sponsor and provenpackager from
> > Fedora and want to rpm-ify scikit for Fedora and RHEL.  My first contact
> > to this project has been 'NelleV' on IRC, who recommended to write to
> > this ml.
>
> I'm also a Fedora packager and I've been thinking about posting an email
> like yours regarding packaging scikit-learn for Fedora. You beat me to
> it :).
>
> > During my current affords on this, I found a bunch of bundled libs.
> > Unfortunately bundled libs are not allowed by Fedora's packaging
> > guidelines [1], so I need to unbundle them.
> >
> > The libs in question are:
> >
> >   * libsvm
> >   * liblinear (I maintain this on RHEL/Fedora, too)
> >   * cblas from atlas
> >   * blas (converted from Fortran to C using f2c)
> >   * python-six
> >   * python-joblib
>
> Out of these, I think only python-joblib isn't packaged for Fedora yet.
>
> However, I recently found out (merely by coincidence) that scikit-learn
> is already packaged in Fedora (since 2013-07-30):
> https://admin.fedoraproject.org/pkgdb/acls/name/python-scikit-learn
> Review is here: https://bugzilla.redhat.com/show_bug.cgi?id=976714
>
> To my great surprise, the packager and the reviewer didn't even notice
> the problem of bundled libraries and the package happily bundles
> everything...
> Here is the SPEC file:
>
> http://pkgs.fedoraproject.org/cgit/python-scikit-learn.git/tree/python-scikit-learn.spec
>
> I just filled a bug report to track this issue:
> https://bugzilla.redhat.com/show_bug.cgi?id=999823
> Your help in fixing this issue would be greatly appreciated.
>
> Best regards,
> Tadej
>
>
>
> ------------------------------------------------------------------------------
> Introducing Performance Central, a new site from SourceForge and
> AppDynamics. Performance Central is your source for news, insights,
> analysis and resources for efficient Application Performance Management.
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
> _______________________________________________
> Scikit-learn-general mailing list
> Scikit-learn-general@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/scikit-learn-general
>
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Scikit-learn-general mailing list
Scikit-learn-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scikit-learn-general

Reply via email to