Source: golang-github-getlantern-hidden
Version: 0.0~git20190325.f02dbb0-1
Severity: serious
Tags: patch


Hello, your package FTBFS without the golang-github-getlantern-hex-dev 
dependency with:
dpkg-source: info: building golang-github-getlantern-hidden using existing 
./golang-github-getlantern-hidden_0.0~git20190325.f02dbb0.orig.tar.xz
dpkg-source: info: building golang-github-getlantern-hidden in 
golang-github-getlantern-hidden_0.0~git20190325.f02dbb0-1.debian.tar.xz
dpkg-source: info: building golang-github-getlantern-hidden in 
golang-github-getlantern-hidden_0.0~git20190325.f02dbb0-1.dsc
 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
   dh_auto_build -O--buildsystem=golang
        cd obj-x86_64-linux-gnu && go install 
-gcflags=all=\"-trimpath=/golang-github-getlantern-hidden-0.0\~git20190325.f02dbb0/obj-x86_64-linux-gnu/src\"
 
-asmflags=all=\"-trimpath=/golang-github-getlantern-hidden-0.0\~git20190325.f02dbb0/obj-x86_64-linux-gnu/src\"
 -v -p 8 github.com/getlantern/hidden
src/github.com/getlantern/hidden/hidden.go:11:2: cannot find package 
"github.com/getlantern/hex" in any of:
        /usr/lib/go-1.12/src/github.com/getlantern/hex (from $GOROOT)
        
/golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/obj-x86_64-linux-gnu/src/github.com/getlantern/hex
 (from $GOPATH)
dh_auto_build: cd obj-x86_64-linux-gnu && go install 
-gcflags=all=\"-trimpath=/golang-github-getlantern-hidden-0.0\~git20190325.f02dbb0/obj-x86_64-linux-gnu/src\"
 
-asmflags=all=\"-trimpath=/golang-github-getlantern-hidden-0.0\~git20190325.f02dbb0/obj-x86_64-linux-gnu/src\"
 -v -p 8 github.com/getlantern/hidden returned exit code 1
make: *** [debian/rules:4: build] Error 255
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2


This patch fixes the issue: (note: I'm not sure about the runtime dependency)

diff -Nru 
golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/changelog 
golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/changelog
--- golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/changelog    
2019-04-04 15:47:37.000000000 +0200
+++ golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/changelog    
2019-08-28 10:11:02.000000000 +0200
@@ -1,3 +1,9 @@
+golang-github-getlantern-hidden (0.0~git20190325.f02dbb0-2) unstable; 
urgency=medium
+
+  * Add missing dependency on golang-github-getlantern-hex-dev (Closes: #-1)
+
+ -- Gianfranco Costamagna <[email protected]>  Wed, 28 Aug 2019 
10:11:02 +0200
+
 golang-github-getlantern-hidden (0.0~git20190325.f02dbb0-1) unstable; 
urgency=medium
 
   * Initial release (Closes: 919946)
diff -Nru 
golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/control 
golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/control
--- golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/control      
2019-04-04 15:47:37.000000000 +0200
+++ golang-github-getlantern-hidden-0.0~git20190325.f02dbb0/debian/control      
2019-08-28 10:11:02.000000000 +0200
@@ -6,7 +6,8 @@
 Build-Depends: debhelper (>= 11),
                dh-golang,
                golang-any,
-               golang-github-stretchr-testify-dev
+               golang-github-stretchr-testify-dev,
+               golang-github-getlantern-hex-dev
 Standards-Version: 4.3.0
 Homepage: https://github.com/getlantern/hidden
 Vcs-Browser: 
https://salsa.debian.org/go-team/packages/golang-github-getlantern-hidden
@@ -17,7 +18,8 @@
 Package: golang-github-getlantern-hidden-dev
 Architecture: all
 Depends: ${misc:Depends},
-         golang-github-stretchr-testify-dev
+         golang-github-stretchr-testify-dev,
+         golang-github-getlantern-hex-dev
 Description: Hide text in text
  hidden provides the ability to "hide" binary data in a string using a hex
  encoding with non-printing characters. Hidden data is demarcated with

Reply via email to