[Pkg-openmpi-maintainers] [Fwd: Packages review]
Dirk Eddelbuettel
edd at debian.org
Mon Jul 21 15:27:37 UTC 2008
On 21 July 2008 at 16:47, Manuel Prinz wrote:
| Hi guys,
|
| Thijs is my AM and reviewed "my" packages. OpenMPI seems to have a
| license issue we missed and should fix. I quoted the relevant parts of
| his mail below and added my comments on that.
|
| I will try to dig into it tonight but can't say if I can find the time.
| Because the freeze is going to happen soon, I'd appreciate any help on
| it! And please keep Thijs CC'ed so he can keep up-to-date. Thanks!
|
| So, here we go:
|
| -------- Weitergeleitete Nachricht --------
| > Von: Thijs Kinkhorst <thijs at debian.org>
| > An: Manuel Prinz <debian at pinguinkiste.de>
| > Betreff: Packages review
| > Datum: Sat, 19 Jul 2008 12:27:51 +0200
| >
| > Hi Manuel,
| >
| > I've taken a look at the packages you maintain. [...]
| >
| > openmpi
| >
| > * debian/copyright seems to miss several licences in the source
| > tarball. I for example found LGPL-licenced code and code under
| > copyright of the University of Chicago. I guess these should be
| > added to debian/copyright; this may even be an RC bug!
Uh-oh. Never nice to get caught with an oversight, but sometimes these things
in upstream sources too. Upstream, being an industry/government consortium,
is itself very careful about this.
I would suspect that the U of Chicago bit may be in regards to other MPI work
-- U of Chicago is the 'mother institution' of Argonne Labs here in the
Chicago suburbs, and they co-drive MPICH2 quite a bit.
MPICH2 has a super-liberal and suitable license [ which I got to get applied
to the up-to-then non-free 'pgapack', also from Argonne ] So I do not expect
any issues there.
Now, it would help if we knew which file(s) that was (were) ...
As for LGPL, we can obviously fix that.
| This is a serious issue, as mentioned above.
|
| > * debian/control: the XS-Autobuild flag is not needed for packages
| > in main as I understand it, since these are all autobuilt. Or is there
| > a reason for it?
|
| This is not very serious. I read about XS-Autobuild and it seems to be
| needed only for non-free packages, so we could just drop it. I'm not
| sure, thought. Does anyone remember why we added this? (The only thing I
| can think of at the moment is the kFreeBSD port.)
Let's remove this.
| > * In debian/libopenmpi-dev.README.Debian, it's written:
| > "Please note that there are some bugs in update-alternatives (namely
| > #220044, #388313 and #392440) that cause trouble when you install several
| > development packages of MPI implementations, i.e. LAM or MPICH."
| > Two of those bugs are already fixed, so that message could be updated
| > perhaps.
|
| I already updated this. Changes are in our SVN repo.
Saw the commit message. Good stuff.
Crazy week for me too. Not sure I can come to this in any detail. Anybody?
Regards, Dirk
| Thanks in advance for your help!
|
| Best regards
| Manuel
| _______________________________________________
| Pkg-openmpi-maintainers mailing list
| Pkg-openmpi-maintainers at lists.alioth.debian.org
| http://lists.alioth.debian.org/mailman/listinfo/pkg-openmpi-maintainers
--
Three out of two people have difficulties with fractions.
More information about the Pkg-openmpi-maintainers
mailing list