[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