Nixpkgs: nodePackages: follow up track/clean/fix broken packages after switch to 12.x and 14.x in #89184

Created on 30 May 2020  路  11Comments  路  Source: NixOS/nixpkgs

Following packages were found to be broken (in the sense of not building at all) with nodejs-10_x before change already:

  • [ ] coc-imselect /cc @eyJhb
  • [ ] fast-cli-1.x /cc @svanderburg
  • [ ] git-ssb /cc @patrl @matthewbauer
  • [x] pulp /cc @Mic92 -> fixed #89210
  • [x] insect /cc @lilyball -> fixed #89210
  • [ ] node-red
  • [ ] node-inspector
  • [x] stf /cc @jollheef -> remove
  • [x] ssb-server /cc @FRidh -> remove

\
Following packages were found to be broken (not building) after the switch in nodePackages (that is with nodejs-12_x):

  • [x] dat /cc @mmahut, build fails on node-gyp-build for utp-native -> update to dat@next

\
Following packages were found to be broken (not building) after the switch in nodePackages_latest (that is with nodejs-14_x):

  • [x] dnschain /cc @rnhmjoj dnschain received last code commit 5 years ago, a dependency hiredis (that breaks the build) is archived and won't get any updates. -> remove (incl. nixos module)

\
This issue is here to track and inform maintainers/adders of the packages about the broken state and decide about removing or fixing the broken packages.

nodejs

All 11 comments

I would remove dnschain. It is no longer developed.

I know very well the state of dnschain. If migrating hiredis -> node-redis is non-trivial I don't think it will be ever fixed. I guess you can remove the package and the nixos module.

It seems the dat issue has been already reported here: https://github.com/datproject/dat/issues/1162

Oddly enough it's been closed as utp-native is an optional dependency.

Will need to remove ssb-server as I haven't been following it in a while.

So far openstf does not support node newer than 8 because of some dependencies, so I guess you can just remove it.

@FRidh i can take care of it, just need the infos. Thanks :)
@jollheef, ok, i will remove it then. Thanks :)

@prusnak, ok, i will investigate dat. Thanks :)

-- edit
It seems dat@next is working and may be installed. @mmahut are you still interested in dat?

@calbrecht dat@next is fine. mmahut packaged dat for me

@prusnak Thanks. I will update it with the other changes then (when all cases closed).

@calbrecht, I am new to processes nixos/nixpkgs [might] have... Could you help me? Is there anything I can do in order to make node-red fixes progress further?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lverns picture lverns  路  3Comments

matthiasbeyer picture matthiasbeyer  路  3Comments

copumpkin picture copumpkin  路  3Comments

ghost picture ghost  路  3Comments

copumpkin picture copumpkin  路  3Comments