[Debichem-devel] mpqc: Please commit all changes and tag 2.3.1-9 - further probably an issue with ghemical

Michael Banck mbanck at debian.org
Sun Nov 20 14:35:44 UTC 2011


Hi,

On Sat, Nov 19, 2011 at 04:03:08PM +0100, Michael Banck wrote:
> On Tue, Nov 15, 2011 at 08:32:47AM +0100, Daniel Leidert wrote:
> > Further Ubuntu bug https://bugs.launchpad.net/bugs/885740 sounds like
> > there is a linkage problem(?). The missing symbol sounds to be related
> > to libsc7. At the packages websites I can also see, that with ghemical
> > 2.99.1-2 the dependency on libsc7 gets lost. Any idea?
> 
> I think I've figured this out now.  The general problem is that
> libghemical is not linked to libsc7 and thus dpkg-shlibdepds does not
> pick up libsc7 as dependency.  The underlying problem is that "sc-config
> --libs" does not list the SC libraries, so they do not get linked in the
> first place.  This is because the script looks at $libdir/$i, where $i
> is each of the SC libraries.  The list of SC libraries gets determined
> at MPQC configure time by bin/listlibs.pl, which takes LIBSUF as
> argument, which in turns is set to "la" for the shared builds.  As we do
> not install those libtool .la files anymore (it is discouraged), we (or
> rather I) broke sc-config in the way.
> 
> I've patched sc-config.in now so that it looks at the .so version of
> each library instead.  I'm currently test-building MPQC and
> libghemical/ghemical afterwards and will commit a fix and upload when
> the tests succeed.

OK, I uploaded mpqc_2.3.1-10 now, it should be synced to Ubuntu.

I tried to build libghemical/ghemical against it, but it turned out that
libghemical is not binNMU-safe (see #649382); manually increasing the
version number and then building ghemical against that made the build
succeed, though.

Daniel, are you going to update libghemical/ghemical to 3.0?  I probably
won't have more time to spend on this right now, but could look into it
at some point if you are busy as well.


Cheers,

Michael



More information about the Debichem-devel mailing list