[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: RFS: macaulay2 1.16.99 (experimental)



Hi Anton (and Merry Christmas!),

On 12/25/20 5:06 PM, Anton Gladky wrote:
I have uploaded the package into experimental.

Thank you! However, you uploaded an older draft of the package, still based on the last stable upstream release, that was sitting in the "debian/master" branch. I was hoping to get the version of the package from the "debian/experimental" branch uploaded. No worries -- I should have put it in the default branch. I went ahead merged it into "debian/master" to avoid any further confusion.

However CI-pipelines are failing for the package [1].
Could you please have a look, whether the package really fails
to build or it is a CI-issue?

[1] https://salsa.debian.org/science-team/macaulay2/-/pipelines/211610

It was a CI issue. I've managed to get it building again by fiddling with the gbp settings. (Upstream keeps some of the source in a submodule, and we need to make sure that it gets initialized and that we're using the orig tarball from the pristine-tar branch that has those files already.) I expect that the CI builds will time out, as Salsa seems to have everything capped at 3 hours. However, Macaulay2 usually takes over 4 hours to build!

The package also failed to build on a number of buildds (e.g., [1]) due a bug where the string "none required" was getting inserted into LIBS, causing g++ to throw an error when it tried linking. Fortunately, that was already fixed upstream before the beta release [2], so I expect that things should go more smoothly next time. :)

Would you be able to try another upload when you get a chance?

Thanks!
Doug

[1] https://buildd.debian.org/status/fetch.php?pkg=macaulay2&arch=all&ver=1.16%2Bgit55.94c4b7d%2Bds-2%7Eexp1&stamp=1608935000&raw=0
[2] https://github.com/Macaulay2/M2/commit/6e10663c

Attachment: OpenPGP_0xD12B2BE26D3FF663.asc
Description: application/pgp-keys

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: