Bug#1029170: ITP: golang-github-sigstore-sigstore -- Common go library shared across sigstore services and clients
Hi Reinhard, absolutely no worries at all! Huge thanks on all your work and sorry for not being more responsive. I can only manage some "debian time" in between "real life" blocks, so a lot falls through the cracks :( Cheers Leo --- Original Message --- On Wednesday, July 19th, 2023 at 12:35, Reinhard Tartler wrote: > Hi Leo, > > I hope you are well. Now that all dependencies to build this package are in > place, I've taken the liberty of uploading the package to debian/experimental > and pushed my sources to > https://salsa.debian.org/go-team/packages/golang-github-sigstore-sigstore > > I really don't want this to be seen as an ITP takeover, since we've been > talking on this ITP for a while, I hope that's okay. Please take a look at > this repo and at > https://ftp-master.debian.org/new/golang-github-sigstore-sigstore_1.4.0-1.html > and let me know what you think. > > Best, > -rt > -- > > regards, > Reinhard
Bug#1029170: ITP: golang-github-sigstore-sigstore -- Common go library shared across sigstore services and clients
Sorry for the late reply. My laptop decided it was a good time to break, so I'll have even less time to work on this in the next few days/weeks :/ --- Original Message --- On Sunday, March 26th, 2023 at 22:07, Reinhard Tartler wrote: > Sounds good. > > I'm happy to take on the easier dependencies, such as pkg/browser or > jellydator/ttlcache. That would be a huge help already! > But the dependency on boulder is giving me a massive headache. It is really > unfortunate that they chose to use such a heavy dependency for a rather > simple task (goodkey). What are your thoughts on resolving this? I didn't dive deep into the code, but I suspect we can patch away the boulder dep. I'll gladly give it a try as soon as I have a workable laptop again (but feel free to jump in if you find the time!) Regards, Leo Antunes
Bug#1029170: ITP: golang-github-sigstore-sigstore -- Common go library shared across sigstore services and clients
Hi Reinhard, It seems I underestimated the work and overestimated by free time: we need some bumps for deps (e.g. golang-github-azure-azure-sdk-for-go-dev) and maybe some patching to get rid of other deps (e.g. github.com/letsencrypt/boulder), if we can manage that. OTOH, I see you already took care of #1030555 and #1030557! That's great! :) Cheers Leo --- Original Message --- On Thursday, February 2nd, 2023 at 12:33, Reinhard Tartler wrote: > seems https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022937 was accepted. > Any update on sigstore packaging?
Bug#1029170: ITP: golang-github-sigstore-sigstore -- Common go library shared across sigstore services and clients
Hi Reinhard! I think this changed a bit in the meantime: now the sigstore project has mostly shared lib code, while the individual commands (rekor, fulcio, gitsign, etc) are all in separate repos. So I expect this library to not be THAT difficult to package (the next one on my list is rekor - see #990249 - which will probably require more work). As soon as #1022937 is done (waiting in NEW since 2 months), I expect sigstore to be a quick follow-up. However, I'd gladly take an extra pair of eyes on the package, so I can ping you as soon as I have something that builds. Thanks, Leo Antunes --- Original Message --- On Thursday, January 19th, 2023 at 09:37, Reinhard Tartler wrote: > Hi Leo, > > Thank you so much for your interest in packaging this! -- I've noticed that > it is a dependency of containers/image for image signing, and have looked at > this package before. Unfortunately, I got intimidated with the sheer number > of unpackaged dependencies that it requires. Maybe this has improved since > the last time I looked at it? In any case, I've decided to patch the source > to disable signing functionality to avoid requiring code from sigstore, which > is of course very unfortunate. > > Let me know if you could use another set of eyeballs or help with this > package. It surely seems intimidating (at least to me). > > best, > -rt > > On Wed, Jan 18, 2023 at 3:21 PM Leo Antunes wrote: > >> Package: wnpp >> Severity: wishlist >> Owner: Leo Antunes >> >> * Package name : golang-github-sigstore-sigstore >> Version : 1.5.1-1 >> Upstream Author : The Sigstore Authors >> * URL : https://github.com/sigstore/sigstore >> * License : Apache-2.0 >> Programming Lang: Go >> Description : Common go library shared across sigstore services and clients >> >> sigstore/sigstore contains common Sigstore code: that is, code shared >> by infrastructure (e.g. Fulcio and Rekor) and Go language clients (e.g. >> Cosign and Gitsign. > > -- > > regards, > Reinhard
Bug#1029170: ITP: golang-github-sigstore-sigstore -- Common go library shared across sigstore services and clients
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-github-sigstore-sigstore Version : 1.5.1-1 Upstream Author : The Sigstore Authors * URL : https://github.com/sigstore/sigstore * License : Apache-2.0 Programming Lang: Go Description : Common go library shared across sigstore services and clients sigstore/sigstore contains common Sigstore code: that is, code shared by infrastructure (e.g. Fulcio and Rekor) and Go language clients (e.g. Cosign and Gitsign.
Bug#990249: Giving it a try
Hi, I'll give this a try for #1019518. I'll start with the library to solve the dep, but try to get the binary while I'm at it. Can't make any promises on the time frame :/ -- Leo
Bug#1024430: ITP: golang-github-coreos-go-oidc -- A Go OpenID Connect client.
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-github-coreos-go-oidc-v3 Version : 3.4.0-1 Upstream Author : CoreOS * URL : https://github.com/coreos/go-oidc * License : Apache-2.0 Programming Lang: Go Description : Go libraries for implementing OIDC clients and servers This package provides a comprehensive collection of golang libraries for other projects to implement OpenID Connect (OIDC) server and client components.
Bug#1023288: ITP: golang-github-certifi-gocertifi -- curated collection of Root Certificates
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-github-certifi-gocertifi Version : 2021.04.29-1 Upstream Author : Certifi * URL : https://github.com/certifi/gocertifi * License : MPL-2.0 Programming Lang: Go Description : curated collection of Root Certificates This Go package contains a CA bundle that you can reference in your Go code. This is useful for systems that do not have CA bundles that Golang can find itself, or where a uniform set of CAs is valuable. . This is the same CA bundle that ships with the Python Requests (https://github.com/kennethreitz/requests) library, and is a Golang specific port of certifi (https://github.com/kennethreitz/certifi). The CA bundle is derived from Mozilla's canonical set.
Bug#1023287: ITP: golang-github-github-smimesign -- An S/MIME signing utility for use with Git
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-github-github-smimesign Version : 0.2.0-1 Upstream Author : GitHub * URL : https://github.com/github/smimesign * License : Expat Programming Lang: Go Description : An S/MIME signing utility for use with Git Smimesign is an S/MIME signing utility that is compatible with Git. This allows developers to sign their Git commits and tags using X.509 certificates issued by public certificate authorities or their organization's internal certificate authority.
Bug#1019518: ITP: gitsign -- keyless git signing using sigstore
Package: wnpp Severity: wishlist Owner: Leo Antunes X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: gitsign Version : 0.3.0 Upstream Author : The Sigstore Authors * URL : https://sigstore.dev * License : Apache 2.0 Programming Lang: go Description : keyless git signing using sigstore Tool for keyless signing of git commits based on sigstore.
Bug#1008881: RFP: lapce -- Lightning-fast and Powerful Code Editor
Package: wnpp Severity: wishlist * Package name: lapce Version : v0.0.12 Upstream Author : Dongdong Zhou * URL : https://lapce.dev * License : ASL-2.0 Programming Lang: Rust Description : Lightning-fast and Powerful Code Editor GUI based code editor. Extensible via WASI plugins.
Bug#989207: RFP: cuelang -- language and tooling for defining, generating, and validating data in multiple formats
Package: wnpp Severity: wishlist * Package name: cuelang Version : v0.4.0 Upstream Author : Marcel van Lohuizen * URL : https://cuelang.org * License : Apache-2.0 Programming Lang: Go/Cue Description : language and tooling for defining, generating, and validating data in multiple formats CUE is an open source data constraint language which aims to simplify tasks involving defining and using data. . It is a superset of JSON, allowing users familiar with JSON to get started quickly.
Bug#972439: RFP: tailscale -- wireguard overlay network manager (client)
Package: wnpp Severity: wishlist * Package name: tailscale Version : v1.0.3 Upstream Author : Tailscale Inc. * URL : https://github.com/tailscale/tailscale * License : BSD Programming Lang: Go Description : wireguard overlay network manager (client) Client for the Tailscale™ wireguard overlay network service. . Tailscale provides a centralized service for managing wireguard connection across a fleet of machines.
Bug#963608: ITP: golang-github-mdlayher-genetlink -- Package genetlink implements generic netlink interactions and data types.
Package: wnpp Severity: wishlist Owner: Leo Antunes Control: block 963577 by -1 * Package name: golang-github-mdlayher-genetlink Version : 1.0.0-1 Upstream Author : Matt Layher * URL : https://github.com/mdlayher/genetlink * License : Expat Programming Lang: Go Description : Package genetlink implements generic netlink interactions and data types. Package genetlink implements generic netlink interactions and data types.
Bug#963594: ITP: golang-github-jsimonetti-rtnetlink -- Package rtnetlink provides low-level access to the Linux rtnetlink API. MIT Licensed.
Package: wnpp Severity: wishlist Owner: Leo Antunes Control: block 963592 by -1 * Package name: golang-github-jsimonetti-rtnetlink Version : 0.0~git20200505.3ee32e7-1 Upstream Author : Jeroen Simonetti * URL : https://github.com/jsimonetti/rtnetlink * License : Expat Programming Lang: Go Description : Package rtnetlink provides low-level access to the Linux rtnetlink API. Package rtnetlink allows the kernel's routing tables to be read and altered. Network routes, IP addresses, Link parameters, Neighbor setups, Queueing disciplines, Traffic classes and Packet classifiers may all be controlled. It is based on netlink messages. . A convenient, high-level API wrapper is available using package rtnl (https://godoc.org/github.com/jsimonetti/rtnetlink/rtnl). . The base rtnetlink library explicitly only exposes a limited low-level API to rtnetlink. It is not the intention (nor wish) to create an iproute2 replacement.
Bug#963592: ITP: golang-github-mdlayher-netlink -- Package netlink provides low-level access to Linux netlink sockets. MIT Licensed.
Package: wnpp Severity: wishlist Owner: Leo Antunes Control: block 963577 by -1 * Package name: golang-github-mdlayher-netlink Version : 1.1.0-1 Upstream Author : Matt Layher * URL : https://github.com/mdlayher/netlink * License : Expat Programming Lang: Go Description : Package netlink provides low-level access to Linux netlink sockets. Package netlink provides low-level access to Linux netlink sockets.
Bug#963577: ITP: golang-zx2c4-wireguard-wgctrl -- Package wgctrl enables control of WireGuard interfaces on multiple platforms.
Package: wnpp Severity: wishlist Owner: Leo Antunes Control: block 963575 by -1 * Package name: golang-zx2c4-wireguard-wgctrl Version : 0.0~git20200609.bd2cb78-1 Upstream Author : WireGuard * URL : https://github.com/WireGuard/wgctrl-go * License : Expat Programming Lang: Go Description : Package wgctrl enables control of WireGuard interfaces on multiple platforms. Package wgctrl enables control of WireGuard devices on multiple platforms. . wgctrl can control multiple types of WireGuard devices, including: - Linux kernel module devices, via generic netlink - userspace devices (e.g. wireguard-go), via the userspace configuration protocol . This package implements WireGuard configuration protocol operations, enabling the configuration of existing WireGuard devices. Operations such as creating WireGuard devices, or applying IP addresses to those devices, are out of scope for this package.
Bug#963576: ITP: golang-github-stevenroose-gonfig -- Go package for program configuration
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-github-stevenroose-gonfig Version : 0.1.5-1 Upstream Author : Steven Roose * URL : https://github.com/stevenroose/gonfig * License : Expat Programming Lang: Go Description : Go package for program configuration gonfig is a configuration library designed using the following principles: - The configuration variables are fully specified and loaded into a struct variable. - You only need one statement to load the configuration fully. - Configuration variables can be retrieved from various sources, in this order of increasing priority: - default values from the struct definition - the value already in the object when passed into Load() - config file in either YAML, TOML, JSON or a custom decoder - environment variables - command line flags Furthermore, it has the following features: - supported types for interpreting: - native Go types: all int, uint, string, bool - types that implement TextUnmarshaler from the "encoding" package - byte slices ([]byte) are interpreted as base64 - slices of the above mentioned types - map[string]interface{} - the location of the config file can be passed through command line flags or environment variables - printing help message (and hiding individual flags) This package is needed for #963575
Bug#963575: ITP: wesher -- wireguard overlay mesh network manager
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: wesher Version : 0.2.6-1 Upstream Author : Leo Antunes * URL : https://github.com/costela/wesher * License : GPL-3.0 Programming Lang: Go Description : wireguard overlay mesh network manager wesher creates and manages an encrypted mesh overlay network across a group of nodes, using wireguard. . Its main use-case is adding low-maintenance security to public-cloud networks or connecting different cloud providers. . WARNING: since mesh membership is controlled by a mesh-wide pre-shared key, this effectively downgrades some of the security benefits from wireguard. See security considerations in README for more details.
Bug#933820: ITP: hcloud-python -- official client library for Hetzner Cloud
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: hcloud-python Version : 1.4.0 Upstream Author : Hetzner Cloud GmbH * URL : https://github.com/hetznercloud/hcloud-python * License : MIT Programming Lang: Python Description : official client library for Hetzner Cloud python-hcloud is a Python library for acessing the API for the Hetzner Cloud service. -- Ideally this would be maintained inside the Python Modules Team.
Bug#907501: ITP: golang-docker-go-docker -- official go SDK for docker
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: golang-docker-go-docker Version : 1.0.0 Upstream Author : Docker Inc. * URL : https://docker.io/go-docker * License : TBD (https://github.com/docker/go-docker/issues/10) Programming Lang: go Description : official go SDK for docker This is the official SDK for interacting with the docker deamon in go. - end description - This package is needed to build at least one other ITP: #907356 Maintainment would be in the pkg-go team. Cheers
Bug#907356: ITP: docker-etchosts -- Manage hosts file entries for docker containers
Package: wnpp Severity: wishlist Owner: Leo Antunes * Package name: docker-etchosts Version : 0.1.0 Upstream Author : Leo Antunes * URL : https://github.com/costela/docker-etchosts * License : GPLv3 Programming Lang: Go Description : Manage hosts file entries for docker containers Deamon to automatically manage /etc/hosts entries for running local containers. It listens for events from the docker daemon and creates or removes entries accordingly. - end description - I'd like to maintain this as a part of the golang packaging team, and will probably need a sponsor since my old key has been removed from the keyring and I never got around to re-adding a new one :/ Cheers
Bug#899195: RFA: pidgin-encryption -- pidgin plugin that provides transparent encryption
Package: wnpp Severity: normal I request an adopter for the pidgin-encryption package. Package seems abandoned upstream (last release 2010), has more well maintained alternatives (pidgin-otr) and has a low pop-con score (currently ~600). If no takers show up, I'll probably request removal in the not so distant future. The package description is: Provides transparent encryption to all protocols supported by Pidgin. Can be activated on a per user basis or even automatically detected. Uses a private/public key system based on Mozilla's NSS.
Bug#879271: RFP: puppet-development-kit -- toolkit for developing puppet modules
Package: wnpp Severity: wishlist * Package name: puppet-development-kit Version : 1.2.0 Upstream Author : Puppet, Inc. * URL : https://github.com/puppetlabs/pdk * License : Apache-2 Programming Lang: ruby Description : toolkit for developing puppet modules The Puppet Development Kit (PDK) includes key Puppet code development and testing tools, so you can install one package with all the tools you need to create and validate new modules. PDK includes testing tools, a complete module skeleton, and command line tools to help you create, validate, and run tests on Puppet modules. PDK also includes all dependencies needed for its use. --- RFP NOTE: some of the included tools are already packaged and could probably be pulled in as dependencies.
Bug#856524: RFA: libpst - library for reading Microsoft Outlook PST files
Package: wnpp Severity: normal I haven't used this package in years and have unfortunately (and regretably) let it fall out of shape for lack of time. It would be great if someone with more time could step up and adopt it. The releases are very seldom and there's only one reverse-dep of note: evolution-plugins. Cheers, Leo
Bug#856421: RFA: gnokii -- fc4f45003af70b9edaaa93fd24a289b6
Package: wnpp Severity: normal For lack of time for proper maintenance, I request an adopter for the gnokii package. The package description is: Gnokii is a suite of programs that allows communication with mobile phones. It currently supports many Nokia mobile phones, all AT capable ones as well as many Symbian based. For a list of compatible phones, please visit: http://wiki.gnokii.org . interface::graphical, interface::x11, role::program, scope::application, uitoolkit::gtk, use::transmission, x11::application Cheers, Leo
Bug#804917: RFA: ttf-femkeklaver -- 9b249fbb0a8db0070af7dd3ed852ed00
Package: wnpp Severity: normal Hi, Gioele Barabucci got in touch with me about the fonts team adopting this package, so this bug is basically just my blessing for them taking it over! :) Cheers, Leo
Bug#762346: RFP: pypy3 -- fast alternative implementation of Python3 - PyPy interpreter
Package: wnpp Severity: wishlist * Package name: pypy3 Version : 2.3.1 Upstream Author : Armin Rigo * URL : http://www.pypy.org * License : MIT Programming Lang: Python Description : fast alternative implementation of Python3 - PyPy interpreter PyPy3 is a fast, compliant alternative implementation of the Python3 language (3.2). It has several advantages and distinct features: * Speed: thanks to its Just-in-Time compiler (on x86), Python programs often run faster on PyPy. * Memory usage: large, memory-hungry Python programs might end up taking less space than they do in CPython. * Compatibility: PyPy is highly compatible with existing Python code. It supports ctypes and can run popular Python libraries like twisted and django. * Stackless: PyPy supports stackless mode on x86, providing micro-threads for massive concurrency. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140921123058.21745.67913.reportbug@inertia
Bug#757829: RFP: docker-registry -- Registry server for docker.io repositories
Package: wnpp Severity: wishlist * Package name: docker-registry Version : 0.7.3 Upstream Author : Docker, Inc. * URL : https://github.com/docker/docker-registry * License : ASL Programming Lang: python Description : Registry server for docker.io repositories Server for keeping a private registry of docker.io repositories. It supports pushing and pulling of registries as well as searching. Registries can be stored on the local filesystem or on the cloud (S3 support is built-in, others supported as extensions) It currently does not support authentication. For this, an HTTP-proxy implementing basic auth can be used. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140811165839.17254.23933.reportbug@inertia
Bug#749587: RFP: python-grako -- Python parser generator, for grammars given in a variation of EBNF
Package: wnpp Severity: wishlist * Package name: python-grako Version : 2.4.2 Upstream Author : Juancarlo Añez * URL : https://bitbucket.org/apalala/grako * License : BSD Programming Lang: Python Description : Python parser generator, for grammars given in a variation of EBNF Grako (for grammar compiler) is a tool that takes grammars in a variation of EBNF as input, and outputs memoizing (Packrat) PEG parsers in Python. The generated parsers return an abstract syntax tree (AST) and can make use of semantic actions provided at parse-time. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140528124729.9152.87707.reportbug@inertia
Bug#734791: RFP: elixir -- functional, meta-programming aware language for the Erlang VM
Package: wnpp Severity: wishlist * Package name: elixir Version : 0.12.0 Upstream Author : José Valim * URL : http://http://elixir-lang.org * License : APL 2.0 Programming Lang: Erlang Description : functional, meta-programming aware language for the Erlang VM Elixir is a functional, meta-programming aware language built on top of the Erlang VM. It is a dynamic language with flexible syntax and macro support that leverages Erlang's abilities to build concurrent, distributed and fault-tolerant applications with hot code upgrades. . Elixir also provides first-class support for pattern matching, polymorphism via protocols (similar to Clojure's), aliases and associative data structures. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20140109203850.14712.13071.reportbug@inertia
Bug#395309: Status
Hey there, What's the status of this bug? Is it currently being worked on? Could you use some help? I'm personally interested in packaging this app, so if you're not really into it, let me know so I can do it. Cheers -- Leo Antunes [EMAIL PROTECTED] | [EMAIL PROTECTED]
Bug#386447: Status update
Hi What's the status of this package? Anything currently blocking it from entering the archive? If there's anything I can do to help, please let me know. If you're not interested in packaging this app anymore, change the bug to an 'RFP' and I'll probably take it over. Cheers -- Leo Antunes [EMAIL PROTECTED] | [EMAIL PROTECTED]
Bug#374088: Status?
Hi! On Tue, 2006-11-07 at 13:27 +0100, Free Ekanayaka wrote: > I really though it was still in the NEW queue, but actually I can't > see it anymore :( > > So I guess it was probably rejected, but I did not receive any notice > of that, or I might have trashed for mistake. > > Is there a way to access the REJECT reports from the ftp-masters? Unfortunately I don't know of any REJECT archive, but you could check in the #debian-devel channel on IRC to see if there is such a thing. The only time I had a rejected package, I received an email explaining what had happened from an ftp-master. If you didn't get it and can't find it archived anywhere, I think you should mail the ftp-masters and ask again about a reason (as soon as possible, since if there is no archive, they might forget about the reason themselves! :-) ) Thanks for the quick answer! Cheers -- Leo Antunes <[EMAIL PROTECTED]> signature.asc Description: This is a digitally signed message part
Bug#358878: Transmission packaging attempt
I didn't take a look at you package, but I'm taking this mail as a poke about "why the hell isn't this in Debian yet" :-) The package I created is at http://people.debian.org/~costela/index.php?page=packages.php and I imagine it's not very different from yours, given the simplicity of the package. Just to keep the situation updated in the bug-log, Transmission didn't enter the archive yet only because of some licence issues: there are files in the package with different licences and I'm trying to find the best way to deal with this. Hopefully that'll happen soon enough. Cheers, thanks for the packaging and the indirect "poke" On Sun, 2006-06-11 at 02:32 +1000, James Healy wrote: > In attempt to learn how to create a debian package I've created some > packages for transmission v0.5. > > I've found them useful - hopefully others might as well. > > http://gir.deefa.com/debian/transmission/ > > James Healy > -- Leo Antunes <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#322091: Bluefish
Hi, I've noticed you intend to adopt 3 packages. If Bluefish is not very important to you, I've done the last 3 NMUs for this package, talked to Evo about taking it over and would like to do so. This is - of course - no big deal, and if you really intend to adopt it, by all means, go ahead! If you need a sponsor for Bluefish, let me know, since I'm already familiar with the package. Cheers -- Leo Antunes <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]