* Package name : golang-github-go-task-slim-sprig Version : 2.20.0-1 Upstream Author : Andrey Nering * URL : https://github.com/go-task/slim-sprig * License : MIT Programming Lang: Go Description : Useful template functions for Go templates. Slim-Sprig: Template functions for Go templates GoDoc (https://godoc.org/github.com/go-task/slim-sprig) Go Report Card (https://goreportcard.com/report/github.com/go-task/slim-sprig) . Slim-Sprig is a fork of Sprig (https://github.com/Masterminds/sprig), but with all functions that depend on external (non standard library) or crypto packages removed. The reason for this is to make this library more lightweight. Most of these functions (specially crypto ones) are not needed on most apps, but costs a lot in terms of binary size and compilation time. Reason for packaging: Needed by go-task
Hello, Bug #1032659 in golang-github-go-task-slim-sprig reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/go-team/packages/golang-github-go-task-slim-sprig/-/commit/af533953e46dda15cc21417bf0176337f8db73e2 ------------------------------------------------------------------------ Import Debian changes 2.20.0-1 golang-github-go-task-slim-sprig (2.20.0-1) unstable; urgency=medium . * Initial release (Closes: #1032659) ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1032659
Hi Mark, Is there something preventing the upload of golang-github-go-task-slim-sprig to NEW? I would need it to package the latest version of restic. Regards,
So, I don’t know - this was part of my first attempt to package for Debian and I need a sponsor. The whole process stalled out on me and I don’t know how to proceed. Mark Edward Fuller
Hi Mark,
I will be willing to sponsor this package (mainly as I am looking to using it
in Debos). Your packaging looks generally good, but I have noticed a few minor
issues with the Git repo / packaging, let me know if you can fix these or if
you'd like me to do so.
- d/copyright: "Copyright: 2019 Task" seems.. wrong? Also, for the record
there is no explicit licence file in the upstream repository, but the GitHub
page says MIT.
- The package's commit history seems to modify the original source, e.g.
908e6bca ("Ignore _build and quilt .pc dirs via .gitignore") which is then
reverted by af533953 ("Import Debian changes 2.20.0-1"). It would be far
cleaner to drop these commits.
- 6ef11ba6 ("fixup: unstable build submission") seems to be wrong. As you're
not uploading into unstable, you should leave it as UNRELEASED.
- v3.0.0 has been released upstream. What would the plan be for importing
that?
- The TestShuffle function seems to fail (heh, is this test even deterministic
?):
Thanks!
Chris
Hi Mark, Did you think about my comments below? I would like to upload this package into the NEW queue over the next couple of weeks (so to not block a new imminent version of debos from being included in the archive). Please do let me know if you have time to make the changes, or alternatively if you do not have the time. I can make the changes to the packaging, but I do not want to duplicate effort. Thanks! Chris
Hi, I have done the packaging (from Mark's existing packaging, thank you!) for the new version 3.0.0. I hope to upload to the NEW queue tomorrow; but first I need to get the Git repo in good shape. @Mark, I made slight changes to the packaging but you are still marked as an Uploader alongside me, I have left your copyright in d/copyright, and your packaging commit authorship is in d/changelog. I hope that is acceptable by you :-)? @Go Team, Can I have maintainer access to https://salsa.debian.org/go-team/packages/golang-github-go-task-slim-sprig ? Currently I am just developer on that repo, it'd be great to get full access so I can modify CI setting etc. Thanks! Chris
Done.
We believe that the bug you reported is fixed in the latest version of golang-github-go-task-slim-sprig, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1032659@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Christopher Obbard <obbardc@debian.org> (supplier of updated golang-github-go-task-slim-sprig package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Mon, 26 Feb 2024 12:40:39 +0000 Source: golang-github-go-task-slim-sprig Binary: golang-github-go-task-slim-sprig-dev Architecture: source all Version: 3.0.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org> Changed-By: Christopher Obbard <obbardc@debian.org> Description: golang-github-go-task-slim-sprig-dev - Useful template functions for Go templates (library) Closes: 1032659 Changes: golang-github-go-task-slim-sprig (3.0.0-1) unstable; urgency=medium . [ Christopher Obbard ] * Initial release (Closes: #1032659) * d/copyright: Rework copyright * d/control: Add myself to Uploaders * d/control: Fix indentation in Build-Depends * d/control: Bump Standards-Version to 4.6.2 * d/control: Make -dev package synopsis not a sentence * d/control: Add Build-depends to -dev package * d/patches: Add patch to skip test TestGetHostByName . [ Mark E. Fuller ] * Initial packaging Checksums-Sha1: 7dd037f96103c09b8b1243f4ef04fc11d8e0d9b9 2597 golang-github-go-task-slim-sprig_3.0.0-1.dsc 1828ba31ee5568456434401024ff4d72334fde75 40258 golang-github-go-task-slim-sprig_3.0.0.orig.tar.gz b3310c0db8e45678f57060e917de677a0d733d9a 3184 golang-github-go-task-slim-sprig_3.0.0-1.debian.tar.xz 09b00b587ca302926a8857444bd22cc2ab8ddd2d 26956 golang-github-go-task-slim-sprig-dev_3.0.0-1_all.deb 77c45ca80646fedb3234b7cb6e88856d305fcc76 7135 golang-github-go-task-slim-sprig_3.0.0-1_amd64.buildinfo Checksums-Sha256: 11b9318584b6e0b704263cefe45de8a890bae9fbb9036eb829e7e9660475b111 2597 golang-github-go-task-slim-sprig_3.0.0-1.dsc cd2b714ecaf8cca9fd1d18c64718b2593ca5878fb053bf66644cf6f36c96a3fe 40258 golang-github-go-task-slim-sprig_3.0.0.orig.tar.gz a4e5b8dcc2c9eb51efac03cce6a0e73e5a4d00ff9b15608d2d903d1ea322e825 3184 golang-github-go-task-slim-sprig_3.0.0-1.debian.tar.xz 5715c663d56ef02b4226a30a514393f1609d15a04a4576cbe459ba92af7a009b 26956 golang-github-go-task-slim-sprig-dev_3.0.0-1_all.deb 547bdcf0cbc44a474d1813c2fd0c3bd9ba37cdb1b356b54efacd92766c09eb1b 7135 golang-github-go-task-slim-sprig_3.0.0-1_amd64.buildinfo Files: 815c13d53d3ea144bfabc55b8f814566 2597 golang optional golang-github-go-task-slim-sprig_3.0.0-1.dsc 21e47af06b3e4441a1b796930ba0b0d9 40258 golang optional golang-github-go-task-slim-sprig_3.0.0.orig.tar.gz f555e0ea8d7500e735eecad3860bbc1d 3184 golang optional golang-github-go-task-slim-sprig_3.0.0-1.debian.tar.xz 4553dc66b75fa31548a03cddf609d0e8 26956 golang optional golang-github-go-task-slim-sprig-dev_3.0.0-1_all.deb 24f7e3a1e160ead4b6c687e9abee9201 7135 golang optional golang-github-go-task-slim-sprig_3.0.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEE8Yvci2wl+QqiPVF0Y03E8GhwRvgFAmXcirYTHG9iYmFyZGNA ZGViaWFuLm9yZwAKCRBjTcTwaHBG+BFIEACY8C1LhesqrxHx+FIguxf2Y52MsTwy v7ShH9vr3SItrqln8j69pV+bhrq7Jxvqa1b00j4UZy+kSNdIvBOTfWOHf8VGhAMN EHhWTdUNJOyMG76dXGKRcmaK/fiPdGIVgpchh/dPlJtHycSkKYqWGw2ThPWG+Maj 1HPzoXxfM0dRRol90uudPynJQbA6KTK5a9U4aCDbg8ig8SSfd4glsZFgPgpDDqlI UAUgVJIwtubFdxhUBkcU7tn5rBm+o/q+DweD0Wp/k2zw8EWyhqpt82bRl2kQkbGq Hcm3zhHXP19ahW3Vjn5ph+kjRHbi3i3LIEdw1gzEXoFsMMa84uIa9Xrs932LmWvh XSr/MfiQh5qIKEdbW9lOyHrviLSH4j8KHRU1HgheOh9IWSJFpKNnCpIZ+2R5W8V9 +DuECAV+T5V4YwaiFsB0/blSC568S7YUnZnVrf1f6zauHCKqt0Db5YXMOoAKHEIm o8x1YdOL6oZOJlee18uiQZQwFqz4PdBWLgM3zbfwttdoAaG8DoGitMhWbilnC4C1 diId08LLbj54ekqfOkug5gcOOM3gdVzQvWITVcsNX1Go4kClxmUyscYNbSM2wLRW Rvb5c5xNhi02RFOqxfeJvdV37zc3dUJ0LL3RLi0oIOG36uneWAMDoWTuibAGGVj5 OBSpQqDFE5VoVA== =dacz -----END PGP SIGNATURE-----