[Pkg-openmpi-maintainers] [Fwd: Re: Package names]
Dirk Eddelbuettel
edd at debian.org
Sat Jun 23 21:50:58 UTC 2007
(Resending. Now I forgot to group reply :)
On 23 June 2007 at 22:32, Manuel Prinz wrote:
| This one should have gone to the list as well... :(
|
| -------- Weitergeleitete Nachricht --------
| > Von: Manuel Prinz <debian at pinguinkiste.de>
| > An: Dirk Eddelbuettel <edd at debian.org>
| > Betreff: Re: [Pkg-openmpi-maintainers] Package names
| > Datum: Sat, 23 Jun 2007 22:26:51 +0100
| >
| > Am Samstag, den 23.06.2007, 11:55 -0500 schrieb Dirk Eddelbuettel:
| > > i) Should the lib package be called
| > > openmpi-libs0 (current setting)
| > > or
| > > libopenmpi1 (lib prefix, major at end)
| > > or something else?
| > > Same for the -dev package:
| > > libopenmpi-dev
| >
| > For comparison:
Comparisons carry only some weight as not all packages are perfect :)
| > MPICH: libmpich1.0c2, libmpich1.0-dev
| > LAM/MPI: lam4c2, lam4-dev
| >
| > The Debian Policy states (chapter 8):
| > > The run-time shared library needs to be placed in a package whose name
| > > changes whenever the shared object version changes.1 The most common
| > > mechanism is to place it in apackage called librarynamesoversion,
| > > where soversion is the version number in the soname of the shared
| > > library2 .
| >
| > Since the current OpenMPI version is 1.2.x, shouldn't we go with
| > libopenmpi1
You mean just like the name libopenmpi1 which I suggested nineteen lines above? ;-)
| > and openmpi1-dev?
AFAIK the -dev packages are numbered only if they are tied to an API and/or
you offer several variants.
So openmpi-dev or libopenmpi-dev should do.
I clearly prefer lib$foo so I may make this change. And hence libopenmpi1 and
libopenmpi-dev as well as libopenmpi-dbg.
| > > ii) Should the doc package be
| > > openmpi-mpidoc
| > > or the somewhat simpler
| > > openmpi-doc
| >
| > MPICH installs the MPI documentation as "mpi-doc" which is rather
| > unfortunate IMHO. LAM/MPI uses lam-mpidoc.
But openmpi-mpidoc is redundant. Will rename to openmpi-doc which is more standard.
| > The openmpi-mpidoc package contains the documentation of the actual
| > implementation. The runtime documentation is shipped in openmpi-bin.
| > openmpi-mpidoc would go along with LAM. I'd like to see a uniform naming
| > scheme, whether it's *-mpidoc or *-doc. (I personally prefer the later
| > one.) Should we file wishlist bugs for those?
Why do we need wishlist bugs?
Enjoy your vacation.
Dirk
--
Hell, there are no rules here - we're trying to accomplish something.
-- Thomas A. Edison
More information about the Pkg-openmpi-maintainers
mailing list