[Scitech] Resurrecting the FEniCS packaging effort

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



So a while back (i.e. maybe six years ago) there was an effort ongoing
to get the FEniCS suite (https://fenicsproject.org/) packaged properly
in Fedora.  It appears that effort rolled up a few years ago without
being completed, though a few of the required packages are still in the
distribution.

Now some researchers here are wanting to use FEniCS and they're
expecting me to make it work for them.  Currently they're trying to
install it through that mess that is Anadonda (but not that Anaconda,
the other one that stole the name).  It seems this comes in as several
gigabytes of precompiled crap including its own C compiler, copies of
system libraries like libibstcd++ and boost, its own version of Qt, and
other horrific things I didn't even try to delve into.  Why anyone
thought this was a good idea, I'll never know, but there it is.

So, I'd like to look into what it would take to get things going again.
But the problem is that I know nothing about FEniCS and will certainly
never use the software myself, which makes me something less than a
perfect candidate for a maintainer.  Is there anyone else here that
might be interested in having this software around in Fedora who might
be able to help with maintainership?

Here's a rundown on the current status of the FEniCS-related packages:

* python-ufl, python-instant and python-fiat are currently in the
  distribution (owned by Fabian Affolter) but about 2.5 years out of
  date.
* python-ufc was in the distribution but has been orphaned and retired
  since 2015.  But I don't think it's needed currently.
* python-viper isn't actually needed, I guess.
* python-ffc and dolfin never completed review.
* python-dijitso appears to be a new dependency.
* I'm not sure if my folks need mshr.  It (of course) seems to bundle
  CGAL and Tetgen, both of which are already packaged.

I don't yet know if any new requirements have shown up in the past few
years.  But if not, it looks like the effort involved is updating three
packages and then getting three new packages made and into the
distribution.  Fortunately there are existing specfiles to crib from for
two of those three (and for the most part, the python modules aren't
terrible to package in any case).

So, is anyone interested in chipping in?  Even if it's just with package
reviews, that could be a great help.

 - J<

_______________________________________________
scitech mailing list -- scitech@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to scitech-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Deep Creek Hot Springs]     [Coolkey]     [Yum Users]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux