Source: nodejs Version: 8.10.0~dfsg-1 Tags: patch User: helm...@debian.org Usertags: rebootstrap
nodejs Build-Depends on binutils. That dependency is not necessary, because build-essential already Depends on binutils. It also is actively harmful for cross building, because the Build-Depends request binutils:$DEB_HOST_ARCH, which conflicts with binutils:$DEB_BUILD_ARCH. If you want to keep a dependency on binutils (e.g. for adding a version constraint), please use "binutils-for-host". In the absence of such a need, please apply the attached patch. After doing so, nodejs will still fail to cross build, because its gyp dependency also is unsatisfiable. I'll look into whether we can fix that in the gyp package. So please close this bug when dropping the binutils dependency. Helmut
diff --minimal -Nru nodejs-8.10.0~dfsg/debian/changelog nodejs-8.10.0~dfsg/debian/changelog --- nodejs-8.10.0~dfsg/debian/changelog 2018-03-16 10:25:24.000000000 +0100 +++ nodejs-8.10.0~dfsg/debian/changelog 2018-03-23 06:14:49.000000000 +0100 @@ -1,3 +1,10 @@ +nodejs (8.10.0~dfsg-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Drop binutils from Build-Depends. (Closes: #-1) + + -- Helmut Grohne <hel...@subdivi.de> Fri, 23 Mar 2018 06:14:49 +0100 + nodejs (8.10.0~dfsg-1) experimental; urgency=medium * New upstream version 8.10.0~dfsg diff --minimal -Nru nodejs-8.10.0~dfsg/debian/control nodejs-8.10.0~dfsg/debian/control --- nodejs-8.10.0~dfsg/debian/control 2018-03-16 00:03:47.000000000 +0100 +++ nodejs-8.10.0~dfsg/debian/control 2018-03-23 06:14:47.000000000 +0100 @@ -7,7 +7,6 @@ Build-Depends: cdbs, debhelper (>=9.20160114), dh-buildinfo, - binutils, openssl (>= 1.0.2), pkg-config, bash-completion,
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-javascript-devel