Bug#869135: Please consider switching to giza

gregor herrmann gregoa at debian.org
Thu Jul 20 21:03:07 UTC 2017


On Thu, 20 Jul 2017 21:10:29 +0200, Ole Streicher wrote:

> since about a year, there is a replacement library for pgplot available
> in Debian: giza [1]. This is almost compatible, but has a DFSG conform
> license (GPL-2+), which would allow to migrate libpgplot-perl to the
> main section. I already use it successfully in a number of packages in
> the astronomy context, f.e. in dpuser which allows an interactive
> transparent access to pgplot functions from a command line.

Good news, thank you.
 
> Would you consider testing the adoption of giza for libpgplot-perl?

I've tried now, with mixed results:

- Build-Depend on giza-dev instead of pgplot5 -> the package builds
  and the dependencies look reasonable.
- When I enable the tests, I get:
  + success in autopkgtest
  + a segfault in perl during the build:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:313
313	../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S: No such file or directory.
(gdb) bt full
#0  __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcpy-sse2-unaligned.S:313
No locals.
#1  0x00007f66f422bf45 in ?? ()
No symbol table info available.
#2  0x0000000059711419 in ?? ()
No symbol table info available.
#3  0x00005603c8025c22 in Perl_safesysmalloc (size=<optimized out>) at util.c:153
        ptr = <optimized out>
#4  0x00005603c86c45b8 in ?? ()
No symbol table info available.
#5  0x0000000000000100 in ?? ()
No symbol table info available.
#6  0x00005603c860c010 in ?? ()
No symbol table info available.
#7  0x0000000000000100 in ?? ()
No symbol table info available.
#8  0x0000000000000000 in ?? ()
No symbol table info available.


So I have a hunch that something is not quite right ...
The test suite was disabled before because of X and stdin; but as it
does run and it passes under autopkgtest and it shouldn't segfault
even when there are problems, this doesn't look good.

But I'm afraid this needs someone more debugging-savvy than me.

Pushed to git.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at/ - Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Rolling Stones
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20170720/2990e47a/attachment.sig>


More information about the pkg-perl-maintainers mailing list