Bug#735407: ITP: golang-gocapability-dev -- Package capability provides utilities for manipulating POSIX capabilities.
Yes, my understanding from Paul was also that he wanted to put the Docker dependency packages under the new Docker project on Alioth (and thus in docker/...). If pkg-golang is preferred, I'd like to make sure we know so we don't push future packages we might need there and have to move them later. :) Many thanks to both of you for getting on this - it's a blocker for us to package Docker 0.7.2+, and I'm really excited that we're so close to being up-to-date with upstream! ♥, - Tianon
Bug#735407: ITP: golang-gocapability-dev -- Package capability provides utilities for manipulating POSIX capabilities.
Michael Stapelberg wrote: > I’m curious about debian/Dockerfile. What do you use it for? AFAICT, > it “just” builds a package automatically. Apart from the step which > fetches the current upstream source, you can already do that with > gbp-clone and git-buildpackage, right? > If I may, the Dockerfile helps in the same ways a Dockerfile can help with any other non-packaging project: nice repeatable builds, easy to read instructions for building that can also be run directly, and allows other platforms to trivially build/test the packaging. I'm one of those sleazy Gentoo types, so I don't have gbp-clone or git-buildpackage available natively on my host OS. ♥, - Tianon
Bug#736649: ITP: cgroupfs-mount -- Light-weight package to set up cgroupfs mounts
Package: wnpp Severity: wishlist Owner: Tianon Gravi * Package name: cgroupfs-mount Version: 1.0 * URL: https://github.com/tianon/cgroupfs-mount * License: GPL-2+ Description: sets up cgroupfs mount hierarchy at boot time The majority of this package source came from Ubuntu's "cgroup-lite"[1] (with Serge's permission[2]), since there doesn't exist a good analog to that package in Debian (each package needing a cgroupfs hierarchy mounted has custom code to do so in init scripts, and in some cases, this is causing unnecessary failures[3] that we can easily avoid with a tiny package like this cgroupfs-mount). ♥, - Tianon [1]: http://packages.ubuntu.com/precise/cgroup-lite [2]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734810#20 [3]: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=734810#10
Bug#744983: ITP: golang-dbus-dev -- Go client bindings for D-Bus
Package: wnpp Severity: wishlist URL: https://github.com/godbus/dbus License: BSD-2-clause ♥, - Tianon -- 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/20140417040159@gmail.com
Bug#745507: ITP: golang-go-systemd-dev -- Go client bindings for systemd
Package: wnpp Severity: wishlist URL: https://github.com/coreos/go-systemd License: Apache-2.0 ♥, - Tianon -- 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/20140422131002@gmail.com
Bug#748372: ITP: python-astor -- Python AST manipulator
Package: wnpp Severity: wishlist Description: astor is designed to allow easy manipulation of Python source via the AST. URL: https://github.com/berkerpeksag/astor Copyright: Patrick Maupin License: BSD-2-clause This is one of the dependencies required for packaging Hy (#731059). ♥, - Tianon -- 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/20140516161404@gmail.com
Bug#715426: ITP: refind -- graphical boot menu for ia32 and x64 EFI systems
Hi Nobuhiro, Could I trouble you for a status update on the packaging of refind? It's been a while since you filed the ITP, so I'm curious where you're at with this. :) ♥, - Tianon -- 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/20140529155103@gmail.com
Bug#1006012: ITP: golang-github-aws-aws-sdk-go -- AWS SDK for the Go programming language.
On Fri, 18 Feb 2022 at 14:30, Benedikt Wildenhain wrote: > * Package name: golang-github-aws-aws-sdk-go > Version : 1.43.1-1 > Upstream Author : Amazon Web Services > * URL : https://github.com/aws/aws-sdk-go > * License : Apache-2.0 > Programming Lang: Go > Description : AWS SDK for the Go programming language. Good news: this one's been packaged already for a while: https://tracker.debian.org/pkg/golang-github-aws-aws-sdk-go 🙂 ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#699123: ITP: python-sh -- Python subprocess interface
Ben and Nick, Just a friendly ping - did you guys come to a consensus on packaging for python-sh and the old pbs package? I'm happy to pitch in or take over and make the adjustments necessary (and of course get it uploaded) if you guys don't have the time or the motivation anymore. ♥, - Tianon -- 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/20140724214722@gmail.com
Bug#699123: Releasing ITP
owner -1 admwig...@gmail.com retitle -1 ITP: python-sh -- Python subprocess interface thanks On 25 July 2014 15:26, Paul Tagliamonte wrote: > It's looking pretty clear the old owner isn't active on this anymore. > I'm cc'ing you (hi, Ben!), if this isn't OK please revert it. It would appear as such - I'll jump in and get this ball rolling again. Ben, please let me know if you'd like to be involved again! > Relatedly, I'm going to file for a RoQA of the python-pbs package. It's > been a really long time since the rename. If the python-pbs maintainer > agrees (Hi, Nick!), perhaps he can file a RoM I'll go ahead and file the RoQA too, since it looks like there's no dissention here either. ♥, - Tianon -- 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/CAHnKnK0o86=VkasZg23-vDVqGLGLy1cvv7G=zzgo8q2u4dn...@mail.gmail.com
Bug#699123: python-sh is in NEW
Control: tags -1 + pending We're in NEW, just waiting for some FTP Team love again. :) ♥, - Tianon -- 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/cahnknk0f1zmqclpavw+lv9efyafutfa+qawg7yrkpuu9vv0...@mail.gmail.com
Bug#768507: #768507: Co-maintainers for debhelper
On 16 November 2014 09:32, Niels Thykier wrote: > I have taken the liberty of CC'ing in case you > were (no longer?) subscribed to debhelper-devel@l.a.d.o. Thanks for the reminder that I needed to subscribe! > All: If you are (still) interested in maintaining all of the debhelper > tools, please add yourself to the Uploaders list of the package. Done! I'm very happy to have you taking the lead on this (and to see others jumping on board too), because I'm definitely willing to help but felt a little over my own head taking it on alone. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/cahnknk3tk4aobzqvhho+fgo8cvx-yb8koatrjphsvfhumrz...@mail.gmail.com
Bug#749887: RFP: syncthing -- decentralized file synchronization tool
Dependencies are going to be fun, too: https://github.com/syncthing/syncthing/blob/master/Godeps/Godeps.json (since there are a few). It's worth noting that at least "github.com/calmh/osext" is a fork (no idea if more of them are). The only addition I can see on the fork is Solaris support, which has since been added upstream, so I think it's likely worth trying to get syncthing to switch to using upstream directly there. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/20150106195540@gmail.com
Bug#732684: ITP: golang-mgo -- Go library for MongoDB
On Fri, 20 Dec 2013 10:36:27 + James Page wrote: > * Package name: golang-mgo Hey James, I see this bug is a little bit dated. :) Would you mind if Paul and I took over and worked on getting golang-mgo into the archive? ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#804125: [pkg-go] Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go
On Nov 5, 2015 14:26, "Potter, Tim (Converged Cloud)" < timothy.pot...@hpe.com> wrote: > Thanks Tianon. I’ve added an entry to my packaging checklist to search for already packaged > software under the old naming system. Sorry about that. No worries from me! I just hope I caught it before you put too much into it again. :) - Tianon
Bug#804277: ITP: consul -- Consul is a tool for service discovery, monitoring and configuration
Package: wnpp Severity: wishlist Owner: Tianon Gravi X-Debbugs-CC: pkg-go-maintain...@lists.alioth.debian.org * Package name: consul Version : 0.5.2-1 Upstream Author : HashiCorp * URL : https://github.com/hashicorp/consul * License : MPL-2.0 Programming Lang: Go Description : Consul is a tool for service discovery, monitoring and configuration. Consul is a tool for service discovery and configuration. Consul is distributed, highly available, and extremely scalable. . Consul provides several key features: . - Service Discovery - Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. External services such as SaaS providers can be registered as well. . - Health Checking - Health Checking enables Consul to quickly alert operators about any issues in a cluster. The integration with service discovery prevents routing traffic to unhealthy hosts and enables service level circuit breakers. . - Key/Value Storage - A flexible key/value store enables storing dynamic configuration, feature flagging, coordination, leader election and more. The simple HTTP API makes it easy to use anywhere. . - Multi-Datacenter - Consul is built to be datacenter aware, and can support any number of regions without complex configuration. . Consul runs on Linux, Mac OS X, and Windows. It is recommended to run the Consul servers only on Linux, however. This is needed for Docker 1.9.0. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Bug # 715426: Interested in getting this done
Control: owner -1 tia...@debian.org On Thu, 17 Sep 2015 16:26:35 -0400 "Roderick W. Smith" wrote: > I'm rEFInd's upstream maintainer and a Canonical employee, and I'm > interested in getting this packaged and the bug cleared. > > I've done some Debian packaging, and in fact I've created an Ubuntu > PPA for rEFInd (see > https://launchpad.net/~rodsmith/+archive/ubuntu/refind), so much of > the technical work is already done. (I realize there will need to be > some changes for a package in Debian's main archive, though, such as a > change so that the installation script does not run automatically when > the package is installed.) > > I'm less familiar with the procedures for adding a package to the > Debian archives, though. I'm reading up on this, but if somebody would > be willing to help guide me through the process, I'd appreciate > getting some help. Hey Roderick! I'm interested in getting this package into the archive too, so I'd be glad to help out and be the Debian maintainer, especially with such an obviously engaged upstream. :) I've created a repo in collab-maint (will show up at https://anonscm.debian.org/cgit/collab-maint/refind.git eventually), and I'm currently working on getting your packaging ported over so I can evaluate what needs to change for Debian. It's probably worth taking a look at how "grub" and "lilo" handle the install stuff so we can mimic. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Bug # 715426: Interested in getting this done
On 25 November 2015 at 09:37, Roderick W. Smith wrote: > Thanks! FWIW, I made some changes to 0.10.0 to help get the packaging > ready, although I realize it's not quite there yet. I need to do > another pass through the files to get all the copyright details > properly documented and create some patches to get the post-install > script doing the right stuff (that is, not installing to the ESP > automatically). Nice! If you've got an Alioth account and commit on collab-maint, feel free to commit directly to the WIP repo I set up (and if not, you should definitely register for a -guest account :D; https://alioth.debian.org/account/register.php). I started converting the d/copyright file you've started over to the DEP 5 format (http://dep.debian.net/deps/dep5/), but it still needs a bit of work for sure (and I didn't check yet whether it already has a section for debian/*, just copied the entires you'd already put in with a TODO comment at the bottom for more work we need to do for full format compliance). > I was actually looking at the GRUB 2 packaging the other day, but it's > VERY complex! I haven't looked at LILO, ELILO, SYSLINUX, or anything > else yet. One concern/question I have is how the OS knows which, if > any, boot loader should be installed. I'm not sure if this is an issue > with Debian, but Ubuntu has a habit of re-installing GRUB if it's > removed, which of course is annoying if you're using something else. > If there's some approved Debian way of recording what boot loader(s) > are in use, we should tie into that. > > I was planning on doing more work on this packaging issue this > weekend, which is a long one in the US because of Thanksgiving. Perhaps we punt on the postinst for now and just document in a README.Debian or something how to install it? Having "refind-install" (and all the proper files) available is leaps and bounds ahead of where we're at now in the archive, so IMO just that would be a great start. :) (With the plus side being that we could upload that as soon as we get the d/copyright finished.) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Bug # 715426: Interested in getting this done
On 30 November 2015 at 11:31, Tianon Gravi wrote: > Oh nice; since it's working in QEMU, I'm personally all for arch-enablement! > :D Hmm, I tried compiling on an arm64 porterbox, and got the following: make[3]: Entering directory '/home/tianon/refind/libeg' /usr/bin/gcc -I. -I./../include -I/usr/include/efi -I/usr/include/efi/aarch64 -I/usr/include/efi/protocol -I../include -I../refind -I../libeg -DCONFIG_aarch64 -D__MAKEWITH_GNUEFI -O2 -fno-strict-aliasing -fno-stack-protector -fpic -fshort-wchar -mno-red-zone -Wall -c screen.c -o screen.o gcc: error: unrecognized command line option '-mno-red-zone' ../Make.common:89: recipe for target 'screen.o' failed The only changes I've applied over what's in master right now are: diff --git a/debian/control b/debian/control index 3c130f3..7ca3fa4 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/refind.git Vcs-Git: git://anonscm.debian.org/collab-maint/refind.git Package: refind -Architecture: amd64 i386 +Architecture: amd64 arm64 i386 Depends: efibootmgr, openssl, parted, ${misc:Depends} Description: boot manager for EFI-based computers A graphical boot manager for EFI- and UEFI-based computers, such as all diff --git a/debian/rules b/debian/rules index 6f9c7f2..e18c5c3 100755 --- a/debian/rules +++ b/debian/rules @@ -9,10 +9,14 @@ else ifeq (i386, $(DEB_HOST_ARCH_CPU)) EFI_ARCH := ia32 else +ifeq (arm64, $(DEB_HOST_ARCH_CPU)) + EFI_ARCH := aa64 +else $(warning EFI architecture for $(DEB_HOST_ARCH_CPU) is unknown) EFI_ARCH := $(DEB_HOST_ARCH_CPU) endif endif +endif %: dh $@ So maybe we should hold off on that bit until we're sure it's working more generically? (unless there's something obvious I missed O:) ) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Bug # 715426: Interested in getting this done
On 30 November 2015 at 17:21, Roderick W. Smith wrote: > This change should not have been necessary if you were using recent > files, since I pushed a similar change up to my git repository a while > ago. This makes me wonder if your problem might have been caused by > out-of-date files. I've added your change to debian/rules to my own > git repository. Could you try again? Ohh, you know what? I was building against 0.10.0 still, so if the ability to compile for arm64 was added since the next release, it obviously won't work there yet. O:) Sorry for the hassles! :x ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Bug # 715426: Interested in getting this done
On 30 November 2015 at 19:38, Roderick W. Smith wrote: > I think I figured out why this failed: I think you were using an > unmodified 0.10.0 tarball. At the moment, my revisions since that > release, including the ARM64 support, are in the rEFInd git repository > on Sourceforge. An attempt to build on ARM64 from 0.10.0 will of > course fail. Yeah, that's definitely the issue. :) > I use a script called mkdistrib (which is in the git repository) to > create my tarballs, binary files, etc. You should be able to run it > yourself like this: > > ./mkdistrib {version} --nosign > > It'll create a directory tree called ../snapshots/{version} and put > files there. It will almost certainly error out on you sooner or > later, but not before it's built a source tarball. Alternatively, > here's my latest snapshot: > > http://www.rodsbooks.com/refind-src-0.10.0.7.tar.gz > > I've made some changes this evening that should clean up many of the > lintian issues. That said, when I ran lintian, I got a much shorter > list than you did. (I tried both from Ubuntu 14.04 and Debian 8.2.) > What options were you passing to it? Ah, I'll do a re-sync of debian/, try building a newer upstream snapshot, and see where that lands us! :D I use lintian from sid, not from a release, since that's the only way I know of to make sure I've got the latest updates. In this case, I run ran "lintian refind_*.changes", not even the usual "-EvIL+pedantic" I usually like perusing (but which normally has quite a few more false positives). > Concerning the errata.js file error, that's part of the Creative > Commons license files. I just tossed the whole contents of the > relevant CC Web page into a directory, but I suppose I can replace > that with plain text or something. I think I saw something about a > Debian page with a bunch of archived licenses, so maybe I'll look for > that Yeah, if you're willing to remove that file from upstream's source tarballs entirely, that's definitely our best solution! I think https://creativecommons.org/licenses/by-sa/3.0/legalcode.txt is a plain-text version of the HTML currently contained in the source. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#792075: ITP: git-lfs -- Git Large File Support. An open source Git extension for versioning large files
On Fri, 10 Jul 2015 22:29:44 + Stephen Gelman wrote: > Programming Lang: Golang I'd put in a plug here for maintaining this in the pkg-go team! We've got a pretty decent group going now of folks helping package Go applications and dependencies that I think git-lfs could really benefit from. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#807866: RFP: github-hub -- hub helps you win at git
On Sun, 13 Dec 2015 16:33:25 -0500 =?utf-8?q?Antoine_Beaupr=C3=A9?= < anar...@debian.org> wrote: > * Package name: github-hub > Version : 2.2.2 > Upstream Author : https://github.com/github/hub/graphs/contributors > * URL : https://hub.github.com/ > * License : MIT > Programming Lang: Go > Description : hub helps you win at git I've started packaging for this in https://anonscm.debian.org/cgit/pkg-go/packages/hub.git/ (cgit hasn't updated yet, but it should show up shortly). I've noted in the changelog which deps I couldn't find in the archive yet that are blocking us from moving forward further: - github.com/howeyc/gopass - github.com/inconshreveable/go-update - github.com/kballard/go-shellquote - github.com/mattn/go-colorable - github.com/octokit/go-octokit/octokit - github.com/ogier/pflag ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#819520: ITP: containerd -- A daemon to control runC
Package: wnpp Severity: wishlist Owner: Tianon Gravi * Package name: containerd Version : 0.0.5 Upstream Author : Docker, Inc * URL : https://containerd.tools * License : Apache-2.0, CC-BY-SA-4.0 Programming Lang: Go Description : A daemon to control runC Containerd is a daemon to control runC, built for performance and density. Containerd leverages runC's advanced features such as seccomp and user namespace support as well as checkpoint and restore for cloning and live migration of containers. It will be the "guts" behind Docker 1.11+, but should also be useful as a standalone container monitor/manager for users who do not want the additional complexity and features Docker provides. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#819520: [pkg-go] Bug#819520: ITP: containerd -- A daemon to control runC
On 29 March 2016 at 16:44, Dmitry Smirnov wrote: > Looks like they already use "proto3" syntax supported in unreleased > "protobuf-compiler"... :( Arg, that's a pile of sadness, although not entirely unexpected. :'( Thanks for sharing your notes! Hopefully we can come up with something clever that doesn't involve a snapshot of protobuf-compiler. :( ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Version 0.10.1
On 12 December 2015 at 18:00, Rod Smith wrote: > * Steve Langasek , who maintains Ubuntu's shim > package, has stated that public keys are not subject to copyright > (which I'd gathered from other sources, too), and has suggested > omitting explicit mention of them from the debian/copyright file. > I've followed this advice, which clears up the last of the lintian > errors and warnings. If somebody who reviews the package objects, > we can add back the information we had before and omit the > remaining keys. Since the maintainer of Ubuntu's shim package > has suggested this solution, though, I'd like to run with it. Awesome, that makes sense to me! (and vorlon's usually pretty reliable :D) > * I've tweaked a few files in the debian directory on my own git > archive and in the tarball release to reflect my own PPA needs. > The biggest of these is debian/changelog, but I've also made a > couple of changes to debian/control. I figure these differences > can be handled via diffs when creating the official Debian > package. If that's a problem, then I'm sure we can work something > out. If necessary, I'll do a 0.10.1.1 release with Debian packaging > tweaks and we can base the first Debian release off of it. This isn't really as important in the context of Debian, since we'll supply a separate "debian/", but it's definitely nice to keep them in parity, so I'll go do a re-sync and see where we're at! > I think that's about it. Unless there are other outstanding issues. I'm > ready to push this version for inclusion in Debian! Tianon, if you can > advise me on the next step, I'd appreciate it. Thanks! Sorry for being so badly delayed on this! Your patience is appreciated. Always way too much going on at any given time... D: ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#715426: Version 0.10.1
On 6 April 2016 at 14:23, Tianon Gravi wrote: > This isn't really as important in the context of Debian, since we'll > supply a separate "debian/", but it's definitely nice to keep them in > parity, so I'll go do a re-sync and see where we're at! dh_install: Cannot find (any matches for) "refind-mkdefault" (tried in "." and "debian/tmp") dh_install: refind missing files: refind-mkdefault dh_install: missing files, aborting Was this file added after 0.10.2 was cut? Should I be syncing against 0.10.2's source tree instead of just master? ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#821211: [pkg-go] Bug#821211: RFP: golang-github-mattn-go-colorable -- Go library for colored writers
On 16 April 2016 at 10:53, Daniel Stender wrote: > * Package name: golang-github-mattn-go-colorable > Version : 0.0~git20160220.9cbef7c > Upstream Author : Yasuhiro Matsumoto > * URL : https://github.com/mattn/go-colorable > * License : Expat > Programming Lang: Go > Description : Go library for colored writers https://packages.debian.org/sid/golang-github-mattn-go-colorable-dev :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#822219: [pkg-go] Bug#822219: ITP: golang-github-docker-go -- Utility package for building other Docker packages
On 21 April 2016 at 22:51, Potter, Tim (HPE Linux Support) wrote: > This packages is a fork of the canonical/json package and is used by > other packages in the Docker ecosystem. This package moved here from https://github.com/jfrazelle/go, so we probably ought to transition that package (golang-github-jfrazelle-go). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#794460: ITP: gb -- gb, the project based build tool for Go
Package: wnpp Severity: wishlist Owner: Tianon Gravi * Package name: gb Version : 0.0~git20150803.0.894195c-1 Upstream Author : constabulary (Dave Cheney) * URL : https://getgb.io * License : Expat Programming Lang: Go Description : gb, the project based build tool for Go "gb" is a proof of concept replacement build tool for the Go programming language. "gb" operates on the concept of a project. A gb project is a workspace for all the Go code that is required to build your project. A gb project is a folder on disk that contains a subdirectory named src/. That's it, no environment variables to set. For the rest of this document we'll refer to your gb project as $PROJECT. You can create as many projects as you like and move between them simply by changing directories. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/20150803093054@gmail.com
Bug#796477: ITP: gosu -- Simple Go-based setuid+setgid+setgroups+exec
Package: wnpp Severity: wishlist Owner: Tianon Gravi X-Debbugs-CC: paul...@debian.org * Package name: gosu Version : 1.4-1 Upstream Author : Tianon Gravi * URL : https://github.com/tianon/gosu * License : GPL-3+ Programming Lang: Go Description : Simple Go-based setuid+setgid+setgroups+exec This is a simple tool grown out of the simple fact that "su" and "sudo" have very strange and often annoying TTY and signal-forwarding behavior. They're also somewhat complex to setup and use (especially in the case of "sudo"), which allows for a great deal of expressivity, but falls flat if all you need is "run this specific application as this specific user and get out of the pipeline". . The core of how "gosu" works is stolen directly from how Docker/libcontainer itself starts an application inside a container (and in fact, is using the "/etc/passwd" processing code directly from libcontainer's codebase). . Once the user/group is processed, we switch to that user, then we "exec" the specified process and "gosu" itself is no longer resident or involved in the process lifecycle at all. This avoids all the issues of signal passing and TTY, and punts them to the process invoking "gosu" and the process being invoked by "gosu", where they belong. I'm packaging this specifically because I've had multiple folks (DDs and non-DDs alike) request that I do so. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#796486: ITP: runc -- container cli tools
Package: wnpp Severity: wishlist Owner: Tianon Gravi * Package name: runc Version : 0.0.3-1 Upstream Author : Open Container Initiative * URL : https://github.com/opencontainers/runc * License : Apache-2.0 Programming Lang: Go Description : runc container cli tools runc is a CLI tool for spawning and running containers according to the OCF specification. . Currently runc is an implementation of the OCF specification. We are currently sprinting to have a v1 of the spec out within a quick timeframe of a few weeks, ~July 2015, so the runc config format will be constantly changing until the spec is finalized. However, we encourage you to try out the tool and give feedback. . How does runc integrate with the Open Container Format? runc depends on the types specified in the specs repository. Whenever the specification is updated and ready to be versioned runc will update it's dependency on the specs repository and support the update spec. This is being packaged as part of Docker 1.8+ (runc is the latest incarnation of libcontainer/nsinit). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#797660: ITP: golang-github-docker-notary -- a tool for running and interacting with trusted collections
Package: wnpp Severity: wishlist Owner: Tianon Gravi * Package name: golang-github-docker-notary Version : 0.0~git20150801.1.8e8122e-1 Upstream Author : Docker * URL : https://github.com/docker/notary * License : Apache-2.0 Programming Lang: Go Description : a tool for running and interacting with trusted collections The Notary project comprises a server (cmd/notary-server) and a client (cmd/notary) for running and interacting with trusted collections. . Notary aims to make the internet more secure by making it easy for people to publish and verify content. We often rely on TLS to secure our communications with a web server which is inherently flawed, as any compromise of the server enables malicious content to be substituted for the legitimate content. . With Notary, publishers can sign their content offline using keys kept highly secure. Once the publisher is ready to make the content available, they can push their signed trusted collection to a Notary Server. This is a dependency for Docker 1.8+. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#757829: ITP: docker-registry -- the Docker toolset to pack, ship, store, and deliver content
retitle 757829 ITP: docker-registry -- the Docker toolset to pack, ship, store, and deliver content owner 757829 ! thanks I'm going to package this up now. :) It's since been re-written in Go with a new protocol, and lives in https://github.com/docker/distribution, which is currently pulled in as part of Docker's source, so I'm going to split that out too (and add a proper dependency instead). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#802295: [pkg-go] Bug#802295: ITP: golang-github-miekg-dns -- DNS library in Go
On Oct 18, 2015 22:03, "Potter, Tim (Converged Cloud)" < timothy.pot...@hpe.com> wrote: > * Package name: golang-github-miekg-dns > Version : 0.0~git20151017.0.adeb323-1 > Upstream Author : Miek Gieben > * URL : https://github.com/miekg/dns > * License : BSD-3-clause > Programming Lang: Go > Description : DNS library in Go I think https://packages.debian.org/sid/golang-dns-dev just needs a rename/bump for this package, right? - Tianon
Bug#804125: [pkg-go] Bug#804125: ITP: golang-github-kr-pty -- PTY interface for Go
Please see golang-pty-dev first. ;) - Tianon On Nov 4, 2015 22:09, "Potter, Tim (Converged Cloud)" < timothy.pot...@hpe.com> wrote: > X-Debbugs-CC: debian-de...@lists.debian.org, > pkg-go-maintain...@lists.alioth.debian.org > Package: wnpp > Severity: wishlist > Owner: Tim Potter > > * Package name: golang-github-kr-pty > Version : 0.0~git20151007.29.f7ee69f-1 > Upstream Author : Keith Rarick > * URL : https://github.com/kr/pty > * License : Expat > Programming Lang: Go > Description : PTY interface for Go > > Pty is a Go package for using UNIX pseudo-terminals. > > ___ > Pkg-go-maintainers mailing list > pkg-go-maintain...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers >
Bug#826757: [pkg-go] Bug#826757: ITP: golang-github-pkg-errors -- Simple error handling primitives for Go
On 8 June 2016 at 10:22, Anthony Fok wrote: > Version : 0.6.0+git20160608.5.2af433a-1 Are you planning to package this somewhat random snapshot, or just the tagged releases? ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#826757: [pkg-go] Bug#826757: ITP: golang-github-pkg-errors -- Simple error handling primitives for Go
On 12 June 2016 at 16:07, Anthony Fok wrote: > Oops, sorry! In my hurry to get it packaged (because I was running > very late in getting hugo v0.16 debs ready), and probably not being in > the right state of mind, I didn't even notice the very recent 0.6.0 > release. Sorry about that. Will package the tagged release (perhaps > 0.7.0?) when it becomes available. No worries! 0.7.0 is indeed available now, but I figured it was something worth pointing out in case you'd missed it. :) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4
Bug#784731: [pkg-go] Bug#784731: ITP: golang-gocapability -- Utilities for manipulating POSIX capabilities in Go
This one's already packaged BTW. :) (Sorry for the HTML post from my mobile; wanted to make sure I got you before too much work went into this one!) ♥, - Tianon
Bug#786932: RFP: vim-go -- Golang support for Vim
On Tue, 26 May 2015 23:25:39 +0200 Hilko Bengen wrote: > This package could replace vim-syntax-go which is no longer built from > the golang-go source package. I would add that we're looking to decruft vim-syntax-go in a week since it's blocking src:golang 1.4+ from migration, and that vim-gocomplete will break without a replacement (as noted in #786891). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/cahnknk0-bl-jhrtc3ibkoxutoiltsugzweyk_ugqum6rw0h...@mail.gmail.com
Bug#787053: ITP: golang-netns -- network namespaces in go
Package: wnpp Severity: wishlist X-Debbugs-CC: paul...@debian.org, pkg-go-maintain...@lists.alioth.debian.org * Package name : golang-netns Version : 0.0~git20150526.1.5478c06 Upstream Author : Vish Ishaya * URL : https://github.com/vishvananda/netns * License : Apache-2.0 Description : Simple network namespace handling for go. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/20150528065938@gmail.com
Bug#787055: ITP: golang-netlink -- netlink library for go
Package: wnpp Severity: wishlist X-Debbugs-CC: paul...@debian.org, pkg-go-maintain...@lists.alioth.debian.org * Package name : golang-netlink Version : 0.0~git20150513.1.991a7a2 Upstream Author : Vish Ishaya * URL : https://github.com/vishvananda/netlink * License : Apache-2.0 Description : Simple netlink library for go. The netlink package provides a simple netlink library for go. Netlink is the interface a user-space program in linux uses to communicate with the kernel. It can be used to add and remove interfaces, set ip addresses and routes, and configure ipsec. Netlink communication requires elevated privileges, so in most cases this code needs to be run as root. Since low-level netlink messages are inscrutable at best, the library attempts to provide an api that is loosely modeled on the CLI provied by iproute2. Actions like ip link add will be accomplished via a similarly named function like AddLink(). This library began its life as a fork of the netlink functionality in docker/libcontainer but was heavily rewritten to improve testability, performance, and to add new functionality like ipsec xfrm handling. ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/20150528070246@gmail.com
Bug#787056: ITP: golang-go-zfs -- Go wrappers for ZFS commands
Package: wnpp Severity: wishlist X-Debbugs-CC: paul...@debian.org, pkg-go-maintain...@lists.alioth.debian.org * Package name : golang-go-zfs Version : 2.1.0 Upstream Author : OmniTI Computer Consulting, Inc. * URL : https://github.com/mistifyio/go-zfs * License : Apache-2.0 Description : Go Wrapper for ZFS Simple wrappers for ZFS command line tools (zfs-fuse | zfsutils). ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/20150528070604@gmail.com
Bug#730508: ITP: golang-tar-dev -- Fork of the upstream Go tar archive with PAX header support
On Mon, 25 Nov 2013 23:18:34 +0100 Jonathan Dray wrote: > * URL : https://github.com/dotcloud/tar > Description : Fork of the upstream Go tar archive with PAX header > support These changes were actually pushed upstream into "archive/tar" (and the dotcloud/tar repo abandoned), so I think this ITP can be closed "wontfix". ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4 -- 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/cahnknk1dyn_knwnskecdzw6fyyxn-pr476t+aiyu6h-+scf...@mail.gmail.com