[Debian-med-packaging] Bug#974016: mrs: FTBFS with libzeep-dev 5.0.0-1: "Checking for libzeep...libzeep is not installed"

Andreas Tille andreas at an3as.eu
Wed Nov 11 10:42:27 GMT 2020


On Wed, Nov 11, 2020 at 11:09:32AM +0100, Maarten L. Hekkelman wrote:
> Hi Juhani,
> 
> Bug #974074 is in fact a bug in MRS. However, the bug report does contain a
> useful observation, the usage of the various override_dh_auto_configure
> rules in libzeep is incorrect and no shared library is created.
> 
> Now the question is, is a shared library really required?

Yes, definitely.

> If so I will have
> to go back to the drawing board and redesign the makefiles in the upstream
> project to create proper shared libraries, including a version numbering
> scheme.

Usually a library package should feature both:  Shared is mandatory and
static recommended.  The shared library should have a proper SOVERSION.

Kind regards

       Andreas.

> regards, -maarten
> 
> 
> Op 11-11-2020 om 09:13 schreef Juhani Numminen:
> > On Tue, 10 Nov 2020 23:03:57 +0100 Sebastian Ramacher <sramacher at debian.org> wrote:
> > > Hi Marten
> > > 
> > > On 2020-11-10 07:42:45 +0100, Maarten L. Hekkelman wrote:
> > > ...
> > > > Sorry, long story. To make it short.
> > > > - Keep mrc, no problem there
> > > > - Upgrade libzeep to version 5
> > > > 
> > > Thanks for the detailed explanation. The first two steps are almost done
> > > The current versions of mrc and libzeep should be able to migrate soon
> > > as their RC bugs have been fixed.
> > > ...
> > Right, but one RC bug is not fixed yet: libzeep packages are missing the
> > shared library altogether; the .so files are not there.
> > 
> > For that we have bug #974074, and see gregor's message for suggested fix.
> > It seems he is confident in the first diff of that mail, while the latter diff
> > is more speculative.
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974074#19
> > 
> > 
> > Regards,
> > Juhani
> > 
> > 
> 
> -- 
> Maarten L. Hekkelman
> Cataloniƫstraat 3
> 6663NJ Lent
> 
> http://www.hekkelman.com/
> +31 24 348 0192
> 
> 

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list