Bug#955016: vpnc-scripts: Fix incompatibility with iproute2 >= 5.1 syncing with upstream

2020-03-26 Thread Cirujano Cuesta, Silvano
Package: vpnc-scripts
Version: 0.1~git20190117-1
Severity: minor

vpnc-scripts has become incompatible with iproute2 >= 5.1 (applies to bullseye 
and sid as of now)
and is therefore reporting issues with calls to "ip route get", but it's still 
working.

This issue has been reported upstream [1] and a fix has been already merged 
[2]. Simply updating the
package to the upstream repository would eliminate the ugly error messages.

[1] https://gitlab.com/openconnect/openconnect/-/issues/106
[2] https://gitlab.com/openconnect/vpnc-scripts/-/merge_requests/5

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages vpnc-scripts depends on:
ii  iproute2   5.5.0-1
ii  net-tools  1.60+git20180626.aebd88e-1

vpnc-scripts recommends no packages.

Versions of packages vpnc-scripts suggests:
pn  dnsmasq 
ii  openssh-server  1:8.2p1-4
pn  resolvconf  

-- no debconf information


Bug#953533: Additional information

2020-03-11 Thread Cirujano Cuesta, Silvano
Sorry, I attached a wrong patch to my previous e-mail.

Attached to this message I send a patch that works for me.

On Wed, 2020-03-11 at 11:26 +0100, Silvano Cirujano Cuesta wrote:
> Additional input:
> 
> Commit 10c5f39b [1] appears to be the origin of the issue. It expects the 
> bash completions to be
> under debian/tmp/etc, but they get installed to debian/tmp/usr/share.
> 
> [1] 
> https://salsa.debian.org/opensc-team/opensc/-/commit/10c5f39ba255a540cafe7164bfc0382dee0ad24a
From 5f877dc1c4f7e3664208a8b052d86be916ee5c10 Mon Sep 17 00:00:00 2001
From: Silvano Cirujano Cuesta 
Date: Wed, 11 Mar 2020 11:19:08 +0100
Subject: [PATCH] Fix path to bash completion configs

Signed-off-by: Silvano Cirujano Cuesta 
---
 debian/opensc.install | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/opensc.install b/debian/opensc.install
