Kevin Kofler noted about a year ago [1] that new versions of the solvers
SoPlex [2] and SCIP [3] were released under free software licenses.  Over the
last year, I've been working little by little on building them in a COPR [4]
and rebuilding various Fedora packages with SoPlex and SCIP support.  I
believe we have reached the point where we can start integrating this work
into Fedora.

References:
[1] 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GGGRTBI3ZQYXMNLTPAYCW5IT4FYNY6GX/
[2] https://soplex.zib.de/
[3] https://scipopt.org/
[4] https://copr.fedorainfracloud.org/coprs/jjames/SCIP/

I need reviews for the following new packages.  I am willing to swap reviews.
- asl: https://bugzilla.redhat.com/show_bug.cgi?id=2253354
- ccluster: https://bugzilla.redhat.com/show_bug.cgi?id=2253355
- lusol: https://bugzilla.redhat.com/show_bug.cgi?id=2253356
- pdqsort: https://bugzilla.redhat.com/show_bug.cgi?id=2253357
- zimpl: https://bugzilla.redhat.com/show_bug.cgi?id=2253358
- zstr: https://bugzilla.redhat.com/show_bug.cgi?id=2253359
- papilo: https://bugzilla.redhat.com/show_bug.cgi?id=2253360
- soplex: https://bugzilla.redhat.com/show_bug.cgi?id=2253361
- scip: https://bugzilla.redhat.com/show_bug.cgi?id=2253362
- coin-or-HiGHS: https://bugzilla.redhat.com/show_bug.cgi?id=2253363
- spasm: https://bugzilla.redhat.com/show_bug.cgi?id=2253364

I will shortly open pull requests for each of the following packages.  I wanted
to post this message first so that the PR text can include a reference to it.
- bliss
- coin-or-Alps
- coin-or-Bcp
- coin-or-Bcps
- coin-or-Blis
- coin-or-Bonmin
- coin-or-Cbc
- coin-or-Cgl
- coin-or-Clp
- coin-or-CoinMP
- coin-or-CoinUtils
- coin-or-Couenne
- coin-or-Dip
- coin-or-DyLP
- coin-or-FlopC++
- coin-or-lemon
- coin-or-Ipopt
- coin-or-OS
- coin-or-Osi
- coin-or-SYMPHONY
- freefem++
- gfan
- latte-integrale
- Macaulay2
- mp
- opencv
- openms
- polymake
- python-cyipopt
- python-pysingular
- qsopt-ex
- seqan
- seqan2
- seqan3
- Singular
- sympol
- TOPCOM

ASL vs. mp
----------
Many of the coin-or packages currently BuildRequires mp-devel.  They really
only need the ASL part of mp.  Upstream has split the two projects into
separate git repositories; see the new asl package listed above.  This will
reduce the number of runtime dependencies for the coin-or packages.

Since the new asl package conflicts with the current mp package, the
introduction of asl, modification of mp, and rebuilding of affected coin-or
packages all need to be done at once.  Once all of the reviews are complete,
they will be built in a side tag.

i386 removal
------------
Some of the new packages need some work to build correctly on i386.  Why
bother?  Let's not build for i386 in the first place.  That means, however,
that some of the packages that sit on top of them will need to be modified to
stop building for i386 as well.  That is the extent of the modifications to
some of these packages (e.g., freefem++).

Since opencv and openms are both still built for i386, the packages that they
depend on (including the new asl package) must also be built for i386 for now.
-- 
Jerry James
http://www.jamezone.org/
--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to