• Increasing epoch of libgraphblas5?

    From Vincent Prat@21:1/5 to All on Sat Oct 16 16:00:02 2021
    Hi,

    As already discussed on debian-science, I intend to package python-suitesparse-graphblas [1] (now version 5.1.8).
    It depends on the SuiteSparse:GraphBLAS library [2], with the same version.
    The current Debian binary package of GraphBLAS, libgraphblas5, has
    version 1:5.10.1, which is the version of the source package based on SuiteSparse [3], but the corresponding GraphBLAS version is actually 5.0.5.

    Therefore I intend to package GraphBLAS separately from SuiteSparse, and provide an updated binary package libgraphblas5.

    What is the best versioning practice in such a case?

    I was suggested to use the real version number for the new source
    package and use a different version number for the binary package.
    Should I increase the epoch of the binary package (2:5.1.8) or should I
    use a trick like 1:5.10.1+really5.1.8?
    In any case, it is only needed until GraphBLAS bumps its SOVERSION.

    Best regards,
    Vincent

    [1] https://github.com/GraphBLAS/python-suitesparse-graphblas
    [2] https://github.com/DrTimothyAldenDavis/GraphBLAS
    [3] https://github.com/DrTimothyAldenDavis/SuiteSparse

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)