index 6213ab66..777199fc 100644
--- a/debian/opensc.install
+++ b/debian/opensc.install
@@ -1,5 +1,5 @@
 debian/tmp/usr/bin/*
-debian/tmp/etc/bash_completion.d/* usr/share/bash-completion/completions
+debian/tmp/usr/share/bash-completion/completions/* usr/share/bash-completion/completions
 
 debian/tmp/usr/share/man/man1/*
 debian/tmp/usr/share/man/man5/*
-- 
2.25.1



Bug#953533: Additional information

2020-03-11 Thread Cirujano Cuesta, Silvano
Additional input:

Commit 10c5f39b [1] appears to be the origin of the issue. It expects the bash 
completions to be
under debian/tmp/etc, but they get installed to debian/tmp/usr/share.

[1] 
https://salsa.debian.org/opensc-team/opensc/-/commit/10c5f39ba255a540cafe7164bfc0382dee0ad24a
From 5f877dc1c4f7e3664208a8b052d86be916ee5c10 Mon Sep 17 00:00:00 2001
From: Silvano Cirujano Cuesta 
Date: Wed, 11 Mar 2020 11:19:08 +0100
Subject: [PATCH] Fix path to bash completion configs

Signed-off-by: Silvano Cirujano Cuesta 
---
 debian/opensc.install | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/opensc.install b/debian/opensc.install
index 6213ab66..777199fc 100644
--- a/debian/opensc.install
+++ b/debian/opensc.install
@@ -1,5 +1,5 @@
 debian/tmp/usr/bin/*
-debian/tmp/etc/bash_completion.d/* usr/share/bash-completion/completions
+debian/tmp/usr/share/bash_completion.d/* usr/share/bash-completion/completions
 
 debian/tmp/usr/share/man/man1/*
 debian/tmp/usr/share/man/man5/*
-- 
2.25.1



Bug#953533: opensc: Fails to build due to missing bash_completion files

2020-03-10 Thread Cirujano Cuesta, Silvano
Package: opensc
Version: 0.20.0-3
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Tags: ftbfs

Trying to build fails. I've tried following two ways.

I've tried
apt-get source opensc ; debuild -b -uc -us
and
apt-get --build source opensc


The error message is:

dh_install: warning: Cannot find (any matches for) 
"debian/tmp/etc/bash_completion.d/*"
(tried in ., debian/tmp)
dh_install: warning: opensc missing files: 
debian/tmp/etc/bash_completion.d/*
dh_install: error: missing files,aborting
make: *** [debian/rules:4: binary] Error 25

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (900, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages opensc depends on:
ii  libc6  2.29-10
ii  libreadline8   8.0-4
ii  libssl1.1  1.1.1d-2
ii  opensc-pkcs11  0.20.0-3
ii  zlib1g 1:1.2.11.dfsg-2

Versions of packages opensc recommends:
ii  pcscd  1.8.26-3

opensc suggests no packages.

-- Configuration Files:
/etc/opensc/opensc.conf changed [not included]

-- no debconf information



Bug#930440: Installation of "policy.json" expected to be done by recommended package

2020-01-07 Thread Cirujano Cuesta, Silvano
In the past "policy.json" was being installed by this package, but this 
behavior got changed: 
https://salsa.debian.org/debian/libpod/commit/3980d63cbc13c51369f3540eb32e53391199b91d
Now it's expected to get the policy installed by another recommended package: 
"buildah".
I suppose that such a change was needed to avoid two Debian packages that are 
compatible trying to manage the same file.
Am I right?

But probably some prominent way to tell the user about how to get "policy.json" 
(and probably also "registries.conf") is needed.
If not, people will be frequently stumbling over it.
I did and someone else also did: 
https://github.com/containers/libpod/issues/1742#issuecomment-570952262

I first thought on some message on installation, what might be useful.
But in the end probably the place where it's failing is the best place to let 
the user know about the solution...

What about minor patching to report the potential issues?

Patching CheckForRegistries@cmd/podman/platform_linux.go [1] would suffice for 
"registries.conf".
I haven't found yet the place where the issue with "policy.json" gets 
reported...

[1] 
https://github.com/containers/libpod/blob/master/cmd/podman/platform_linux.go#L16


Bug#930440: Success report

2019-12-09 Thread Cirujano Cuesta, Silvano
The result of building the current latest commit [1] and installing on a system 
with a 'Testing/Bullseye' looks good.

I'm not running any automatic tests on it or so, but following worked:
- Pulling a remote image both as root and rootless.
- Starting a container both root and rootless.
- Establishing outgoing connections from a container both root and rootless.

I've also tested that at least 'podman info' doesn't fail on absent of 
fuse-overlayfs and slirp4netns.

[1] 
https://salsa.debian.org/debian/libpod/tree/93569f78585a4affd7e957eb0a27c5bb9dbef580



Bug#930440: Missing file: /etc/containers/policy.json

2019-12-07 Thread Cirujano Cuesta, Silvano
No default is being provided for the signature verification policy: 
/etc/containers/policy.json

According the Readme (/usr/share/doc/podman/README.Debian) the default should 
be there to be reviewed.

Best,

  Silvano


Bug#930720: Dependency "linux-headers-xyz" missing, needed for BPF compilation

2019-06-19 Thread Cirujano Cuesta, Silvano
Hi Ritesh,

Thanks for quick answers and the link to the enlightening bug report!

I'm nevertheless the opinion, that some kind of more helpful reporting should 
be used.
Perhaps upstream?

BR,
  Silvano

On Wed, 2019-06-19 at 17:39 +0530, Ritesh Raj Sarraf wrote:
> On Wed, 2019-06-19 at 09:21 +, Cirujano Cuesta, Silvano wrote:
> > IMHO it should be a "Depends" dependency, or at least a "Recommends"
> > dependency.
> 
> We can't do that. The same is explained in the following bug report:
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877925
> 
> That is the reason I documented it into the README.Debian file. This is
> similar to the case of the systemtap package. Both of which serve
> similar purposes.
> 
> Thanks,
> Ritesh
> 


Bug#930720: Dependency "linux-headers-xyz" missing, needed for BPF compilation

2019-06-19 Thread Cirujano Cuesta, Silvano
Package: bpfcc-tools
Version: 0.8.0-4

Executing execsnoop-bpfcc (and probably any of the other BCC tools) fails due 
to a missing directory (/lib/modules/4.19.0-5-amd64/build) on an up-to-date 
Buster system.
Installing 'linux-headers-amd64' (on an AMD64 system) resolved the issue.

This is an example of the reported error.

# execsnoop-bpfcc 
chdir(/lib/modules/4.19.0-5-amd64/build): No such file or directory
Traceback (most recent call last):
  File "/usr/sbin/execsnoop-bpfcc", line 166, in 
b = BPF(text=bpf_text)
  File "/usr/lib/python2.7/dist-packages/bcc/__init__.py", line 320, in __init__
raise Exception("Failed to compile BPF text")
Exception: Failed to compile BPF text




Bug#923722: golang-github-appc-cni: Please upgrade to new upstream 0.7.0-alpha1

2019-06-12 Thread Cirujano Cuesta, Silvano
Hi Reinhard,

On Mon, 2019-03-04 at 07:20 -0500, Reinhard Tartler wrote:
> Package: golang-github-appc-cni
> Severity: wishlist
> 
> Hi,
> 
> Please update to new upstream version of 0.7.0-alpha1. I need it as a
> build dependency of http://github.com/containers/buildah

By now you could try to get 0.7.1, released a couple of hours ago:
https://github.com/containernetworking/cni/releases/tag/v0.7.1

> 
> In fact, I've done so locally, and would be happy to upload it as a Team
> Upload. I was running into issues while doing so. Unlike the git
> repositories created by the dh-make-golang tool, the git repository on
> salsa at
> https://salsa.debian.org/go-team/packages/golang-github-appc-cni does
> not include full sources in the packaging branch. I am unfamiliar with
> that workflow and it is inconsistent with how the vast majority of the
> packages in the golang team are handled. I therefore decided to start
> off from a 'dgit clone' created repository.
> 
> Dimtry, I wonder what your thoughts on this issue are.  Would you be OK
> with switching the workflow? If not, could you please upload
> 0.7.0-alpha1 to experimental soon? Alternatively, I could upload the
> package that I have locally to experimental, and leave updating salsa to
> you (or someone else) whenever time permits.
> 
> What does the rest of the team think about competing git repository
> workflows within the team? At least to me, this seems undesireable
> because it prompts convesations like this (which I really don't enjoy
> having).

I'm also puzzled why this packaging.

Just my 2 cents, although I'm not part of the team, but having a look at
some packages needed for containers.

> 
> Best,
> -rt
> 

A different, but related question. Are there any known efforts to package the 
reference plugins?

BR,
  Silvano


Bug#922842: ITP: golang-github-containers-image -- Work with containers' images

2019-04-30 Thread Cirujano Cuesta, Silvano
On Tue, 2019-04-30 at 07:20 -0400, Reinhard Tartler wrote:
> 
> I'm not familiar with building packages that way, please excuse my ignorance, 
> but I'd rather focus on tools that I can actually use for uploading packages 
> to Debian. I'm afraid that I'm probably
> unable to help you with this baseimage and/or approach to build packages.

I can understand that, but my problem is that I don't know 'sbuild' and while 
trying to set it up I'm facing too many unknown tools and proxy issues :-/

> 
> > I prefer not to use too much magic (although using containers involves 
> > per-se some magic) to better understand what's going on.
> 
> Same here. I took a look at 
> https://github.com/debuerreotype/docker-debian-artifacts/blob/064f343bfa6ebf043aac2bbd4c870256cfe82f5a/sid/slim/Dockerfile
>  and it does look pretty magical to me ;-)

How that root-filesystem is built is much magic, I agree with you.

But you end up with a Debian root-filesystem as small as ~60MB and very very 
few packages installed.
And once I have the container and I'm building in it, there's no much more 
magic involved anymore.

> 
> There is not much magic with sbuild, please see 
> https://wiki.debian.org/sbuild to get started. 

As mentioned above, setting up 'schroot', configuring the proxy, ... it's not 
that easy if you have never done it.

> 
> > I don't think that it's a language barrier.
> > But possibly an expertise barrier: my expertise on building Debian packages 
> > (specially for Go) is not as extensive as yours :-)
> 
> I don't claim extensive experience with Go, or Go packaging, but I think I do 
> have a reasonable grasp of Debian packaging tools.

It's good to have someone with your expertise working on it!

> 
> What I find puzzling in your buildlog is that while you do use 
> dpkg-buildpackage, it fails to apply the quilt patches.

'dpkg-buildpackage' doesn't patch for you, you have to do it on advance 
yourself.

> 
> Good luck!
> -rt

Even with a separate workflow, I'm still the opinion that the patch of 
'ostree/ostree_src.go' [1] results in invalid Go code.

Can you somehow see the intermediate files being created? Aren't you getting an 
empty 'ostree/ostree_src.go' file? That should make the Go compilation fail.
I wonder if some 'sbuild' magic is getting rid of the empty Go file before the 
compilation starts and therefore you don't face the issue...

Unfortunately I don't have that much time work on confirming the issue.
So if you can build it and provide the result via the repository mentioned in 
[2], then I suppose it's fine for me :-D

[2] https://github.com/containers/libpod/issues/1742#issuecomment-487910563

Cheers,
  Silvano

Bug#923300: ITP: golang-github-openshift-imagebuilder -- Builds Dockerfile using the Docker client

2019-04-29 Thread Cirujano Cuesta, Silvano
> I actually went ahead and implement this solution. The result can be seen at
> https://salsa.debian.org/go-team/packages/golang-github-openshift-imagebuilder

The project doesn't appear to be there, isn't it public?

I'm trying to build 'buildah' and I'm missing this dependency.

  Silvano

Bug#922842: ITP: golang-github-containers-image -- Work with containers' images

2019-04-29 Thread Cirujano Cuesta, Silvano
Basically what happens is that the patch 'ostree-stub.patch' produces an empty 
file 'ostree_src.go' and the compiler doesn't accept an empty Go file.

My affirmation WRT the path can be confirmed by reading the patch itself [2] or 
just applying it.

[2] 
https://salsa.debian.org/go-team/packages/golang-github-containers-image/blob/master/debian/patches/ostree-stub.patch#L1104

The error reported by the compiler is (see full buildlog below):
can't load package: package github.com/containers/image/ostree: 

obj-x86_64-linux-gnu/src/github.com/containers/image/ostree/ostree_src.go:1:1: 
expected 'package', found 'EOF'

On Mon, 2019-04-29 at 07:29 -0400, Reinhard Tartler wrote:
> I'm having a hard time understanding what issue you are facing with and what 
> you mean fix "fix manually". How are you building the package? Are you using 
> git-buildpackage, sbuild or pbuilder? I'd
> strongly recommend to do so, because if you were, I cannot see how you 
> possibly could run into such issues.

I'm using none of them, I'm building "the hard way": in a container (from 
Docker base image debian:sid-slim) with a script that runs the individual steps 
and builds with 'dpkg-buildpackage'.
It should be possible to build these packages this way, right? It usually works.

I prefer not to use too much magic (although using containers involves per-se 
some magic) to better understand what's going on.

What I meant with "fix manually" is executing "rm ostree/ostree_src.go" right 
after patching and before building.

I don't know if the 'magic' of any of the mentioned tools is just silently 
fixing the issue for you and that's why you are not facing it...

> In any case, a full buildlog, similar to what I attached, could be helpful. 
> If English is a language barrier, try explaining in German.

I don't think that it's a language barrier.
But possibly an expertise barrier: my expertise on building Debian packages 
(specially for Go) is not as extensive as yours :-)

---

dpkg-buildpackage: info: source package golang-github-containers-image
dpkg-buildpackage: info: source version 1.5-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Reinhard Tartler 

dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
 debian/rules clean
dh clean --buildsystem=golang --with=golang
   dh_auto_clean -O--buildsystem=golang
   dh_autoreconf_clean -O--buildsystem=golang
   dh_clean -O--buildsystem=golang
 debian/rules build
dh build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--buildsystem=golang
   dh_autoreconf -O--buildsystem=golang
   dh_auto_configure -O--buildsystem=golang
   debian/rules override_dh_auto_build
make[1]: Entering directory '/debian-packages/golang-github-containers-image'
dh_auto_build -O--buildsystem=golang -- -tags "containers_image_ostree_stub"
can't load package: package github.com/containers/image/ostree: 
obj-x86_64-linux-gnu/src/github.com/containers/image/ostree/ostree_src.go:1:1: 
expected 'package', found 'EOF'
cd obj-x86_64-linux-gnu && go install 
-gcflags=all=\"-trimpath=/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src\"
 
-asmflags=all=\"-trimpath=/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src\"
 -v -p 4 -tags containers_image_ostree_stub github.com/containers/image 
github.com/containers/image/copy github.com/containers/image/directory 
github.com/containers/image/directory/explicitfilepath 
github.com/containers/image/docker github.com/containers/image/docker/archive 
github.com/containers/image/docker/daemon 
github.com/containers/image/docker/policyconfiguration 
github.com/containers/image/docker/reference 
github.com/containers/image/docker/tarfile github.com/containers/image/image 
github.com/containers/image/internal/testing/explicitfilepath-tmpdir 
github.com/containers/image/internal/testing/mocks 
github.com/containers/image/internal/tmpdir 
github.com/containers/image/manifest github.com/containers/image/oci 
github.com/containers/image/oci/archive 
github.com/containers/image/oci/internal github.com/containers/image/oci/layout 
github.com/containers/image/pkg/blobinfocache 
github.com/containers/image/pkg/compression 
github.com/containers/image/pkg/docker/config 
github.com/containers/image/pkg/strslice 
github.com/containers/image/pkg/sysregistries 
github.com/containers/image/pkg/sysregistriesv2 
github.com/containers/image/pkg/tlsclientconfig 
github.com/containers/image/signature github.com/containers/image/storage 
github.com/containers/image/tarball github.com/containers/image/transports 
github.com/containers/image/transports/alltransports 
github.com/containers/image/types github.com/containers/image/version
github.com/containers/image
errors
internal/race
internal/cpu
runtime/internal/sys
runtime/internal/atomic
sync/atomic
unicode
unicode/utf8
internal/testlog
internal/bytealg
math
math/bits
encoding
unicode/utf16

Bug#922842: ITP: golang-github-containers-image -- Work with containers' images

2019-04-29 Thread Cirujano Cuesta, Silvano
Commit c17b0346 is changing the patching of the 'ostree' directory in a way 
that generates an invalid Go package.

Instead of removing 'ostree/ostree_src.go', it's replacing it with an empty 
file that breaks 'go build'.

If I manually fix it, it builds successfully.

Cheers,
  Silvano

[1] 
https://salsa.debian.org/go-team/packages/golang-github-containers-image/commit/c17b0346163f88028e5675600865ac2eb95e051d

Bug#922842: ITP: golang-github-containers-image -- Work with containers' images

2019-04-29 Thread Cirujano Cuesta, Silvano
On Fri, 2019-04-26 at 21:50 -0400, Reinhard Tartler wrote:
> Are you sure that you applied the patches from 'debian/patches'?

Ups, no. That's probably the issue.

I'll let you know if it works or not, once I've tested it.
  Silvano

Bug#880199: Packaging blockers

2019-04-26 Thread Cirujano Cuesta, Silvano
Hi,

> 2019/01/09 06:54:27 Build-Dependency "github.com/opencontainers/image-tools"
> is not yet available in Debian, or has not yet been converted to use
> XS-Go-Import-Path in debian/control
> The latter one is #900900, the first two don't seem to be worked on yet.

The build dependency "github.com/opencontainers/image-tools" is being declared 
as "golang-github-opencontainers-image-tools-image-dev" [1], right?

But the mentioned ITP Bug #900900 [2] is not providing any package under that 
name [3]...
And I cannot find any package, ITP or RFP providing 
"golang-github-opencontainers-image-tools-image-dev".

I'm really puzzled... Am I missing something?

  Silvano

[1] 
https://salsa.debian.org/go-team/packages/skopeo/blob/master/debian/control#L13
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900900
[3] 
https://salsa.debian.org/go-team/packages/oci-image-tools/blob/master/debian/control

Bug#922842: ITP: golang-github-containers-image -- Work with containers' images

2019-04-26 Thread Cirujano Cuesta, Silvano
Build is failing. If I'm right, fetching the vendor components is missing. But 
I don't know how to get it in...

BTW, please make sure that your packaging is not affected by issue 620 [1] of 
containers/image. The environment where I'm testing is, on purpose, a pristine 
Debian installation where GOBIN is not part
of PATH.

[1] https://github.com/containers/image/issues/620

  Silvano

This is the error message:

dh_auto_build -O--buildsystem=golang -- -tags "containers_image_ostree_stub"
cd obj-x86_64-linux-gnu && go install 
-gcflags=all=\"-trimpath=/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src\"
 -asmflags=all=\"-trimpath=/debian-packages/golang-
github-containers-image/obj-x86_64-linux-gnu/src\" -v -p 4 -tags 
containers_image_ostree_stub github.com/containers/image 
github.com/containers/image/copy github.com/containers/image/directory
github.com/containers/image/directory/explicitfilepath 
github.com/containers/image/docker github.com/containers/image/docker/archive 
github.com/containers/image/docker/daemon
github.com/containers/image/docker/policyconfiguration 
github.com/containers/image/docker/reference 
github.com/containers/image/docker/tarfile github.com/containers/image/image
github.com/containers/image/internal/testing/explicitfilepath-tmpdir 
github.com/containers/image/internal/testing/mocks 
github.com/containers/image/internal/tmpdir github.com/containers/image/manifest
github.com/containers/image/oci github.com/containers/image/oci/archive 
github.com/containers/image/oci/internal github.com/containers/image/oci/layout 
github.com/containers/image/openshift
github.com/containers/image/ostree 
github.com/containers/image/pkg/blobinfocache 
github.com/containers/image/pkg/compression 
github.com/containers/image/pkg/docker/config
github.com/containers/image/pkg/strslice 
github.com/containers/image/pkg/sysregistries 
github.com/containers/image/pkg/sysregistriesv2 
github.com/containers/image/pkg/tlsclientconfig
github.com/containers/image/signature github.com/containers/image/storage 
github.com/containers/image/tarball github.com/containers/image/transports
github.com/containers/image/transports/alltransports 
github.com/containers/image/types github.com/containers/image/version
src/github.com/containers/image/signature/mechanism_gpgme.go:11:2: cannot find 
package "github.com/mtrmac/gpgme" in any of:
/usr/lib/go-1.11/src/github.com/mtrmac/gpgme (from $GOROOT)

/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src/github.com/mtrmac/gpgme
 (from $GOPATH)
src/github.com/containers/image/openshift/openshift-copies.go:23:2: cannot find 
package "k8s.io/client-go/util/homedir" in any of:
/usr/lib/go-1.11/src/k8s.io/client-go/util/homedir (from $GOROOT)

/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src/k8s.io/client-go/util/homedir
 (from $GOPATH)
dh_auto_build: cd obj-x86_64-linux-gnu && go install 
-gcflags=all=\"-trimpath=/debian-packages/golang-github-containers-image/obj-x86_64-linux-gnu/src\"
 -asmflags=all=\"-trimpath=/debian-
packages/golang-github-containers-image/obj-x86_64-linux-gnu/src\" -v -p 4 
-tags containers_image_ostree_stub github.com/containers/image 
github.com/containers/image/copy
github.com/containers/image/directory 
github.com/containers/image/directory/explicitfilepath 
github.com/containers/image/docker github.com/containers/image/docker/archive
github.com/containers/image/docker/daemon 
github.com/containers/image/docker/policyconfiguration 
github.com/containers/image/docker/reference 
github.com/containers/image/docker/tarfile
github.com/containers/image/image 
github.com/containers/image/internal/testing/explicitfilepath-tmpdir 
github.com/containers/image/internal/testing/mocks 
github.com/containers/image/internal/tmpdir
github.com/containers/image/manifest github.com/containers/image/oci 
github.com/containers/image/oci/archive 
github.com/containers/image/oci/internal github.com/containers/image/oci/layout
github.com/containers/image/openshift github.com/containers/image/ostree 
github.com/containers/image/pkg/blobinfocache 
github.com/containers/image/pkg/compression
github.com/containers/image/pkg/docker/config 
github.com/containers/image/pkg/strslice 
github.com/containers/image/pkg/sysregistries 
github.com/containers/image/pkg/sysregistriesv2
github.com/containers/image/pkg/tlsclientconfig 
github.com/containers/image/signature github.com/containers/image/storage 
github.com/containers/image/tarball github.com/containers/image/transports
github.com/containers/image/transports/alltransports 
github.com/containers/image/types github.com/containers/image/version returned 
exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_build] Error 1

On Thu, 2019-02-21 at 06:49 -0500, Reinhard Tartler wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Reinhard Tartler 
> 
> * Package name: golang-github-containers-image
>   Version : 1