Re: [pkg-go] go binary-only package
On 20/07/16 23:53, Potter, Tim (HPE Linux Support) wrote: > I haven't figured out what the best way is to create an upstream source > orig.tar.gz > file that doesn't contain the vendored source though. For packages with > releases > (as opposed to snapshots of the master branch) you can use Files-Excluded > in debian/copyright and then uscan can download and repack the upstream > source. Not sure what the best idea for git snapshot packages is yet. I usually keep an "unvendored" branch that has those deletions. It usually creates conflicts on merges, but these are also usually easy to fix. You can also just create a new branch on each relase, and run your repack script. In both cases, you can tag that branch as upstream/1.2.3+ds, and generate an orig.tar.gz from there. -- Martín Ferrari (Tincho) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] go-md2man_1.0.5-2~bpo8+1_amd64.changes ACCEPTED into jessie-backports
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 18 Jul 2016 16:47:42 +1000 Source: go-md2man Binary: go-md2man golang-github-cpuguy83-go-md2man-dev Architecture: source amd64 all Version: 1.0.5-2~bpo8+1 Distribution: jessie-backports Urgency: medium Maintainer: Debian Go Packaging TeamChanged-By: Tim Potter Description: go-md2man - utility to create manpages from markdown golang-github-cpuguy83-go-md2man-dev - utility to create manpages from markdown (source) Changes: go-md2man (1.0.5-2~bpo8+1) jessie-backports; urgency=medium . * Rebuild for jessie-backports. Checksums-Sha1: 7d1c2a8a4b61feab1725021f91250205effd1f30 2186 go-md2man_1.0.5-2~bpo8+1.dsc 00d548e5e7ccb92effc684ea1690af1ea35f635a 3523 go-md2man_1.0.5.orig.tar.gz 44ef4c37f3bf902b04ce615119a59e60f639d590 3088 go-md2man_1.0.5-2~bpo8+1.debian.tar.xz aad174baa798b87c9cd7b82ea58414ad538a54ac 589288 go-md2man_1.0.5-2~bpo8+1_amd64.deb c13577b1768f50d634a69c57de91f396fc2507f3 5516 golang-github-cpuguy83-go-md2man-dev_1.0.5-2~bpo8+1_all.deb Checksums-Sha256: 6c85a39b1c756db44795c6e12c3e4e26a2c8bf35bf26c7e314f7ca231b96ed4c 2186 go-md2man_1.0.5-2~bpo8+1.dsc 43bb398622e2621a1c8d5c306d1649dc4a2de28aac4885fcd8f6cee84f8dc118 3523 go-md2man_1.0.5.orig.tar.gz 1b7f064e229efd322376712b3cf526d3f174f67655b0694d42796c92594723cb 3088 go-md2man_1.0.5-2~bpo8+1.debian.tar.xz a69b3d53b7083a2fe1046bd8e1d235590b1fcef663389f0b229a7530f25be1a1 589288 go-md2man_1.0.5-2~bpo8+1_amd64.deb 0bdf44db431ef5c46d2a09a2bce6ee5c380c9457e58c202ac5599d4b90d2157b 5516 golang-github-cpuguy83-go-md2man-dev_1.0.5-2~bpo8+1_all.deb Files: bcb9e0ce6ea297b0288a385e76693e4b 2186 doc extra go-md2man_1.0.5-2~bpo8+1.dsc b334c263e113280ec1e9420801b3d452 3523 doc extra go-md2man_1.0.5.orig.tar.gz 81c82e4b8051d737b487376a396d9d25 3088 doc extra go-md2man_1.0.5-2~bpo8+1.debian.tar.xz f5dc077d3d11eea783aa13f2e7a9e8fc 589288 doc extra go-md2man_1.0.5-2~bpo8+1_amd64.deb 2855bd670ae3209ea868bc1fca01bf3b 5516 devel extra golang-github-cpuguy83-go-md2man-dev_1.0.5-2~bpo8+1_all.deb -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJXkC3yAAoJELJMpj9uu+hNlBIQAJVEsUpEQuXYLXtk9H6P6A92 IQEsM/rjxflOii8LQcBthIDRITPV8Dm7/EMVUBHdELOGxeevDq5kJG8H8r5AVIxW lNE7GqmLQ8j0Gpc/SAQ1lmPKZzJFFND7wFfdvVUT/TTjAUiVAVB022Y2NdcklzEr B4sIu9968g3NQLhGr6j5IlKwScH9Wh0KHnoqbYYTDvX1TiYKpuLmIhDwlq/SMVLW t9l6UveYEyaH9v1ScwkbVA4Usoc9O3RyC0q1xlWj4PjoiS2w6aNtF2iKHihzUVPe 6HbO8rA3ZEjmxnHkeh0nz/sk/Z9kjSAjiejFnJtt7T+TMXezEkxTM/VW2+bmb7/x NfXZ7VbWwy+mJhDzHhyRYaqZB3Iz6nCe/w2rhRa+5gsAM3xbpZAa4ezJhViXGsha ZTvf0z1fadjLkRCop765y9SawmQ/+OsvqWZrsAqN6GFnox61ovioXr5F1dCqXmG+ gsFHgQf/bOfBa4JvICXkftVtDh39+VE1OcBhXIuYiN0UwbrD0BHWMJB6AgZnc3ql jGKJZzJvvCNEZT6vO4PY5imxW8J4opx5WGhCczv6RehW999iDETbF9v5Wu+z6zBF Jc274NEglxclHSqySryBErHR2BN0ind7teejg4NJMglwDZArrmmwVNtbruX2jTMO u/E2FZAgIEKZHasB/n1K =1A+c -END PGP SIGNATURE- Thank you for your contribution to Debian. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831988: ITP: golang-github-jimstudt-http-authentication -- Go implementation of RFC 2617 HTTP Authentication: Basic and Digest Access Authentication
Package: wnpp Severity: wishlist Owner: Nicolas Braud-SantoniControl: block 810890 by -1 * Package name: golang-github-jimstudt-http-authentication Version : 0.0~git20140401.0.3eca13d-1 Upstream Author : Jim Studt * URL : https://github.com/jimstudt/http-authentication * License : Expat Programming Lang: Go Description : Go implementation of RFC 2617 HTTP Authentication: Basic and Digest Access Authentication http-authentication Go implementation of RFC 2617 HTTP Authentication: Basic and Digest Access Authentication ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831987: ITP: golang-github-flynn-archive-go-shlex
Package: wnpp Severity: wishlist Owner: Nicolas Braud-SantoniControl: block 810890 by -1 * Package name: golang-github-flynn-archive-go-shlex Version : 0.0~git20150515.0.3f9db97-1 Upstream Author : Steven Thurgood * URL : https://github.com/flynn-archive/go-shlex * License : Apache-2.0 Programming Lang: Go Description : Fork of go-shlex from Google Code – not maintained go-shlex is a simple lexer for go that supports shell-style quoting, commenting, and escaping. . This is a dependency of caddy, an easy-to-use HTTP/2 webserver. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Processing of go-md2man_1.0.5-2~bpo8+1_amd64.changes
go-md2man_1.0.5-2~bpo8+1_amd64.changes uploaded successfully to localhost along with the files: go-md2man_1.0.5-2~bpo8+1.dsc go-md2man_1.0.5.orig.tar.gz go-md2man_1.0.5-2~bpo8+1.debian.tar.xz go-md2man_1.0.5-2~bpo8+1_amd64.deb golang-github-cpuguy83-go-md2man-dev_1.0.5-2~bpo8+1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831982: influxdb: Get rid of warning message during installation
Package: influxdb Version: 0.13.0+dfsg1-2 Severity: minor Tags: patch -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Hi Alexandre, During influxdb installation, the following warning is displayed: […] Warning: The home dir /var/lib/influxdb you specified can't be accessed: No such file or directory […] The root cause is pretty obvious, adduser tries to set influxdb user home before it ever exist. There are many ways to fix that issue, for example we could create the necessary directory before calling adduser in the post-installation script, removing the “--no-create-home” from adduser call, etc. In the attached patches, you’ll see that I chose another solution that involves using debhelper’s facilities. Additionaly, you’ll find patches (0003* and 0004*) handling /var/log/influxdb creation using the same method. Thanks for maintaining influxdb! Cheers, Vincent - -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (990, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages influxdb depends on: ii adduser 3.115 ii init-system-helpers 1.36 ii libc62.23-1 influxdb recommends no packages. influxdb suggests no packages. - -- no debconf information -BEGIN PGP SIGNATURE- iQIcBAEBCgAGBQJXkAOpAAoJEIqc7nZacaeAYiQQAMuwZOKZY/EvumpLIOsoi7+s 6guiSUOJ9yT3+ZHW6iIsgNO/gRz9TI2Z0n3R30ILhf/3vZfMSloNoJyzrrjNy66a wCpt6ojtbTGDLfEc30fKP6Rp1Gm9OTryLY7f8Abg4A8pGthnsFcfsGLrVhI82GLA 6eru7lKadQjDSdr+RVtgbwqgJmDTR4IdK4ti1Cwyh5zG6NOXO7MD0LJnoNmG1++i sFvbGkBFu5wiLR2AJSvE7Yy0ofBKn7kFP+zo6LDyNGIlNQH9xlEvzVnhzYD9ycbi wT2AN6W8i34gdI/4v8d8sJPWpQJXdWQLNEk+K1vbhaSoC5/+SYG+lmMx4wqiitRz /IT12zNpK3h3yN6lJB4CqPkv7paCYrg/H+CpnmE+6KpdZN+f3gohxEfrnCnnj+Dc P8gDaoqU8AZHXpGqOBHYywnIe6OPKiYUCMFRjyFbX38eJlq7HY6A8e0PNourSr3I nhtu3mhHYs6KwJEV7m5TdHM9ADtvb9iHIhghHWE6Mc20x+MyKTZWnOzWFtX6cggm e4nziyyusZrHcnM5LXyWMxm7fFOMnj37vawsZe8VmPqbtXQbEFexM/9wxPswAgLD jLX646dOjGMH4BDlxvnjRuHLSpC+kmhD3arERxwtTnrt/IPseKtOtzakCEYEsLXK /NcueVOoAzvSHaUpE+70 =/rqP -END PGP SIGNATURE- >From b41ba68fc27275f3ed73fa395ab13e8b904cb9ba Mon Sep 17 00:00:00 2001 From: Vincent BlutDate: Tue, 19 Jul 2016 20:42:04 +0200 Subject: [PATCH 1/2] d/influxdb.dirs: Add var/log/influxdb --- debian/influxdb.dirs | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/influxdb.dirs b/debian/influxdb.dirs index ea966c3..2bc9a2c 100644 --- a/debian/influxdb.dirs +++ b/debian/influxdb.dirs @@ -1 +1,2 @@ var/lib/influxdb +var/log/influxdb -- 2.8.1 >From f06022b6f772a549cad35da0ae4834f3cc15b31b Mon Sep 17 00:00:00 2001 From: Vincent Blut Date: Tue, 19 Jul 2016 20:54:18 +0200 Subject: [PATCH 2/2] d/influxdb.postinst: Use debhelper facility to create /var/log/influxdb --- debian/influxdb.postinst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/influxdb.postinst b/debian/influxdb.postinst index 94861f0..2d1f9dc 100644 --- a/debian/influxdb.postinst +++ b/debian/influxdb.postinst @@ -31,9 +31,9 @@ case "$1" in chown -R influxdb:influxdb /var/lib/influxdb fi -# create logdir -mkdir -p /var/log/influxdb -chown -R influxdb:influxdb /var/log/influxdb +if [ -d /var/log/influxdb ]; then +chown -R influxdb:influxdb /var/log/influxdb +fi # create rundir mkdir -p /var/run/influxdb -- 2.8.1 >From 45d837607172052996e67f6411b177f5e6059241 Mon Sep 17 00:00:00 2001 From: Vincent Blut Date: Sun, 17 Jul 2016 16:48:57 +0200 Subject: [PATCH 1/2] d/influxdb.dirs: Create /var/lib/influxdb using debhelper facility --- debian/influxdb.dirs | 1 + 1 file changed, 1 insertion(+) create mode 100644 debian/influxdb.dirs diff --git a/debian/influxdb.dirs b/debian/influxdb.dirs new file mode 100644 index 000..ea966c3 --- /dev/null +++ b/debian/influxdb.dirs @@ -0,0 +1 @@ +var/lib/influxdb -- 2.8.1 >From 221ed56a75aff6d750cff73cd89505553ffcd599 Mon Sep 17 00:00:00 2001 From: Vincent Blut Date: Sun, 17 Jul 2016 17:06:53 +0200 Subject: [PATCH 2/2] d/influxdb.postinst: Let debhelper facility handle directory creation --- debian/influxdb.postinst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/debian/influxdb.postinst b/debian/influxdb.postinst index 2dbf8bd..94861f0 100644 --- a/debian/influxdb.postinst +++ b/debian/influxdb.postinst @@ -27,9 +27,9 @@ case "$1" in adduser influxdb influxdb fi -# create data directory -mkdir -p /var/lib/influxdb -chown -R influxdb:influxdb /var/lib/influxdb +if [ -d /var/lib/influxdb ]; then +chown -R influxdb:influxdb /var/lib/influxdb +fi # create logdir mkdir -p
Re: [pkg-go] go binary-only package
On 21 Jul 2016, at 8:13 AM, Michael Hudson-Doylewrote: > > On 21 July 2016 at 07:39, Erick Cardona wrote: >> Hi Tim and thanks! >> >> I'm just using a random upstream repository(github) and trying to package it >> using the Debian tools. Actually dh-make-golang does all the magic and now >> I'm able to create the .deb with the binaries and sources in it. I don't >> know why yesterday it wasn't including the binaries in the .deb package, but >> now is working like a charm. Today I was messing it with cowbuilder and >> pbuilder stuff and it works. I'll take a closer look on how those tools work >> under the hood. >> >> Question: If some projects have their dependencies in the vendor dir, why >> dh-make-golang skip those? Does Debian packages never ship the deps in that >> way? > > It is against debian policy: > https://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles Right - it's highly preferred that vendored dependencies are unbundled from the upstream and added as Build-Dependencies to the package. Unfortunately this can be a lot of work depending on the number of dependencies and nested dependencies. For a small package it's usually not a problem. I haven't figured out what the best way is to create an upstream source orig.tar.gz file that doesn't contain the vendored source though. For packages with releases (as opposed to snapshots of the master branch) you can use Files-Excluded in debian/copyright and then uscan can download and repack the upstream source. Not sure what the best idea for git snapshot packages is yet. Tim. > > Cheers, > mwh > signature.asc Description: Message signed with OpenPGP using GPGMail ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] go binary-only package
On 21 July 2016 at 07:39, Erick Cardonawrote: > Hi Tim and thanks! > > I'm just using a random upstream repository(github) and trying to package it > using the Debian tools. Actually dh-make-golang does all the magic and now > I'm able to create the .deb with the binaries and sources in it. I don't > know why yesterday it wasn't including the binaries in the .deb package, but > now is working like a charm. Today I was messing it with cowbuilder and > pbuilder stuff and it works. I'll take a closer look on how those tools work > under the hood. > > Question: If some projects have their dependencies in the vendor dir, why > dh-make-golang skip those? Does Debian packages never ship the deps in that > way? It is against debian policy: https://www.debian.org/doc/debian-policy/ch-source.html#s-embeddedfiles Cheers, mwh > Anyway, thanks for the interest. > > Regards, > Erick Cardona > > 2016-07-19 16:24 GMT-05:00 Potter, Tim (HPE Linux Support) > : >> >> On 20 Jul 2016, at 1:51 AM, Erick Cardona wrote: >> > >> > Hi everyone, >> > >> > >> > I'm currently packaging a go project for educational purposes. Now I'm >> > able to build a package using the tools dh-make-golang and gbp(Awesome >> > tools!!). I was able to build a binary-only package but manually. I was >> > wondering if using gbp I could obtain a .deb which contains the binaries of >> > the package? Like the docker-engine.deb which contains the binaries of >> > docker. >> > >> > PS: I'm really new to packaging, but looking further to join the Debian >> > community. >> >> Hi Erick. The best way to make a new Debian package from a Go library is >> with dh-make-golang >> and gbp so you're on the right track there. >> >> Can you push what you've done so far to a git repo somewhere for review? >> I'm happy to >> take a look and give feedback. >> >> >> Tim. > > > > ___ > Pkg-go-maintainers mailing list > Pkg-go-maintainers@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Any interest in these packages for Debian?
Hi all, We (as in Canonical) are in the process of packaging some Go libraries in Ubuntu. We're doing this because they are dependencies of packages that we do not intend to maintain in Debian, and so it doesn't seem that there's much benefit to maintaining the dependencies in Debian either. However, if anyone knows a reason why any of these packages would be useful in Debian, we're happy to do that (although I'll need a sponsor for the first upload :-p). The packages are: golang-github-altoros-gosigma golang-github-dustin-go-humanize golang-github-gabriel-samfira-sys golang-github-gorilla-schema golang-github-gosuri-uitable golang-github-joyent-gocommon golang-github-joyent-gomanta golang-github-joyent-gosdc golang-github-joyent-gosign golang-github-mattn-go-runewidth golang-gnuflag-dev (go-import-path: launchpad.net/gnuflag) golang-gopkg-errgo.v1 golang-gopkg-goose.v1 golang-gopkg-macaroon.v1 golang-gopkg-natefinch-npipe.v2 They are all straightforward, library-only packages that dh-make-golang handles fine. While I'm on the subject, we are also packaging these slightly less straightforward libraries, so same question for these: github.com/ajstarks/svgo google.golang.org/cloud gopkg.in/macaroon-bakery.v1 Cheers, mwh ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-oschwald-geoip2-golang_0.1.0-1_amd64.changes is NEW
binary:golang-github-oschwald-geoip2-golang-dev is NEW. source:golang-github-oschwald-geoip2-golang is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes is NEW
binary:golang-github-oschwald-maxminddb-golang-dev is NEW. source:golang-github-oschwald-maxminddb-golang is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] golang-github-oschwald-geoip2-golang_0.1.0-1_amd64.changes REJECTED
Hello, On 20/07/16 03:00 PM, Thorsten Alteholz wrote: > > Hi Alexandre, > > ok, this time geoip2-golang-0.1.0/LICENSE says it is licensed under Apache > and not ISC!? Argh. Upstream relicensed recently and I packaged a different commit this time. Sorry. Uploaded again. -- Alexandre Viau av...@debian.org signature.asc Description: OpenPGP digital signature ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Processing of golang-github-oschwald-geoip2-golang_0.1.0-1_amd64.changes
golang-github-oschwald-geoip2-golang_0.1.0-1_amd64.changes uploaded successfully to localhost along with the files: golang-github-oschwald-geoip2-golang_0.1.0-1.dsc golang-github-oschwald-geoip2-golang_0.1.0.orig.tar.gz golang-github-oschwald-geoip2-golang_0.1.0-1.debian.tar.xz golang-github-oschwald-geoip2-golang-dev_0.1.0-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
Re: [pkg-go] go binary-only package
Hi Tim and thanks! I'm just using a random upstream repository(github) and trying to package it using the Debian tools. Actually dh-make-golang does all the magic and now I'm able to create the .deb with the binaries and sources in it. I don't know why yesterday it wasn't including the binaries in the .deb package, but now is working like a charm. Today I was messing it with cowbuilder and pbuilder stuff and it works. I'll take a closer look on how those tools work under the hood. Question: If some projects have their dependencies in the vendor dir, why dh-make-golang skip those? Does Debian packages never ship the deps in that way? Anyway, thanks for the interest. Regards, Erick Cardona 2016-07-19 16:24 GMT-05:00 Potter, Tim (HPE Linux Support) < timothy.pot...@hpe.com>: > On 20 Jul 2016, at 1:51 AM, Erick Cardonawrote: > > > > Hi everyone, > > > > > > I'm currently packaging a go project for educational purposes. Now I'm > able to build a package using the tools dh-make-golang and gbp(Awesome > tools!!). I was able to build a binary-only package but manually. I was > wondering if using gbp I could obtain a .deb which contains the binaries of > the package? Like the docker-engine.deb which contains the binaries of > docker. > > > > PS: I'm really new to packaging, but looking further to join the Debian > community. > > Hi Erick. The best way to make a new Debian package from a Go library is > with dh-make-golang > and gbp so you're on the right track there. > > Can you push what you've done so far to a git repo somewhere for review? > I'm happy to > take a look and give feedback. > > > Tim. > ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes REJECTED
same here ... === Please feel free to respond to this email if you don't understand why your files were rejected, or if you upload new files which address our concerns. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831863: Bug#831863: monkeytail, mtail: both ship /usr/bin/mtail
Yeah, I'm not sure if anyone uses it, but it seems pretty pointless now, I'd be quite happy for it to just disappear :-) Martyn Smith On Thu, 21 Jul 2016 at 2:50 AM "Martín Ferrari" < mailto: > wrote: On 20/07/16 12:02, Andreas Beckmann wrote: > Package: monkeytail,mtail Uhm, pretty surprising naming for the binary.. Anyway, we need to solve this. Changing mtail's name could be done, but I don't know what else to call it, alternatively I don't mind conflicting with monkeytail. At the same time, I wonder if monkeytail is going to stay around. The upstream project has vanished, and the last release was 8 years ago. Martyn, could you give your opinion on this? -- Martín Ferrari (Tincho)___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-mattn-go-shellwords 1.0.0-2 MIGRATED to testing
FYI: The status of the golang-github-mattn-go-shellwords source package in Debian's testing distribution has changed. Previous version: 1.0.0-1 Current version: 1.0.0-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-cloudfoundry-gosigar 0.0~git20150402.27.3ed7c74-2 MIGRATED to testing
FYI: The status of the golang-github-cloudfoundry-gosigar source package in Debian's testing distribution has changed. Previous version: 0.0~git20150402.27.3ed7c74-1 Current version: 0.0~git20150402.27.3ed7c74-2 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-masterminds-vcs-dev 1.8.0-1 MIGRATED to testing
FYI: The status of the golang-github-masterminds-vcs-dev source package in Debian's testing distribution has changed. Previous version: 1.7.0-1 Current version: 1.8.0-1 -- This email is automatically generated once a day. As the installation of new packages into testing happens multiple times a day you will receive later changes on the next day. See https://release.debian.org/testing-watch/ for more information. ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes is NEW
binary:golang-github-oschwald-maxminddb-golang-dev is NEW. source:golang-github-oschwald-maxminddb-golang is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] golang-github-oschwald-geoip2-golang_0.1.0-1_amd64.changes is NEW
binary:golang-github-oschwald-geoip2-golang-dev is NEW. source:golang-github-oschwald-geoip2-golang is NEW. Your package has been put into the NEW queue, which requires manual action from the ftpteam to process. The upload was otherwise valid (it had a good OpenPGP signature and file hashes are valid), so please be patient. Packages are routinely processed through to the archive, and do feel free to browse the NEW queue[1]. If there is an issue with the upload, you will receive an email from a member of the ftpteam. If you have any questions, you may reply to this email. [1]: https://ftp-master.debian.org/new.html ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831863: Bug#831863: monkeytail, mtail: both ship /usr/bin/mtail
On 20/07/16 12:02, Andreas Beckmann wrote: > Package: monkeytail,mtail Uhm, pretty surprising naming for the binary.. Anyway, we need to solve this. Changing mtail's name could be done, but I don't know what else to call it, alternatively I don't mind conflicting with monkeytail. At the same time, I wonder if monkeytail is going to stay around. The upstream project has vanished, and the last release was 8 years ago. Martyn, could you give your opinion on this? -- Martín Ferrari (Tincho) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Processing of golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes
golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes uploaded successfully to localhost along with the files: golang-github-oschwald-maxminddb-golang_0.2.0-1.dsc golang-github-oschwald-maxminddb-golang_0.2.0.orig.tar.gz golang-github-oschwald-maxminddb-golang_0.2.0-1.debian.tar.xz golang-github-oschwald-maxminddb-golang-dev_0.2.0-1_all.deb Greetings, Your Debian queue daemon (running on host franck.debian.org) ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#831863: monkeytail,mtail: both ship /usr/bin/mtail
Package: monkeytail,mtail Severity: serious Tags: sid User: trei...@debian.org Usertags: edos-file-overwrite Control: found -1 0.0+git20160704.35c4023-1 Control: found -1 0.3.2-3 Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously unselected package mtail. Preparing to unpack .../mtail_0.0+git20160704.35c4023-1_amd64.deb ... Unpacking mtail (0.0+git20160704.35c4023-1) ... dpkg: error processing archive /var/cache/apt/archives/mtail_0.0+git20160704.35c4023-1_amd64.deb (--unpack): trying to overwrite '/usr/bin/mtail', which is also in package monkeytail 0.3.2-3 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/mtail_0.0+git20160704.35c4023-1_amd64.deb This is a serious bug as it makes installation fail, and violates sections 7.6.1 and 10.1 of the policy. An optimal solution would consist in only one of the packages installing that file, and renaming or removing the file in the other package. Depending on the circumstances you might also consider Replace relations or file diversions. If the conflicting situation cannot be resolved then, as a last resort, the two packages have to declare a mutual Conflict. Please take into account that Replaces, Conflicts and diversions should only be used when packages provide different implementations for the same functionality. Here is a list of files that are known to be shared by both packages (according to the Contents file for sid/amd64, which may be slightly out of sync): usr/bin/mtail This bug is assigned to both packages. If you, the maintainers of the two packages in question, have agreed on which of the packages will resolve the problem please reassign the bug to that package. You may also register in the BTS that the other package is affected by the bug. Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see https://qa.debian.org/dose/file-overwrites.html monkeytail=0.3.2-3_mtail=0.0+git20160704.35c4023-1.log.gz Description: application/gzip ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Processed: monkeytail,mtail: both ship /usr/bin/mtail
Processing control commands: > found -1 0.0+git20160704.35c4023-1 Bug #831863 [monkeytail,mtail] monkeytail,mtail: both ship /usr/bin/mtail There is no source info for the package 'monkeytail' at version '0.0+git20160704.35c4023-1' with architecture '' Marked as found in versions mtail/0.0+git20160704.35c4023-1. > found -1 0.3.2-3 Bug #831863 [monkeytail,mtail] monkeytail,mtail: both ship /usr/bin/mtail There is no source info for the package 'mtail' at version '0.3.2-3' with architecture '' Marked as found in versions monkeytail/0.3.2-3. -- 831863: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=831863 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers
[pkg-go] Bug#830729: Bug#830729: golang-github-mitchellh-go-homedir: FTBFS: homedir_test.go:44: "/home/lamby" != "~"
> My _hunch_ is that whatever you're using to build (pbuilder perhaps?) > is running as your user ("lamby") but not including "/etc/passwd" from > your host It is running as my user and /etc/passwd includes: lamby:x:1000:1000:,,,:/home/lamby:/bin/bash .. so, alas, that's not the problem. (am using Docker, not pbuilder) Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `- ___ Pkg-go-maintainers mailing list Pkg-go-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-go-maintainers