Bug#610777: mathgl: NMU for these bugs

Steve Langasek vorlon at debian.org
Sat Jun 18 07:57:20 UTC 2011


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,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek at ubuntu.com                                     vorlon at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mathgl-nmu.diff
Type: text/x-diff
Size: 21554 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20110618/e3589c30/attachment-0003.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20110618/e3589c30/attachment-0003.pgp>


More information about the debian-science-maintainers mailing list