[Pkg-scicomp-devel] Packaging getfem 4.0.0

Konstantinos Poulios logari81 at googlemail.com
Mon Sep 28 18:06:05 UTC 2009


oops, I missed to send my last mails to the list.


---------- Forwarded message ----------
From: Konstantinos Poulios <logari81 at googlemail.com>
Date: Mon, Sep 28, 2009 at 8:00 PM
Subject: Re: [Pkg-scicomp-devel] Packaging getfem 4.0.0
To: Sylvestre Ledru <sylvestre at debian.org>


> OK, I understand why you did that but it is the name of the project
> itself which matter. Not the soname.
> For me, it should be called getfem++ since it is the main name used on
> the main page:
> http://home.gna.org/getfem/getfem_intro.html
>
> My point of view is that having two names (getfem & getfem++) let the
> user believe that there is a C implementation and a C++ one of the
> library (it is how I understood it first).
>
>
>> After the release of version 4 of getfem I also removed the "++"
>> suffix from the source package name, since in the last upstream
>> release they removed this suffix from the name of their tar.gz file
>> too.
> Are you the upstream developer ? :)
>

hmm, that hasn't been clear enough from my part.

Originally I had suggested in #453065 the following naming layout:

- getfem++ : source package
- libgetfem4 : main lib
- libgetfem-dbg : debugging package
- libgetfem-dev : dev-package
- libgmm-dev (or libgmm++-dev): gmm package
- python-getfem : python interface

after the release 4.0 of getfem I modified my naming conventions to:

- getfem : source package
- libgetfem4 : main lib
- libgetfem-dbg : debugging package
- libgetfem-dev : dev-package
- libgmm-dev : gmm package
- python-getfem : python interface

which is our current status.

What you suggest would be something like:

- getfem++ : source package
- libgetfem4 : main lib
- libgetfem-dbg : debugging package
- libgetfem++-dev : dev-package
- libgmm++-dev : gmm package
- python-getfem : python interface

Is that right?

Regarding the SO-NAME this should much with the name of the main lib
package "libgetfem4". Otherwise lintian arises a warning. That's why I
don't suggest to rename libgetfem4 to libgetfem4++.

Kostas



More information about the Pkg-scicomp-devel mailing list