/srv/irclogs.ubuntu.com/2022/08/04/#ubuntu-motu.txt

luis220413Why is this build producing packages that do not install any files other than the Debian changelog and copyright? https://launchpad.net/~luis220413/+archive/ubuntu/security-updates/+build/2422990909:00
luis220413This is an indirect build-dependency needed to fix CVE-2021-32798 in jupyter-notebook in Ubuntu 20.04 (focal).09:00
ubottuThe Jupyter notebook is a web-based notebook environment for interactive computing. In affected versions untrusted notebook can execute code on load. Jupyter Notebook uses a deprecated version of Google Caja to sanitize user inputs. A public Caja bypass can be used to trigger an XSS when a victim opens a malicious ipynb document in Jupyter Notebook. The XSS allows an attacker t... <https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-32798>09:00
luis220413ebarretto: ^09:01
schopinluis220413: (wild guess hypothesis here, I haven't actually checked anything besides the build logs): could be that whichever build helper (dh, some node-specfic dh addon) is smarter on 22.04 and installs some files by default that would need to be explicitly installed with the 20.04 version?09:06
RikMillsI think you need to add back the explicit 'dh $@ --with nodejs' in debian/rules as you dropped using the dh-sequence-nodejs build dep09:10
RikMillspossibly...........09:10
RikMillshttps://salsa.debian.org/js-team/node-deepmerge/-/commit/a4ba4eaccd1ce4e02b02c0907f3c4091fc5ab5df09:11
ubottuCommit a4ba4ea in js-team/node-deepmerge "Use dh-sequence-nodejs"09:11
RikMillsi.e. you only partly reverted that09:11
RikMillsanyway, that is my guess09:12
luis220413RikMills: This worked. I will upload it now to my PPA09:20
luis220413https://launchpad.net/~luis220413/+archive/ubuntu/security-updates/+packages09:20
RikMills\o/09:22
luis220413For Bionic, a build dependency of this package (rollup) failed to build because its source package (node-rollup) has a build dependency on it.09:24
luis220413But rollup is not usable in cosmic (and therefore would not be usable on bionic with the same version) according to bug 179020009:26
ubottuBug 1790200 in node-rollup (Ubuntu) "Rollup build-depends on itself and needs to be bootstrapped" [Undecided, Confirmed] https://launchpad.net/bugs/179020009:26
luis220413However, version 0.50.0-2 does not have this circular build dependency and the changes from the version in Bionic are compatible packaging changes and a patch that makes rollup usable.09:32
luis220413s/rollup/the package/09:35
luis220413I will upload this version to my PPA now.09:40
luis220413Uploaded.10:37
luis220413I will leave now but I will see your replies in the logs.10:37

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!