Re: [pkg-go] go binary-only package

2016-07-20 Thread Martín Ferrari
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

2016-07-20 Thread Debian FTP Masters


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 Team 

Changed-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

2016-07-20 Thread Nicolas Braud-Santoni
Package: wnpp
Severity: wishlist
Owner: Nicolas Braud-Santoni 
Control: 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

2016-07-20 Thread Nicolas Braud-Santoni
Package: wnpp
Severity: wishlist
Owner: Nicolas Braud-Santoni 
Control: 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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Vincent Blut
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 Blut 
Date: 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

2016-07-20 Thread Potter, Tim (HPE Linux Support)
On 21 Jul 2016, at 8:13 AM, Michael Hudson-Doyle  
wrote:
> 
> 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

2016-07-20 Thread Michael Hudson-Doyle
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

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?

2016-07-20 Thread Michael Hudson-Doyle
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Alexandre Viau
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Erick Cardona
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 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] golang-github-oschwald-maxminddb-golang_0.2.0-1_amd64.changes REJECTED

2016-07-20 Thread Thorsten Alteholz

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

2016-07-20 Thread Martyn Smith
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

2016-07-20 Thread Debian testing watch
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

2016-07-20 Thread Debian testing watch
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

2016-07-20 Thread Debian testing watch
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Martín Ferrari
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

2016-07-20 Thread Debian FTP Masters
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

2016-07-20 Thread Andreas Beckmann
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

2016-07-20 Thread Debian Bug Tracking System
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" != "~"

2016-07-20 Thread Chris Lamb
> 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