- Package:
- dolphin-owncloud
- Source:
- owncloud-client
- Description:
- ownCloud integration for Dolphin
- Submitter:
- Helmut Grohne
- Date:
- 2021-10-19 08:42:07 UTC
- Severity:
- normal
Hi all, pkg-js-tools provides a Node.js auto installer (debhelper plugin) used by JS Team. Prior to 0.9.26, pkg-js-tools used DEB_HOST_GNU_TYPE instead of DEB_HOST_MULTIARCH to install arch dependent Node.js files. This affects i386 build since these files are not installed in the good directory. This causes reproducible build failures (see [1] for an example) and render these packages unusable with i386. I didn't find in doc how to discriminate afected packages. The only way to see if a package is OK is to look at `debc|grep usr/lib/i686-linux-gnu/nodejs`: files have to be installed in usr/lib/i386-linux-gnu instead. Note that buster packages are not affected: files where previously installed in /usr/lib/nodejs (all arch and indep files). That's why affected packages are those which: * are arch-dependent * and depends on pkg-js-tools * and were rebuilt after pkg-js-tools 0.9.0 release (0.8 in experimental) Cheers, Xavier [1]: https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/i386/node-request-promise.html Ben file (try): title = "pkg-js-tools"; is_affected = .depends ~ "libnode64" & .build-depends ~ "pkg-js-tools"; is_good = <Fill out>; is_bad = <Fill out>;
Le 29/01/2020 à 15:43, Xavier Guimard a écrit : Package that don't use recent pkg-js-tools have a "debian/install", so should not be affected
Hi Xavier, If you tell me about a bug report, please include the bug number. You can even do so in the initial submission using X-Debbugs-Cc. The multiarch hinter has the relevant data for unstable: SELECT distinct package.name FROM package JOIN content ON content.pid = package.id WHERE architecture = 'i386' AND filename LIKE './usr/lib/i686-linux-gnu/%'; dolphin-owncloud fswatch libhmsbeagle-dev likwid node-iconv node-modern-syslog node-node-sass node-nodedbi node-re2 node-sqlite3 node-ws node-zipfile This looks like very few affected packages and it is strictly providing an upper bound. The non-node packages are likely just buggy. Unless I am mistaken, lintian also has a tag for this symptom, but I cannot find it at the moment. Helmut
Le 29/01/2020 à 20:04, Helmut Grohne a écrit : Thanks, I can rebuild node* package if you think it's more simple than a transition
Hi yadd, I scheduled the node pages on this list (minus node-node-sass, it FTBFS). Do these non-node packages need inspection first? Paul
Le 31/01/2020 à 14:18, Paul Gevers a écrit : Hi, no additional inspection needed I think (already tested with amd64). I'll survey and fix packages if needed (they have test or reverse-depends on package which have tests). Next Node.js 12 transition tests will also help here
Control: clone -1 -2 -3 -4 -5 Control: submitter -2 ! Control: submitter -3 ! Control: submitter -4 ! Control: submitter -5 ! Control: reassign -2 dolphin-owncloud Control: retitle -2 confuses DEB_HOST_MULTIARCH and DEB_HOST_GNU_TYPE Control: reassign -3 fswatch Control: retitle -3 confuses DEB_HOST_MULTIARCH and DEB_HOST_GNU_TYPE Control: reassign -4 libhmsbeagle-dev Control: retitle -4 confuses DEB_HOST_MULTIARCH and DEB_HOST_GNU_TYPE Control: reassign -5 likwid Control: retitle -5 confuses DEB_HOST_MULTIARCH and DEB_HOST_GNU_TYPE Hi Paul, https://sources.debian.org/src/owncloud-client/2.5.1.10973+dfsg-1/debian/rules/#L12 https://sources.debian.org/src/fswatch/1.14.0+repack-13/debian/rules/#L16 https://sources.debian.org/src/libhmsbeagle/3.1.2+dfsg-7/debian/rules/#L66 https://sources.debian.org/src/likwid/4.3.3+dfsg1-1/debian/rules/#L19 The non-node ones need sourceful uploads. Helmut
Dear submitter, as the package owncloud-client has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/969422 The version of this package that was in Debian prior to this removal can still be found using http://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org. Debian distribution maintenance software pp. Sean Whitton (the ftpmaster behind the curtain)