Bug#1052175: ITP: golang-github-yuin-goldmark-highlighting-v2 -- A Syntax highlighting extension for the goldmark markdown parser (v2)
Hi, Am 18.09.23 um 20:14 schrieb Shengjing Zhu: On Tue, Sep 19, 2023 at 2:06 AM Peymaneh wrote: Package: wnpp Severity: wishlist Owner: Peymaneh * Package name: golang-github-yuin-goldmark-highlighting-v2 Version : 0.0~git20230729.37449ab-1 Upstream Author : Yusuke Inuzuka * URL : https://github.com/yuin/goldmark-highlighting * License : Expat Programming Lang: Go Description : A Syntax highlighting extension for the goldmark markdown parser. This package provides github.com/yuin/goldmark-highlighting/v2 Version 1 is packaged in Debian as golang-github-yuin-goldmark-highlighting Version 2 is needed for updating Caddy. v1 is only used by caddy, you can just update it to v2 without changing source & binary package name when you upload the new version of caddy. There is no rule that major versions must be packaged separately. It's only needed when the transition is hard to coordinate with all the reverse-depends. (Just comparing to the C libraries, we only add version suffix in -dev package name when reverse-depends are hard to adapt to the new api.) Alright :) OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1052175: ITP: golang-github-yuin-goldmark-highlighting-v2 -- A Syntax highlighting extension for the goldmark markdown parser (v2)
Package: wnpp Severity: wishlist Owner: Peymaneh * Package name: golang-github-yuin-goldmark-highlighting-v2 Version : 0.0~git20230729.37449ab-1 Upstream Author : Yusuke Inuzuka * URL : https://github.com/yuin/goldmark-highlighting * License : Expat Programming Lang: Go Description : A Syntax highlighting extension for the goldmark markdown parser. This package provides github.com/yuin/goldmark-highlighting/v2 Version 1 is packaged in Debian as golang-github-yuin-goldmark-highlighting Version 2 is needed for updating Caddy.
Bug#1050205: wlsunset: Out of date package
Hi Mae, As per suggestion from the debian-mentors channel, I'm filing a bug report for this package being out of date. I accidentally made my own local version of the updated version and it seems there's no complications with the new version that I can see. Please excuse me if this is improper procedure though. Thanks for your effort :) Feel free to do an NMU upload. Otherwise, I can take care of it myself end of next week. kind regards, Peymaneh OpenPGP_signature.asc Description: OpenPGP digital signature
Bug#1042946: ITP: golang-github-mastercactapus-proxyprotocol -- Client & server PROXY protocol support in Go.
Package: wnpp Severity: wishlist Owner: Peymaneh * Package name: golang-github-mastercactapus-proxyprotocol Version : 0.0.4-1 Upstream Author : Nathaniel Caza * URL : https://github.com/mastercactapus/proxyprotocol * License : Apache-2.0 Programming Lang: Go Description : Client & server PROXY protocol support in Go. proxyprotocol . GoDoc (https://godoc.org/github.com/mastercactapus/proxyprotocol) Build Status (https://travis-ci.org/mastercactapus/proxyprotocol) . This package provides PROXY protocol support for versions 1 and 2. . (https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt) This library is a dependency of the Caddy web server
Bug#1037252: golang-github-smallstep-cli: provide a binary package containing the step-cli executable
Hi Drew, Am 9. Juni 2023 14:00:47 MESZ schrieb Drew Parsons : Currently golang-github-smallstep-cli only provides the source code (golang-github-smallstep-cli-dev package) for use when building other packages. But the upstream smallstep-cli code builds a binary executable (either bin/step or bin/step-cli). Perhaps this is new in more recent upstream releases, the toplevel Makefile is now quite different. Can src:golang-github-smallstep-cli please now start providing the cli binary executable? I originally intended to package the binary executable, but eventually gave up. The problem is that smallstep-cli (and also its counterpart smallstep-ca) require versions of golang-google-genproto-dev and golang-google-grpc-dev that are stuck in experimental for a quite some while now[1]. I had to strip out major parts in order to get the smallstep libraries into bookworm at all. Instead of waiting for these to enter unstable/testing, the alternative would be to vendor the needed libraries within the smallstep packages, however this does not seem to be a sustainable solution to me and I am hesitant to put the effort into that. Once this issue is resolved, I would definitely like to finally package smallstep-cli :) cheers, Peymaneh [1]: see https://lists.debian.org/debian-go/2022/11/msg00061.html for context OpenPGP_signature Description: OpenPGP digital signature
Bug#1034576: unblock: caddy/2.6.2-5
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock X-Debbugs-Cc: ca...@packages.debian.org Control: affects -1 + src:caddy Please unblock package caddy [ Reason ] Fixes RC bug in 2.6.2-4: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034221 [ Impact ] Systemd service files shipped by the package might not be installed in the correct location and not automatically enabled at boot. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1034221 for details [ Tests ] Additional to the standard golang autopkgtest, caddy includes a simple autopkgtest that verifies if the Caddy webserver is running and able to deliver a simple html-page. [ Risks ] None, since the changes done in this revision are very small. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing unblock caddy/2.6.2-5 diff -Nru caddy-2.6.2/debian/caddy.install caddy-2.6.2/debian/caddy.install --- caddy-2.6.2/debian/caddy.install2023-01-15 22:06:16.0 +0100 +++ caddy-2.6.2/debian/caddy.install2023-04-17 15:11:12.0 +0200 @@ -1,6 +1,6 @@ dist/config/Caddyfile etc/caddy/ -dist/init/caddy.service usr/lib/systemd/system -dist/init/caddy-api.service usr/lib/systemd/system +dist/init/caddy.service lib/systemd/system +dist/init/caddy-api.service lib/systemd/system debian/missing-sources/caddy/welcome/index.html usr/share/caddy/ debian/generated/completions/caddy usr/share/bash-completion/completions/ debian/generated/completions/_caddy usr/share/zsh/vendor-completions/ diff -Nru caddy-2.6.2/debian/changelog caddy-2.6.2/debian/changelog --- caddy-2.6.2/debian/changelog2023-01-15 22:06:16.0 +0100 +++ caddy-2.6.2/debian/changelog2023-04-17 15:11:12.0 +0200 @@ -1,3 +1,9 @@ +caddy (2.6.2-5) unstable; urgency=high + + * d/caddy.install: Fix location for systemd files (Closes: #1034221) + + -- Peymaneh Mon, 17 Apr 2023 15:11:12 +0200 + caddy (2.6.2-4) unstable; urgency=medium * d/rules: enable CGO, use common hardening flags
Bug#1034221: caddy: dh_installsystemd doesn't handle files in /usr/lib/systemd/system
Am 17. April 2023 18:35:02 MESZ schrieb Nilesh Patra : >In your fix, why not use Andreas' suggestion to install it via >"pkg-config --variable=systemdsystemunitdir systemd" ? >You might need to revert your fix again otherwise. That's true, my thinking was that, being in the middle of the freeze, going with the smallest possible change can cause the least issues, but I wrote myself a todo to go with Andreas' suggestion once that's over :)
Bug#1034221: caddy: dh_installsystemd doesn't handle files in /usr/lib/systemd/system
Hi Am 16.04.23 um 17:37 schrieb Nilesh Patra: Can you take care of this? thanks for the mail Nilesh, I missed the bugreport. I uploaded a fix just now and will contact the release team for unblocking :) OpenPGP_signature Description: OpenPGP digital signature
Bug#1022260: caddy: Leaves user, group, directories behind even after purge
Hi, thanks for reporting even if there is no definitive policy regardind the purging of system users, there is at least strong concerns against this because of security considerations[1], so for now I won't change the behaviour But I agree that the directories should be removed, I have uploaded a fix addressing this Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=228692 OpenPGP_signature Description: OpenPGP digital signature
Bug#1025822: golang-github-masterminds-sprig-v3-dev: missing package relationships (conflicting files)
Hi Am 10.12.22 um 01:06 schrieb Cyril Brulebois: My sid development chroot broke during the latest dist-upgrade due to: Unpacking golang-github-masterminds-sprig-v3-dev (3.2.3-1) ... … trying to overwrite '/usr/share/gocode/src/github.com/Masterminds/sprig/crypto.go', which is also in package golang-github-masterminds-sprig-dev 3.2.2-1 The newer package has no Breaks/Replaces that are customary when moving files around: https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces I am very sorry about that. I uploaded a new revision declaring breaks/replaces relations. And for what it's worth, even if it's too late, I'm not sure the package rename was really required in the first place. We have a number of packages with either -vN or .vN in their names, but there are no strict naming rules that I know of. :) masterminds-sprig was on of the first Go libraries I have packaged. When I re-read the Go Team conventions[1] over a year later, I had the impression the impression that former naming was not correct and that I should my beginners mistake, but I might have been overeager 若 Sorry again for the inconvenience Peymaneh [1] https://go-team.pages.debian.net/packaging.html#_naming_conventions_2 OpenPGP_signature Description: OpenPGP digital signature
Bug#1024961: Acknowledgement (nebula: Update package to v1.6.1 for migration to unstable)
Hi, I would go on with an team upload next week if there is no concerns with that :) That would include upgrading the package to the latest version and introducing golang-github-slackhq-nebula-dev for the source files kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#1024959: Acknowledgement (golang-github-nbrownus-go-metrics-prometheus-dev: Upload to unstable)
Hi, I would go on with an team upload to unstable next week if there is no concerns with that :) kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#1024961: nebula: Update package to v1.6.1 for migration to unstable
Package: nebula Version: 1.4.0-1 Severity: normal Dear Maintainer, upstream has removed the dependency on github.com/golang/protobuf v1.5.2 in this commit[1] As of version 1.6.1, a builddep on golang-goprotobuf-dev >= v1.5.2 is no longer required, and as far as I can tell, nebula could be uploaded to unstable if updated to 1.6.1 and once #1024959 is fixed. I have prepared the changes for an update in this merge request on salsa [3]. That request also includes a split into library and binary package, that is because I need the golang-github-slackhq-nebula-dev for a package that I am maintaining :) kind regards Peymaneh [1] https://github.com/slackhq/nebula/commit/45d1d2b6c60a102fd15b84c36ef141c15496951c [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024959 [3] https://salsa.debian.org/go-team/packages/nebula/-/merge_requests/1
Bug#1024959: golang-github-nbrownus-go-metrics-prometheus-dev: Upload to unstable
Package: golang-github-nbrownus-go-metrics-prometheus-dev Severity: normal Dear Maintainer, all of this packages dependencies are available in unstable. is there a reason to keep it in the experimental branch? cheers, Peymaneh
Bug#1024776: ITP: golang-github-slackhq-nebula -- scalable overlay networking (Go library)
Package: wnpp Severity: wishlist Owner: Peymaneh * Package name: golang-github-slackhq-nebula Version : 1.6.1-1 Upstream Author : Slack * URL : https://github.com/slackhq/nebula * License : Expat Programming Lang: Go Description : scalable overlay networking tool (Go library) Nebula is a scalable overlay networking tool with a focus on performance, simplicity and security. The library files are needed as a builddependency for updating golang-github-smallstep-certificates and caddy
Bug#1024743: golang-github-tailscale-tscert -- Minimal library implementing parts of the Tailscale client API
Package: wnpp Severity: wishlist Owner: Peymaneh * Package name: golang-github-tailscale-tscert Version : 0.0~git20220316.54bbcb9-1 Upstream Author : Tailscale * URL : https://github.com/tailscale/tscert * License : BSD-3-clause Programming Lang: Go Description : Minimal library for implementing parts of the Tailscale client API This is a stripped down version of the tailscale.com/client/tailscale Go package but with minimal dependencies and supporting older versions of Go. This package is required for packaging Caddy >=2.5.0 OpenPGP_signature Description: OpenPGP digital signature
Bug#1017276: golang-github-micromdm-scep: FTBFS
Hi, It seems this was introduced by golang 1.19, i have reported the issue to upstream: https://github.com/micromdm/scep/issues/206 kind regards, peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#986856: RFP: dangerzone -- Take potentially dangerous PDFs, office documents, or images and convert them to a safe PDF
Hi, excuse the long silence! I have packaged the latest version and I believe it is in a good state. @Kunal Would you mind having a look at it? This is my first package including post{inst,rm}-scripts and I am not sure if the way i did it is very robust. I have uploaded the package on salsa[1] and am also asking for feedback on the mentors list. For context: For the new version upstream has decided to include build a whole Container-Image at build time and include the 700MB image in the .deb package. The absurd package size set aside, building the image on the Debian build servers would not be possible because a network connection is required for pulling the docker image. My dangerzone.postinst is basically the build-script from upstream[2] only with some very basic error-handling added to it. Kind regards, Peymaneh [1] https://salsa.debian.org/peymaneh/dangerzone [2] https://salsa.debian.org/peymaneh/dangerzone/-/blob/53d3e5b75e7d97fb77f09e45db57195a8aa4ed7d/install/linux/build-image.sh OpenPGP_signature Description: OpenPGP digital signature
Bug#986856: RFP: dangerzone -- Take potentially dangerous PDFs, office documents, or images and convert them to a safe PDF
Hi Kunal, Am 25.02.22 um 07:30 schrieb Kunal Mehta: I'm wondering if you have any update on packaging or anything I can help with. I would like to sunset src:pdf-redact-tools (now archived upstream) in favor of dangerzone. I was done packaging v0.2.1, unfortunately upstream came up with a new release I will need to adjust the build scripts in order for v0.3.1 to build, I'll look into that next week kind regards Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging
(Messed up my initial mail, sorry for the noise case this reaches you twice...) Hi. Am 12.08.21 um 07:41 schrieb Peymaneh Nejad: Dear maintainers, I am working on packaging the Caddy web server[1] which requires the package github.com/prometheus/client_golang/prometheus/collectors that was added recently in these commits[2] and is included in v1.11.0 Are you planning to update the package anytime soon? If not: would you consider backporting this module and uploading a new revision? I could also prepare a patch for that. I looked into upgrading to v1.11.0 client_golang which requires github.com/prometheus/common v0.26.0, which in turn depends on a package (github.com/go-kit/log) that is not even yet in the archives[1]. From a quick check with ratt it also seems an upgrade would break lot of reverse deps. Therefore I would go on with a backport of said module and do a team upload end of the week. Let me know if there is issues with that procedure Kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#993808: golang-github-dgraph-io-badger-dev: integer overflow when compiling on 32bit platform
Package: golang-github-dgraph-io-badger-dev Version: 2.2007.2-2 Severity: important Dear Maintainer, A package that depends on badger fails to build on arches armhf and i386[1]: ``` # github.com/dgraph-io/badger src/github.com/dgraph-io/badger/value.go:50:5: constant 4294967295 overflows int ``` The bug should be fixed in v2.2007.3[2] via this patch[3] Could you please upgrade the package or backport the fix? kind regards, Peymaneh [1] https://qa.debian.org/excuses.php?package=golang-github-smallstep-nosql [2] https://github.com/dgraph-io/badger/releases/tag/v2.2007.3 [3] https://github.com/dgraph-io/badger/pull/1558
Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging
gentle ping on this kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#992729: ITP: wlsunset -- Day/night gamma adjustments for Wayland compositors
Package: wnpp Owner: Peymaneh Nejad Severity: wishlist X-Debbugs-CC: debian-de...@lists.debian.org, team+swa...@tracker.debian.org * Package name: wlsunset Version : 0.2.0 Upstream Author : Kenny Levinsen * URL : https://sr.ht/~kennylevinsen/wlsunset * License : Expat Programming Lang: C Description : Day/night gamma adjustments for Wayland compositors This package provides comparable functionality as Gammastep for Wayland, while being considerably simpler and with no support for X11. cc-ing swaywm-team: please let me know if you'd like this being maintained under your umbrella.
Bug#992122: golang-github-prometheus-client-golang-dev: new "collectors" package needed for packaging
Package: golang-github-prometheus-client-golang-dev Version: 1.9.0-2 Severity: wishlist Dear maintainers, I am working on packaging the Caddy web server[1] which requires the package github.com/prometheus/client_golang/prometheus/collectors that was added recently in these commits[2] and is included in v1.11.0 Are you planning to update the package anytime soon? If not: would you consider backporting this module and uploading a new revision? I could also prepare a patch for that. Of course since we're in freeze anyway there is no hurry. kind regards, Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890 [2] https://github.com/prometheus/client_golang/commits/master/prometheus/collectors
Bug#992014: dh-golang: package with extensive file list breaks dh-golang
Package: dh-golang Version: 1.51 Severity: important Hi, Seems a package with a very extensive module list can break dh-golang. this happens when building a new version of golang-google-cloud[1]: ``` Can't exec "/bin/sh": Argument list too long at /usr/bin/dh_golang line 42. dh_golang: error: go list -f '{{ range .Deps }}{{.}} {{ end }}' failed to execute: Argument list too long make: *** [debian/rules:15: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 ``` here[2] is an excerpt of the buildlog (whole file is 24000 lines) where the error occurs. let me know if you need the whole log. kind regards Peymaneh [1] https://salsa.debian.org/go-team/packages/golang-google-cloud/-/tree/debian/experimental/ [2] https://bin.disroot.org/?53bd23514d7517dc#7U2bbQF3ZtprwtQ6wKNVAbNMmDrL5fYZKbxHPrJNtxTh
Bug#992009: golang-google-api-dev: Outdated package
Package: golang-google-api-dev Version: 0.28.0-2 Severity: normal Hi, I am working on a package that needs 0.83.0 of golang-google-cloud-dev, which in turn requires minimum 0.47.0 of this package. I would prepare an updated version of this package for team upload to experimental. Please let me know if there is issues with this procedure kind regards Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990946
Bug#991953: golang-github-google-martian-dev: Package github.com/google/martian/v3
Package: golang-github-google-martian-dev Version: 2.1.0+git20181219.d0b5ad3-3 Severity: normal Hi, I need to update another package[1] that requires github.com/google/martian/v3 I'll prepare a release on debian/experimental branch on salsa for a team upload to experimental so I can go on with the other package, let me know when there is issues with that. kind regards, peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991942
Bug#991942: golang-google-cloud-dev: Outdated package
Package: golang-google-cloud-dev Version: 0.56.0-1 Severity: normal Hi, I am working on packaging github.com/smallstep/certificates which depends on v0.86 of this package. I would prepare an updated version for team upload to experimental so that I can go on with packaging. Please let me know if there is issues with that procedure kind regards, Peymaneh
Bug#991254: golang-google-genproto-dev: Outdated package
Hi, just letting you know that I am adding a debian/experimental branch with an updated version to salsa and for a team-upload to experimental. kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#991522: ITP: golang-github-antlr-antlr4 -- Golang runtime library for ANTLR4
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-antlr-antlr4 Version : 4.9.2-1 Upstream Author : Antlr Project * URL : https://github.com/antlr/antlr4 * License : TODO Programming Lang: Go Description : Golang runtime library for ANTLR4 This is a dependency of github.com/google/cel-go (#991159)
Bug#986856: RFP: dangerzone -- Take potentially dangerous PDFs, office documents, or images and convert them to a safe PDF
Hello Antoine, I'd like to package this application. It seems like it also requires Docker, which we now have in Debian, but that might be a problem for shipping with stable in the long term. A better approach for upstream might be to use podman, or manage containers itself, with bubblewrap or firejail or equivalent.Its recent release (0.2.1) is now based on podman. I'd be happy to comaintain this in Debian with the Python team. Before finding your RFP I thought of proposing to maintain it under umbrella of the privacy pkg team, but that also makes sense. Could also imagine (co)maintaining it. I have done some initial packaging[1], but I think it should definitely ship with an autopkgtest at least for the cli binaries that are included. Hope I can look into that next month, but since testing is frozen anyway I think there is no hurry kind regards, Peymaneh [1] https://salsa.debian.org/peymaneh/dangerzone OpenPGP_signature Description: OpenPGP digital signature
Bug#991254: golang-google-genproto-dev: Outdated package
Package: golang-google-genproto-dev Version: 0.0~git20200413.b5235f6-1 Severity: normal Dear Maintainer, I am working on packaging github.com/google/cel-spec[1] which requires minimum v0.0.0-20201102152239-715cce707fb0 of this package. Could you please update the package? Kind regards, Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991121
Bug#991159: ITP: golang-github-google-cel-go -- go library for evaluation of Common Expression Language
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-google-cel-go Version : 0.7.3-1 Upstream Author : Google * URL : https://github.com/google/cel-go * License : Apache-2.0 Programming Lang: Go Description : go library for evaluation of Common Expression Language The Common Expression Language (CEL) is a non-Turing complete language designed for simplicity, speed, safety, and portability. This is a dependency of caddy caddy (#810890)
Bug#991052: golang-google-grpc-dev: Outdated package
Am 13.07.21 um 14:42 schrieb Peymaneh Nejad: Dear Maintainer, Could you please update the package? Oh, I forgot to mention: If you like, I'd be happy update the package myself Please let me know kind regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#991121: ITP: golang-github-google-cel-spec -- go library implementing Common Expression Language
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-google-cel-spec Version : 0.5.1-1 Upstream Author : Google * URL : https://github.com/google/cel-spec * License : Apache-2.0 Programming Lang: Go Description : go library implementing Common Expression Language The Common Expression Language (CEL) is a simple expression language built on top of protocol buffer types. It implements common semantics for expression evaluation, enabling different applications to more easily interoperate. This package is an indirect dependency of caddy (#810890)
Bug#991112: ITP: golang-github-stoewer-go-strcase -- go library for converting between naming formats
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-stoewer-go-strcase Version : 1.2.0-1 Upstream Author : A. Stoewer * URL : https://github.com/stoewer/go-strcase * License : Expat Programming Lang: Go Description : go library for converting between naming formats This library converts between different kinds of naming formats such as camel case (CamelCase), snake case (snake_case) or kebab-case (kebab-case). This package is an indirect dependency of caddy (#810890)
Bug#991109: ITP: golang-github-newrelic-go-agent -- library for monitoring go applications
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-newrelic-go-agent Version : 3.13.0-1 Upstream Author : New Relic * URL : https://github.com/newrelic/go-agent * License : Apache-2.0 Programming Lang: Go Description : library for monitoring go applications This package is a dependency of step-ca (#990946)
Bug#991052: golang-google-grpc-dev: Outdated package
Package: golang-google-grpc-dev Version: 1.27.1-1 Severity: normal Dear Maintainer, I am working on packaging a package[1] that depends on version 1.32.0 of this package. To be precise, it requires grpc.ServiceRegistrar[2] which is not available in 1.27.1 Could you please update the package? Kind regards, Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991047 [2] https://github.com/grpc/grpc-go/commit/f30caa90add585c4778cc480700acd755ea2c1f7
Bug#991047: ITP: golang-step-linkedca -- go library supporting Linked CAs using protocol buffers and gRPC
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-step-linkedca Version : 0.0~git20210611.27424aa-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/linkedca * License : Apache-2.0 Programming Lang: Go Description : library supporting Linked CAs using protocol buffers and gRPC This package is needed for step-ca (#990946)
Bug#991039: ITP: golang-step-cli-utils -- Common code between step-cli and step-ca
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-step-cli-utils Version : 0.4.1-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/cli-utils * License : Apache-2.0 Programming Lang: Go Description : Common code between step and step-ca This package is needed for step-ca (#990946)
Bug#991038: ITP: golang-step-crypto -- collection of packages used by Smallstep products
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-step-crypto Version : 0.9.0-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/crypto * License : Apache-2.0 Programming Lang: Go Description : collection of packages used by Smallstep products this package is needed for step-ca (#990946)
Bug#990959: ITP: scep -- SCEP server and client written in go
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: scep Version : 2.0.0-1 Upstream Author : MicroMDM * URL : https://github.com/micromdm/scep * License : Expat Programming Lang: Go Description : SCEP server and client written in go Binaries and library files for Simple Certificate Enrollment Protocol client and server Source package of this project is needed for step-ca (#990946)
Bug#990948: ITP: golang-github-thales-e-security-pool -- Collection of packages from Vitess
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-thales-e-security-pool Version : 0.0.2-1 Upstream Author : Thales eSecurity * URL : https://github.com/thales-e-security/pool * License : Apache-2.0 Programming Lang: Go Description : Collection of packages from Vitess This package exposes the resource pool implementation and some of the atomic types. from https://github.com/vitessio/vitess. Vitess has some useful Go packages, however they are not versioned with Go modules, which causes issues (e.g. https://github.com/ThalesIgnite/crypto11/issues/56). They are also buried inside a large project, which forms a heavyweight dependency. This package is needed for #990947
Bug#990947: ITP: golang-github-thalesignite-crypto11 -- implementation of Golang crypto interfaces using PKCS#11 as a backend
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-thalesignite-crypto11 Version : 1.2.4-1 Upstream Author : Thales Ignite * URL : https://github.com/ThalesIgnite/crypto11 * License : Expat Programming Lang: Go Description : implementation of Golang crypto interfaces using PKCS#11 as a backend Dependency of step-ca (#990946)
Bug#990946: ITP: step-ca -- private certificate authority
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: step-ca Version : 0.16.0 Upstream Author : Smallstep * URL : https://github.com/smallstep/certificates * License : Apache-2.0 Programming Lang: Go Description : private certificate authority Source files are needed for Caddy (#810890)
Bug#990860: ITP: golang-github-smallstep-nosql -- abstraction layer for data persistency written in go
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-smallstep-nosql Version : 0.3.6-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/nosql * License : Apache-2.0 Programming Lang: Go Description : abstraction layer for data persistency written in go Currently this library provides following implementations: - BoltDB (https://github.com/etcd-io/bbolt) etcd fork. - Badger - MariaDB/MySQL
Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package
Hi, small reminder on this. We'd proceed as mentioned the coming week then :) kind regards, Peymaneh
Bug#990769: ITP: golang-github-smallstep-assert -- simple assertion framework for Go
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-smallstep-assert Version : 0.0~git20200723.82e2b9b-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/assert * License : Expat Programming Lang: Go Description : simple assertion framework for Go This project provides a go library for assertion. Read online reference at http://godoc.org/github.com/smallstep/assert This package is a dependency of #989857
Bug#990572: ITP: golang-mozilla-pkcs7 -- Go library for parsing and creating signed and enveloped messages
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-mozilla-pkcs7-dev Version : 0.0~git20200128.432b235-1 Upstream Author : Mozilla Services * URL : https://go.mozilla.org/pkcs7 * License : Expat Programming Lang: Go Description : Go library for parsing and creating signed and enveloped messages This package implements a subset of PKCS#7/Cryptographic Message Syntax (rfc2315, rfc5652) in Golang. It is a fork of github.com/fullsailor/pkcs7 This package is a dependency of github.com/smallstep/cli (#989857)
Bug#990461: ITP: golang-github-thomasrooney-gexpect -- pure golang expect library
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-thomasrooney-gexpect Version : 0.0~git20161231.5482f03-1 Upstream Author : Thomas Rooney * URL : https://github.com/thomasrooney/gexpect * License : Expat Programming Lang: Go Description : pure golang expect library Gexpect is a expect-like module written for easily starting and controlling subprocesses. This package is a dependency of github.com/smallstep/cli (#989857)
Bug#990275: ITP: golang-github-zmap-zcrypto -- Liberal Go TLS + X.509 Library for Research
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-zmap-zcrypto Version : 0.0~git20210607.59eac19-1 Upstream Author : The ZMap Project * URL : https://github.com/zmap/zcrypto * License : Expat, Apache-2.0, ISC, BSD-3-Clause Programming Lang: Go Description : Liberal Go TLS + X.509 Library for Research ZCrypto contains specialized versions of tls and x509. It is written in Golang and is primarily based on Golang's TLS library This package is a dependency of zlint (#915788)
Bug#990269: ITA: golang-github-naoina-toml -- TOML parser and encoder library for Golang
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-naoina-toml Version : 0.1.1 Upstream Author : Naoya Inada * URL : https://github.com/naoina/toml * License : Expat Programming Lang: Go Description : TOML parser and encoder library for Golang Package was removed from unstable[1] but is now needed for packaging caddy (#810890) Its past maintainer is not interesting in maintaining it. [1] https://tracker.debian.org/news/1065364/removed-011-4-from-unstable/ [2] https://lists.debian.org/debian-go/2021/06/msg00036.html
Bug#990200: ITP: golang-github-zmap-zlint -- X.509 Certificate Linter focused on Web PKI standards and requirements.
Am 23.06.21 um 04:35 schrieb Paul Wise: On Tue, Jun 22, 2021 at 5:21 PM Peymaneh Nejad wrote: * URL : https://github.com/zmap/zlint There is already an RFP for this (#915788), you might want to merge the bugs together and please check the WNPP list before filing ITP bugs in future. Thanks for pointing out :) OpenPGP_signature Description: OpenPGP digital signature
Bug#990200: ITP: golang-github-zmap-zlint -- X.509 Certificate Linter focused on Web PKI standards and requirements.
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-zmap-zlint Version : 3.2.0-1 Upstream Author : The ZMap Project * URL : https://github.com/zmap/zlint * License : Apache-2.0 Programming Lang: Go Description : X.509 Certificate Linter focused on Web PKI standards and requirements. This is an indirect dependency of the caddy webserver
Bug#990187: ITP: golang-github-zmap-zcertificate -- cli utility + library for parsing certificates
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-zmap-zcertificate Version : 0.0.1-1 Upstream Author : The ZMap Project * URL : https://github.com/zmap/zcertificate * License : Apache-2.0 Programming Lang: Go Description : Command line utility for parsing certificates This package is a dependency of github.com/smallstep/zcrypto, which is a dependency of github.com/smallstep/cli, which is a dependency of the caddy webserver
Bug#989913: ITP: golang-github-zmap-rc2 -- RC2 library in Go
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-zmap-rc2 Version : 0.0~git20190804.abaa705-1 Upstream Author : The ZMap Project * URL : https://github.com/zmap/rc2 * License : Apache-2.0 Programming Lang: Go Description : RC2 library in Go A crypto/cipher cipher.Block interface, just like AES. Dependency of github.com/smallstep/zcrypto, which is a dependency of github.com/smallstep/cli, which is a dependency of the caddy webserver
Bug#989859: ITP: golang-github-weppos-publicsuffix-go -- Domain name parser for Go based on the Public Suffix List.
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-weppos-publicsuffix-go Version : 0.15.0-1 Upstream Author : Simone Carletti * URL : https://github.com/weppos/publicsuffix-go * License : Expat Programming Lang: Go Description : Domain name parser for Go based on the Public Suffix List. This package is a dependency of github.com/smallstep/zcrypto, which is a dependency of github.com/smallstep/cli, which is a dependency of the caddy webserver
Bug#989858: ITP: golang-github-smallstep-zcrypto -- Liberal Go TLS + X.509 Library for Research
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-smallstep-zcrypto Version : 0.0~git20200203.fbc32cf-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/zcrypto * License : ISC and Apache 2.0 Programming Lang: Go Description : Liberal Go TLS + X.509 Library This package is a dependency of github.com/smallstep/cli, which is a dependency of the caddy webserver.
Bug#989857: ITP: step-cli -- toolkit for working with public key infrastructure
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: step-cli Version : 0.15.16 Upstream Author : Smallstep * URL : https://github.com/smallstep/cli * License : Apache 2.0 Programming Lang: Go Description : toolkit for working with public key infrastructure A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. This package is a dependency of the caddy webserver.
Bug#953972: ITP: golang-software.sslmate-src-go-pkcs12 -- Go library for encoding and decoding PKCS#12 files
Am 15.03.20 um 09:08 schrieb James Tocknell: Package: wnpp Severity: wishlist Owner: James Tocknell * Package name: golang-software.sslmate-src-go-pkcs12 Version : 0.0~git20190322.6e380ad-1 Upstream Author : SSLMate * URL : https://github.com/SSLMate/go-pkcs12 * License : BSD-3-clause Programming Lang: Go Description : Go library for encoding and decoding PKCS#12 files This is needed for https://github.com/FiloSottile/mkcert Hi James may I ask what's the status on this? I saw you did some initial packaging on this on salsa quite a while ago. This is also needed for https://github.com/smallstep/cli that wish to package. If you don't mind, I would like to pick up this ITP. kind regards, Peymaneh
Bug#989677: ITP: golang-github-smallstep-truststore -- Package to locally install development certificates
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-smallstep-truststore Version : 0.9.6-1 Upstream Author : Smallstep * URL : https://github.com/smallstep/truststore * License : Apache-2.0 Programming Lang: Go Description : Go library for locally installing development certificates This package is a dependency of caddy https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890
Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package
Hello, Am 09.06.21 um 01:22 schrieb Peymaneh Nejad: Package: golang-github-klauspost-cpuid-dev I wish to package github.com/caddyserver/certmagic[1] which depends on v2.0.6 of this library. As this would be a major version change, it was proposed on the debian-go mailing list to upload v2 of this package to experimental until the freeze is done. For that I would write the respective changes to a new debian/experimental branch on the salsa repo. Please let me now if you have concerns this procedure. kind regards Peymaneh
Bug#989594: golang-github-masterminds-semver-dev: Outdated package
Hello, Am 08.06.21 um 10:45 schrieb Peymaneh Nejad: Package: golang-github-masterminds-semver-dev I am packaging the golang library github.com/Masterminds/sprig which depends on version 3 this library As this would be a major version change, it was proposed on the debian-go mailing list to upload v3 of golang-github-masterminds-semver-dev to experimental until the freeze is done. For that I would write the respective changes to a new debian/experimental branch on the salsa repo. Please let me now if you have concerns with this procedure. kind regards Peymaneh
Bug#989624: golang-github-klauspost-cpuid-dev: Outdated package
Package: golang-github-klauspost-cpuid-dev Version: 1.3.1 Severity: normal Dear Maintainers, I wish to package github.com/caddyserver/certmagic[1] which depends on v2.0.6 of this library. Could you please update? I am happy to provide a patch if wished. kind regards, Peymaneh [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954793
Bug#954793: Packaging caddyserver-certmagic
Hi, I'm working on packaging caddy (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890) and would like to pick up this itp Kind regards, Peymaneh
Bug#989594: golang-github-masterminds-semver-dev: Outdated package
Package: golang-github-masterminds-semver-dev Version: 1.4.2-2 Severity: normal Dear Maintainers, I am packaging the golang library github.com/Masterminds/sprig which depends on version 3 this library[1]. Could you please update this package to v3? Happy to write a patch myself and send via mail or merge request on salsa if you wish kind regards, Peymaneh [1] https://github.com/Masterminds/sprig/blob/3ac42c7bc5e4be6aa534e036fb19dde4a996da2e/go.mod#L7
Bug#989591: ITP: golang-github-masterminds-sprig -- Useful template functions for Go templates.
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-masterminds-sprig Version : 3.2.1-1 Upstream Author : Masterminds <https://github.com/Masterminds> * URL : https://github.com/Masterminds/sprig * License : Expat Programming Lang: Go Description : Useful template functions for Go templates. The Go language comes with a built-in template language (http://golang.org/pkg/text/template/), but not very many template functions. Sprig is a library that provides more than 100 commonly used template functions. It is inspired by the template functions found in Twig (http://twig.sensiolabs.org/documentation) and in various JavaScript libraries, such as underscore.js (http://underscorejs.org/). The API documentation is available at GoDoc.org (http://godoc.org/github.com/Masterminds/sprig/). Reasoning: This library is a build dependency of the caddywebserver: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890
Bug#947473: ITP: golang-github-masterminds-goutils -- GoUtils is a Go implementation of some string manipulation libraries of Apache Commons.
Hi louis Am 27.12.19 um 14:44 schrieb louis: Package: wnpp Severity: wishlist Owner: louis * Package name: golang-github-masterminds-goutils Version : 1.1.0-1 Upstream Author : * URL : https://github.com/Masterminds/goutils * License : Apache-2.0 Programming Lang: Go Description : GoUtils is a Go implementation of some string manipulation libraries of Apache Commons. This is an open source project aimed at providing Go users with utility functions to manipulate strings in various ways. This package is debianized as a dependency for the Caddy webserver. I'll be working on packaging the caddy webserver the next weeks and would like pick up this ITP if that's alright. Kind regards, Peymaneh
Bug#810890: ITP: caddy -- Fast, cross-platform HTTP/2 web server with automatic HTTPS
Hello, Plus a link to https://wiki.debian.org/SummerOfCode2021/Projects/PackagingCaddy I have been accepted to gsoc[1] with said »packaging caddy« project and would like to pick up this ITP. kind regards, peymaneh [1] https://summerofcode.withgoogle.com/projects/#6674433650982912 OpenPGP_signature Description: OpenPGP digital signature
Bug#988592: waybar: Missing dependency for module "custom/media"
Package: waybar Version: 0.9.5-2 Severity: normal Dear Maintainer, I would get an error when using the custom mediaplayer module, a python script at that is shipped with waybar (resources/custom_modules/mediaplayer.py) Turns out the script depends on gir1.2-playerctl-2.0 to be installed. I'm using ubuntu but it seems to me this applies for debian already. I would suggest adding gir1.2-playerctl-2.0 to recommended or suggested packages. best regards, Peymaneh -- System Information: Debian Release: bullseye/sid APT prefers hirsute-updates APT policy: (500, 'hirsute-updates'), (500, 'hirsute-security'), (500, 'hirsute') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.11.0-17-generic (SMP w/16 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages waybar depends on: ii init-system-helpers 1.60 ii libc6 2.33-0ubuntu5 ii libdbusmenu-gtk3-416.04.1+18.10.20180917-0ubuntu6 ii libfmt7 7.1.3+ds1-5 ii libgcc-s1 11.1.0-1ubuntu1~21.04 ii libglib2.0-0 2.68.0-1 ii libglibmm-2.4-1v5 2.64.2-2 ii libgtk-3-03.24.25-1ubuntu4 ii libgtk-layer-shell0 0.5.2-1 ii libgtkmm-3.0-1v5 3.24.2-2 ii libjsoncpp24 1.9.4-4 ii libmpdclient2 2.19-1 ii libnl-3-200 3.4.0-1build2 ii libnl-genl-3-200 3.4.0-1build2 ii libpulse0 1:14.2-1ubuntu1 ii libsigc++-2.0-0v5 2.10.4-2ubuntu1 ii libspdlog1 [libspdlog1-fmt7] 1:1.8.1+ds-2.1 ii libstdc++611.1.0-1ubuntu1~21.04 ii libudev1 247.3-3ubuntu3 ii libwayland-client01.18.0-2~exp1.1 waybar recommends no packages. Versions of packages waybar suggests: ii fonts-font-awesome 5.0.10+really4.7.0~dfsg-4 ii libappindicator3-1 12.10.1+20.10.20200706.1-0ubuntu1 ii sway1.5.1-2 -- no debconf information
Bug#986155: ITP: zap -- Blazing fast, structured, leveled logging in Go
Hi! Looks to me that this has been packaged already: https://tracker.debian.org/pkg/golang-go.uber-zap best regards, Peymaneh OpenPGP_signature Description: OpenPGP digital signature
Bug#985931: golang-github-aryann-difflib-dev --
Hi, Am 26.03.21 um 18:48 schrieb Nilesh Patra: Hi, As I said on debian-go@l.d.o [1] as well, the name of the source package should "NOT" have -dev suffxed however, binary package "must" have -dev suffixed Ah, thanks, I got the -dev suffix thing mixed up quite a bit :D please fix your debian/ dir accordingly. Done. I fixed it above for the ITP subject. Thank you! OpenPGP_signature Description: OpenPGP digital signature
Bug#985931: golang-github-aryann-difflib-dev --
Oh, I am sorry. Seems i did not include ITP in the subject line. Looking into fixing that OpenPGP_signature Description: OpenPGP digital signature
Bug#985931: golang-github-aryann-difflib-dev --
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad * Package name: golang-github-aryann-difflib-dev Version : 0.0~git20170710.e206f87-1 Upstream Author : Aryan Naraghi * URL : https://github.com/aryann/difflib * License : Expat Programming Lang: Go Description : simple library for diffing two sequences of text. Further information: I intend to apply for the gsoc project "packaging caddy for debian"[1]. This is a build-dependency of caddy[2] that I am packaging as an application task. [1] https://wiki.debian.org/SummerOfCode2021/Projects/PackagingCaddy [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=810890 OpenPGP_signature Description: OpenPGP digital signature
Bug#977896: ITP: metadata-cleaner -- View and remove metadata in files
Package: wnpp Severity: wishlist Owner: Peymaneh Nejad X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: metadata-cleaner Version : 1.0.0 Upstream Author : Romain Vigier * URL : https://gitlab.com/rmnvgr/metadata-cleaner/ * License : GPL3+ Programming Lang: Python Description : View and remove metadata in files > Metadata within a file can tell a lot about you. Cameras record data about when a picture was taken and what camera was used. Office applications automatically add author and company information to documents and spreadsheets. Maybe you don't want to disclose those informations. > This tool allows you to view metadata in your files and to get rid of them, as much as possible. > Under the hood, it relies on mat2 to parse and remove the metadata. > (https://0xacab.org/jvoisin/mat2) This package would be useful for users that would like to get rid of metadata, but prefer to use a graphical app to the mat2 cli-app that is packaged in debian. I would like to maintain this program and am searching for a sponsor.