Control: tags 963764 + help Hello,
The upstream has updated the libsass support to 3.6.3 [1], it's just not released yet. I have successfully used head of their git repository to build node-node-sass without the embedded libsass copy (there were a couple of failing mocha tests, however). I could push my fix to salsa, however, I cannot get the MUT update right. I have tried 'gbp import-orig --pristine-tar --uscan', but when I try building with it, I get dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/node-node-sass_4.14.1+git20200512.e1fc158+dfsg-1.diff.ks7Wz0 dpkg-source: info: you can integrate the local changes with dpkg-source --commit dpkg-buildpackage: error: dpkg-source -i -I -b . subprocess returned exit status 2 debuild: fatal error at line 1182: dpkg-buildpackage -us -uc -ui -i -I failed Could someone help me with this? My changes to files under debian/ are as follows: diff --git a/debian/changelog b/debian/changelog index 5a71d11..d9f6e08 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +node-node-sass (4.14.1+git20200512.e1fc158+dfsg-1) UNRELEASED; urgency=medium +node-node-sass (4.14.1+git20200512.e1fc158+dfsg-1) UNRELEASED; urgency=medium + + * Fetching git HEAD, excluding src/libsass. + * New upstream version 4.14.1+git20200512.e1fc158+dfsg + + -- Andrius Merkys <mer...@debian.org> Wed, 08 Jul 2020 09:00:53 -0400 + node-node-sass (4.14.1-2) unstable; urgency=medium * Team upload diff --git a/debian/copyright b/debian/copyright index 2867cb4..2fc5287 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,6 +2,8 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: node-sass Upstream-Contact: https://github.com/sass/node-sass/issues Source: https://github.com/sass/node-sass +Files-Excluded: + src/libsass Files: * Copyright: 2013-2016, Andrew Nesbitt <andrew...@gmail.com> diff --git a/debian/patches/series b/debian/patches/series index 48212ec..58fd4de 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,5 +1,5 @@ -fix_tap-runner.diff -fix_versionsh.diff +#fix_tap-runner.diff +#fix_versionsh.diff fix_build.diff fix-component-tests.diff 0005-build-on-more-architectures.diff diff --git a/debian/watch b/debian/watch index d87ee54..157867a 100644 --- a/debian/watch +++ b/debian/watch @@ -1,8 +1,11 @@ version=4 opts=\ -dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//,\ -filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-node-sass-$1.tar.gz/ \ - https://github.com/sass/node-sass/releases .*/archive/v?([\d\.]+).tar.gz debian +mode=git,\ +pretty=4.14.1+git%cd.%h,\ +repack,\ +repacksuffix=+dfsg,\ +dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$// \ + https://github.com/sass/node-sass HEAD debian opts="searchmode=plain,pgpmode=none,component=async-foreach,\ dversionmangle=s/\+(debian|dfsg|ds|deb)(\.\d+)?$//" \ Best, Andrius [1] https://github.com/sass/node-sass/pull/2859 -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel