[Pkg-javascript-devel] Bug#962039: Bug#962037: Plan B for not being able to replicate upstream exports exactly
Pirate Praveen
praveen at onenetbeyond.org
Tue Jun 16 12:59:23 BST 2020
On 2020, ജൂൺ 16 7:46:01 AM IST, Daniel Ring <dring at wolfishly.me> wrote:
>Control: reopen 962037
>Control: reopen 962039
>
>Sorry about closing the bugs early, I'm used to close-on-commit instead
>of close-on-release and I forgot Debian handles things differently. I
>updated Rainloop's changelog on Salsa to indicate that these are fixed.
Uploaded.
>I didn't realize that this bug was due to Rainloop blocking the
>migration of node-less to unstable; my comment about testing
>experimental versions was because this started off as a node-less bug,
>and it looked like most of the issues weren't related to Rainloop. I'm
>happy to help with transitions from the Rainloop side but it may take me
>up to a few weeks to respond to non-security issues.
OK, no worries. I initially thought it was a rainloop bug, then I had to make more changes to less.js build and then confirmed rainloop needs fixing as well.
>Is pkg-js-tools stable, and is there good documentation for it? I took a
>quick look but only found a README with a list of debhelper hooks. My
>main argument for using flat files for Rainloop's bundled dependencies
>is that I only look at this package once or twice a year when upstream
>releases a new version, and I don't want to relearn the tooling each
>time. (That's also why I replaced my custom Makefile with upstream's
>build system.) I agree that Quilt is a better way to handle the patches
>to the bundled libraries though.
The thing is, other people in the team can help fix things when required and using standard tools and processes helps.
See https://wiki.debian.org/Javascript/GroupSourcesTutorial and you can ask in pkg-javascript-devel for help.
>By "broken in unstable" I just meant Rainloop's code in Salsa, which now
>depends on experimental node-less to build; the compiled package is fine
>either way. (Also, it looks like updated node-less is now in unstable,
>so it's not broken anymore.)
I uploaded fixed rainloop, so we are good now.
--
Sent from my Android device with K-9 Mail. Please excuse my brevity.
More information about the Pkg-javascript-devel
mailing list