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