-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Hello,
On 19/11/16 17:43, Bill Allombert wrote: > On Sat, Nov 19, 2016 at 05:18:37AM +0000, Jerome BENOIT wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA512 >> >> Hello Forum, >> >> as a matter of fact, discarding the patch >> <GAP>/debian/patches/fix-compressed-six-files >> fixes the doctests failures related to gap (and libgap). >> >> I have just uploaded un unpatched version of gap at the deb-sci-sage >> repository: >> please double check ! > > Hello Jerome, > If I remove fix-compressed-six-files and rebuild the packages, then GAP > is unable to read compressed old-style .six files. > > For example install gap-alnuth and do > ?FieldByMatrices Indeed, I can reproduce this issue on two distinct schroots, one with the patch applied and one without it. > > With the patch fix-compressed-six-files applied, I get > gap> ?FieldByMatrices > Help: several entries match this topic - type ?2 to get match [2] > > [1] Alnuth: FieldByMatrices > [2] Alnuth: FieldByMatricesNC > > With the patch removed fix-compressed-six-files, I get > > gap> ?FieldByMatrices > Help: no matching entry found > Help: 'FieldByMatrices' is currently undocumented. > For details, try ?Undocumented Variables > > which is wrong. > > New-style .six files start by a comment lines so are not affected by the > upstream gap bug (which cause the first line to be lost, because rewind > does not work on pipe). > > So it seems to me you need to apply fix-compressed-six-files to libgap > also. The path fix-compressed-six-files does not affect libgap since it patchs only a GAP Include file, more precisely <GAP>/lib/helpbase.gi , while libgap deals with none of them. libgap only deals with the file in <GAP>/src [1,2] Second, the patches that deal with the material in <GAP>/src are applied [3]. [1] http://sources.debian.net/src/libgap-sage/4.8.6%2B3%2B20160327g69a66f0%2Bdsx-1/debian/get-orig-source.sh/ [2] http://sources.debian.net/src/libgap-sage/4.8.6%2B3%2B20160327g69a66f0%2Bdsx-1/debian/rules/ [3] http://sources.debian.net/src/libgap-sage/4.8.6%2B3%2B20160327g69a66f0%2Bdsx-1/debian/patches/series/ (the two first ones) So now, I think that the patch fix-compressed-six-files might be improved. But before, we must find a way to reproduce in `pure' GAP the issue effectively observed within Sage. Thanks, Jerome > > Cheers, > Bill. > - -- Jerome BENOIT | calculus+at-rezozer^dot*net https://qa.debian.org/developer.php?login=calcu...@rezozer.net AE28 AE15 710D FF1D 87E5 A762 3F92 19A6 7F36 C68B -----BEGIN PGP SIGNATURE----- iQQcBAEBCgAGBQJYMJwGAAoJED+SGaZ/NsaLk78f+wYpZbl2SwFMwnj3WEeT02wC V0w5kl800KpphnE5BKce5wmn+3hHFPwiudbPSs051nXu4LAoCC20V4y3av1JI3yS ws+8EIXr3cx7B101VfEYyKJRNCqdbrLOO7Yvb8EyI0ipJTlvGJydzM4O3p3+FHfB 9nknuqcP40P2mmpDoSCgKo1hrLpokeDCrYU0KdzhFy/GqVNbU51h8yHFgcPqfYm1 qc1rzlxzC00jplQqsptvItb5p6+2jyLkIOO69fvdM8lD37vCKcAWsYOO9eTUGesA 2F1WC+4vAJjHp5fawX27+awfQflnRp3yFAzgaT0Tw22MsnAT89NdeHX8Bu+LEBrS kkLM6qL0ZXcvDqDNWEFBuQfjTsLKOaIYYrCWDHg91Tj5gxJhBP4qODeQEYtf6nSM xvJ4LuxCLDoAVqdW5a5sf3lqC1VNEClJ7QxqHByQjRFgfkEGLi6XzBditH1OlgB4 j1vI1LPQJsNIUjuBwtzioJmOrFG1MOvJLbJP87QcmaLAxdX9bpKgRpR5VjdW2W8V 4aGJ0MYXe+YV0lZAOVF/dPYprCCRMiX4/hiTrCreyMOJuLwT5XjLuQrHZ/6gZE9R gJfxR7hO3cmeC5DYNGrRAdzWHpEQriBWtAwy5MWEK+vRK6WILenRtQzqw7Va2UJK BNLnFDdNDcKwuYAIHU9Dfc3Cn9lrIJ618twUrNggU7VHIBcINnNcWNOn8naIGYO7 SIHLs6QK7sV9g7BMi5yTqKDL5yCP/UG+9bUhGjFYmUGwksuNN1/1IlpYohJGQWHx hjuU6AIVDDm2VHHmc6AdBFp8q4r38OAn3wwnXPATQhZfQNFBDNuwB8RoKhRWluwI yqr1nZCW3x1ugp1V4rLGWL1ErxKInJr2uGlUBh2jFi+64elYPY+tNluTIDE1296R OkLteMysF9aXqxIPcRhrZaBoOzsE3WwwSSwyL06qUvJUk5N8IMwy2Aj1zG8RK3Ev O1aVdOhMtScKtoOfvv3McICriLd7yhNTGA2yTHQ8t2LeEFMrpox7dCvXemgo+Xoy TV1+yqMycXpQFsGiOliPQQAGUKX8RUmI9P/RWZNTN7KfX40a6Hb7R5OXTlTA2rVn oLjvAd2Z7kWJiGaBBIrIkl0f8i0yrd/ctUz+qMWntHsMtrimUg6A05VI+bg0v5tN jyywT5/erFdlggp77cloEQ57zDBRnSyTU0NC0ipmKIOYmcFYvswD8sFcxNEIQzQn Lgbs/pgO77pvSM1Ktuy0eNpbFL4jhhLyE5brANlN+iazjD+VsIOAUd3K/Ie6rbuK IAFE1kOcQ8r8xW0WE9U7hqv2DUiPFjkIXXsIi+Umg/as5tgskt9O4QXClT0VYns= =RZ48 -----END PGP SIGNATURE-----