Your message dated Mon, 20 Apr 2020 13:04:23 +0000 with message-id <[email protected]> and subject line Bug#955660: fixed in mender-client 2.2.0-4 has caused the Debian Bug report #955660, regarding mender-client: FTBFS: app.DeploymentHook does not implement "github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus".Hook (wrong type for Fire method) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 955660: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955660 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: mender-client Version: 2.2.0-3 Severity: serious Justification: FTBFS on amd64 Tags: bullseye sid ftbfs Usertags: ftbfs-20200402 ftbfs-bullseye Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > dh_auto_build -O--buildsystem=golang -- \ > -ldflags "-X github.com/mendersoftware/mender/conf.Version=2.2.0-3" > cd obj-x86_64-linux-gnu && go install -trimpath -v -p 4 -ldflags "-X > github.com/mendersoftware/mender/conf.Version=2.2.0-3" > github.com/mendersoftware/mender github.com/mendersoftware/mender/app > github.com/mendersoftware/mender/cli github.com/mendersoftware/mender/client > github.com/mendersoftware/mender/client/test > github.com/mendersoftware/mender/conf > github.com/mendersoftware/mender/datastore > github.com/mendersoftware/mender/device > github.com/mendersoftware/mender/installer > github.com/mendersoftware/mender/inventory > github.com/mendersoftware/mender/statescript > github.com/mendersoftware/mender/store > github.com/mendersoftware/mender/system > github.com/mendersoftware/mender/system/testing > github.com/mendersoftware/mender/tests github.com/mendersoftware/mender/utils > math/bits > runtime/internal/sys > internal/cpu > runtime/internal/atomic > runtime/internal/math > unicode/utf8 > internal/race > sync/atomic > unicode > internal/bytealg > math > internal/testlog > container/list > encoding > unicode/utf16 > internal/nettrace > runtime/cgo > runtime > crypto/subtle > crypto/internal/subtle > vendor/golang.org/x/crypto/cryptobyte/asn1 > vendor/golang.org/x/crypto/internal/subtle > github.com/bmatsuo/lmdb-go/internal/lmdbarch > internal/reflectlite > sync > internal/singleflight > math/rand > errors > sort > io > strconv > internal/oserror > syscall > vendor/golang.org/x/net/dns/dnsmessage > bytes > reflect > bufio > strings > hash > hash/crc32 > internal/syscall/unix > time > crypto > crypto/internal/randutil > crypto/hmac > crypto/rc4 > vendor/golang.org/x/crypto/hkdf > path > regexp/syntax > vendor/golang.org/x/text/transform > golang.org/x/text/transform > internal/poll > context > internal/fmtsort > encoding/binary > regexp > github.com/remyoudompheng/go-liblzma > os > encoding/base64 > github.com/mendersoftware/log/vendor/golang.org/x/sys/unix > fmt > net > github.com/mendersoftware/log/vendor/github.com/mendersoftware/scopestack > encoding/json > log > compress/flate > github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus > crypto/cipher > compress/gzip > crypto/aes > crypto/des > math/big > crypto/sha512 > crypto/ed25519/internal/edwards25519 > crypto/md5 > crypto/sha1 > crypto/sha256 > encoding/hex > encoding/pem > path/filepath > net/url > crypto/elliptic > encoding/asn1 > crypto/rand > crypto/ed25519 > crypto/rsa > crypto/dsa > crypto/x509/pkix > crypto/ecdsa > vendor/golang.org/x/crypto/cryptobyte > io/ioutil > vendor/golang.org/x/crypto/chacha20 > vendor/golang.org/x/crypto/poly1305 > vendor/golang.org/x/sys/cpu > vendor/golang.org/x/crypto/curve25519 > github.com/bmatsuo/lmdb-go/lmdb > vendor/golang.org/x/crypto/chacha20poly1305 > log/syslog > crypto/x509 > github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus/hooks/syslog > github.com/pkg/errors > github.com/mendersoftware/log > github.com/davecgh/go-spew/spew > github.com/pmezard/go-difflib/difflib > github.com/stretchr/objx > gopkg.in/yaml.v2 > crypto/tls > vendor/golang.org/x/text/unicode/bidi > vendor/golang.org/x/text/secure/bidirule > vendor/golang.org/x/text/unicode/norm > net/textproto > vendor/golang.org/x/net/http2/hpack > vendor/golang.org/x/net/idna > mime > mime/quotedprintable > net/http/httptrace > mime/multipart > net/http/internal > vendor/golang.org/x/net/http/httpguts > vendor/golang.org/x/net/http/httpproxy > flag > golang.org/x/text/unicode/bidi > net/http > golang.org/x/text/unicode/norm > golang.org/x/text/secure/bidirule > golang.org/x/net/http2/hpack > os/user > golang.org/x/net/idna > golang.org/x/net/http/httpguts > os/exec > github.com/ungerik/go-sysfs > golang.org/x/sys/unix > github.com/mendersoftware/mender/system > net/http/httptest > golang.org/x/net/http2 > github.com/stretchr/testify/assert > archive/tar > github.com/mendersoftware/mender-artifact/artifact > github.com/stretchr/testify/mock > github.com/mendersoftware/mender-artifact/handlers > runtime/debug > runtime/trace > github.com/mendersoftware/mender-artifact/areader > testing > github.com/sirupsen/logrus > github.com/russross/blackfriday > html > github.com/mendersoftware/mender/utils > text/tabwriter > text/template/parse > golang.org/x/crypto/ssh/terminal > github.com/cpuguy83/go-md2man/md2man > os/signal > github.com/mendersoftware/mender/system/testing > github.com/mendersoftware/mender-artifact/awriter > github.com/stretchr/testify/require > text/template > github.com/mendersoftware/mender/tests > github.com/urfave/cli > # github.com/bmatsuo/lmdb-go/lmdb > mdb.c: In function ‘mdb_cursor_put’: > mdb.c:6725:9: warning: this statement may fall through > [-Wimplicit-fallthrough=] > 6725 | if (SIZELEFT(fp) < offset) { > | ^ > mdb.c:6730:5: note: here > 6730 | case MDB_CURRENT: > | ^~~~ > github.com/mendersoftware/mender/store > github.com/mendersoftware/mender/datastore > github.com/mendersoftware/mender/client > github.com/mendersoftware/mender/statescript > github.com/mendersoftware/mender/inventory > github.com/mendersoftware/mender/client/test > github.com/mendersoftware/mender/installer > github.com/mendersoftware/mender/conf > github.com/mendersoftware/mender/device > github.com/mendersoftware/mender/app > github.com/mendersoftware/mender/cli > # github.com/mendersoftware/mender/cli > src/github.com/mendersoftware/mender/cli/commands.go:204:38: cannot use > app.NewDeploymentLogHook(app.DeploymentLogger) (type *app.DeploymentHook) as > type "github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus".Hook > in argument to "github.com/mendersoftware/log".AddHook: > *app.DeploymentHook does not implement > "github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus".Hook (wrong > type for Fire method) > have Fire(*"github.com/sirupsen/logrus".Entry) error > want > Fire(*"github.com/mendersoftware/log/vendor/github.com/sirupsen/logrus".Entry) > error > dh_auto_build: error: cd obj-x86_64-linux-gnu && go install -trimpath -v -p 4 > -ldflags "-X github.com/mendersoftware/mender/conf.Version=2.2.0-3" > github.com/mendersoftware/mender github.com/mendersoftware/mender/app > github.com/mendersoftware/mender/cli github.com/mendersoftware/mender/client > github.com/mendersoftware/mender/client/test > github.com/mendersoftware/mender/conf > github.com/mendersoftware/mender/datastore > github.com/mendersoftware/mender/device > github.com/mendersoftware/mender/installer > github.com/mendersoftware/mender/inventory > github.com/mendersoftware/mender/statescript > github.com/mendersoftware/mender/store > github.com/mendersoftware/mender/system > github.com/mendersoftware/mender/system/testing > github.com/mendersoftware/mender/tests github.com/mendersoftware/mender/utils > returned exit code 2 > make[1]: *** [debian/rules:18: override_dh_auto_build] Error 25 The full build log is available from: http://qa-logs.debian.net/2020/04/02/mender-client_2.2.0-3_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---Source: mender-client Source-Version: 2.2.0-4 Done: Lluis Campos <[email protected]> We believe that the bug you reported is fixed in the latest version of mender-client, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Lluis Campos <[email protected]> (supplier of updated mender-client package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 20 Apr 2020 13:56:22 +0200 Source: mender-client Architecture: source Version: 2.2.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <[email protected]> Changed-By: Lluis Campos <[email protected]> Closes: 955660 Changes: mender-client (2.2.0-4) unstable; urgency=medium . * Add patches to switch to upstream sirupsen/logrus v1.5 (Closes: #955660) * Remove dependency golang-github-mendersoftware-mendertesting-dev * Remove depcreated dependency golang-github-mendersoftware-log-dev Checksums-Sha1: c6e59ae048c48474e0f6a498f74204f8c2a91139 2477 mender-client_2.2.0-4.dsc 8e3c7bd286853e4a14702b008fb90729da90cd4a 18548 mender-client_2.2.0-4.debian.tar.xz 29bbf7e05f83531dcde2f79e1b5c97d19c2a8ab4 7228 mender-client_2.2.0-4_amd64.buildinfo Checksums-Sha256: 7ced7bea03a77b1f3a9dea6943faa67419261218e47a3b3c8800d788b0d91a28 2477 mender-client_2.2.0-4.dsc 1b32c7078772564fa78be401020a92eaa894de0b1d2f259eaf351d7efa7c88fa 18548 mender-client_2.2.0-4.debian.tar.xz 63dfb47f24744176b99bd9f2e9a85d3c177429d6c8f062f498bc91c45f1beb48 7228 mender-client_2.2.0-4_amd64.buildinfo Files: 75bec0ea4de3822a79d1455d1752b2d2 2477 devel optional mender-client_2.2.0-4.dsc 000c48f7a663d47d51073825ae079152 18548 devel optional mender-client_2.2.0-4.debian.tar.xz 540799e7645ef1dd63ec49bccd48c0c1 7228 devel optional mender-client_2.2.0-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAl6dmWcACgkQC8R9xk0T UwZEUw/9E4LGRJmxop0Uu4JxMNcuZlH5o+CVNf3dHxnugnSfcNJaTKwJ8dz3MWE1 VkybUjyUiXkWUTNBroM7qqS79dA1RFLaLnh4/SGLsZzq9oZUoGIDpb7h+XxE9oYq lyDHb3p2a6EYw2ksl/D2Ab+aIusm9xD+tb66rt4+GakEBBxtmSEafW2dg5uFh46u jxzURmILLd3/XsTx4uAF7z/gm+bF4srlb1BB0Wbzva1z2MNOCdYmjRPA+B64B+vy viRjQMkQH0nCqUAok06rWyez6XPTY41XFEKIEooocjCljCd75EBrODwB3Pvwx2kf NzcUSm3xmFqZSQZ1rkFJdSnSc7uOYuF29BFJrbU4JW+jZnxuGlk/DAQrt3fgLnut vwpATUYThzgOx8oi/EIcQhaGPQOpbuTH0OCUV6XKWGAaOHXZfe36tkWgPy5KnwAW JeuDbTq0hDUGynznbNTzx/8N2IdcLRjBlEHnNj3OmFiHBpA7aF+iDMtnE08Nx5Xp 2y+v2oNCv/Hdsu7AUNeXPn63Anp6cC+MMBYTId6beokB44eVN/95k4FJRgDVwK3/ mZMHVuqBVv+vDn7dTwvgdW43GE4pJQD47J8hgro4zt1T7885ZVQ8WAzEwg9Rm4CA VXIMBEXvYbefqo1oPpBYZe9dYPG1eUTuOPBSogrz8d3YuSzKKf8= =/avj -----END PGP SIGNATURE-----
--- End Message ---

