[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: blacs-mpi/scalapack transition



On Sat, 2009-10-17 at 20:16 -0430, Muammar El Khatib wrote:
> Hi,
> 
> On Sat, Oct 17, 2009 at 4:56 AM, Luk Claes <luk@debian.org> wrote:
> > Adam C Powell IV wrote:
> >> Hello,
> >>
> >> blacs-mpi and scalapack have been in transition for over four months.
> >> AFAICT, it's because of old binary packages in testing linked to mpich
> >> and lam getting in the way.  (The new packages use mpi-defaults.)
> >>
> >> Would it be possible to remove those binaries and hint blacs-mpi and
> >> scalapack into testing?
> >
> > There is an uninstallable binary package which prevents them from
> > migrating (reported as bug #549707).

Luk, thanks for pointing out this bug which was recently filed.  I had
not seen it, and was unaware of this issue blocking blacs-mpi and
scalapack from entering testing.  I'm closing my bug against
release.debian.org .

> I have uploaded a revision of scalapack in mentors.d.n:
> http://mentors.debian.net/debian/pool/main/s/scalapack/
> 
> If I understood #549707 correctly scalapack-pvm-test depends on
> scalapack1-pvm, but libscalapack-pvm1 is shipped instead and that's
> the problem.  So, what I did was to update the debian/shlibs.local
> file to make scalapack-pvm-test depends on the correct binary. Please,
> correct me if I am wrong with this.

Muammar, there is still a problem with shlibs.local, which is that it
refers to non-existent packages libscalapack-mpich1 and
libscalapack-lam1 .  I think you switched the shlib package name from
libscalapack-mpi1 to libscalapack-openmpi1 to avoid a lintian warning.
But the problem is that on architectures where OpenMPI is not available,
the shlib soname is libscalapack-lam.so.1 which seems even more
inappropriate for a package called libscalapack-openmpi1 .  That's why I
created the package names libscalapack-mpi1 and libscalapack-mpi-dev .

If in spite of this you would like to keep the package name as
libscalapack-openmpi1 I will respect your wishes as the maintainer.  But
shlibs.local needs to be modified so all of the shlib package names are
the same (libscalapack-openmpi1) before the package can be uploaded.

Thanks,
-Adam
-- 
GPG fingerprint: D54D 1AEE B11C CE9B A02B  C5DD 526F 01E8 564E E4B6

Engineering consulting with open source tools
http://www.opennovation.com/

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: