Bug#620629: mathgl: NMU for these bugs

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Sat Jun 18 08:41:02 UTC 2011


Hello Steve,
Thank you for your patch regarding symbol failures of mathgl. In a recent 
communication with Sylvestre Ledru we decided to to drop symbol files due to 
many FTBFS and due to the much time consuming effort of editing the symbols 
files after each FTBFS. This is what I was planning to do when I will build and 
upload the new version 1.11.2. If you think that it is worth keeping the 
symbols files and we can avoid multiple FTBFS with your changes, I don't mind 
keeping them.

Thanks for your help
Dimitris

Στις Σαβ 18 Ιουν 2011 10:57:20 γράψατε:
> tags 610777 patch
> thanks
> 
> Hi folks,
> 
> Attached please find an NMU patch for these two bugs in mathgl.  After
> merging the latest version of mathgl the package into Ubuntu it has failed
> to build on armel, just as it has in Debian; so I've reviewed the symbols
> files and compared them with the failure logs to identify the common
> problems.  The biggest source of problems was that symbols were listed in
> the symbols files as arch-specific which are not guaranteed to be present
> on *any* arch, because they're template instantiations which may be
> included or not on each build depending on a variety of external factors. 
> Marking these symbols as 'optional' instead, and cleaning up the
> architecture lists for some other symbols, should give much better results
> across all
> architectures.
> 
> I am presently test-building the package on amd64, and will upload this as
> a zero-day NMU once I've verified that the package still builds there. 
> The package may still have build failures on one or more archs because the
> previous build attempts didn't get far enough to show if there were any
> symbol mismatches for packages other than libmgl5.  In that case one more
> iteration of this patch will be needed.
> 
> Thanks,





More information about the debian-science-maintainers mailing list