ongoing slepc/petsc transition

Julien Cristau jcristau at debian.org
Sat Jan 21 15:49:32 UTC 2012


Hi,

it seems there's currently a move from petsc and slepc 3.1 to 3.2 in
sid.  In addition to the library package names changing, presumably
because the new versions are not binary-compatible, the devel package
were also renamed, from libpetsc3.1-dev and libslepc3.1-dev to
libpetsc3.2-dev and libslepc3.2-dev.  Which is a problem, because it
means every single reverse dependency would need debian/control changes.

Is the new petsc/slepc API really completely incompatible with 3.1, such
that all reverse dependencies need source changes to cope with 3.2?  If
not, what's the reason for changing the -dev package names?  If yes, was
the change coordinated with the reverse deps so things don't stay broken
for too long?  Is anyone willing to take care of making this happen?

FWIW the affected packages seem to be:
- deal.ii
- dolfin
- feel++
- gmsh
- illuminator
- libmesh

Cheers,
Julien
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20120121/cc3350ea/attachment.pgp>


More information about the debian-science-maintainers mailing list