Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
6 of 11 tasks
calbrecht opened this issue May 30, 2020 · 13 comments
Closed
6 of 11 tasks
Assignees
Labels
2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md 6.topic: nodejs

Comments

@calbrecht
Copy link
Member

calbrecht commented May 30, 2020

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


Following packages were found to be broken (not building) after the switch in nodePackages (that is with nodejs-12_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):

  • 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.

@Mic92
Copy link
Member

Mic92 commented May 30, 2020

I would remove dnschain. It is no longer developed.

@rnhmjoj
Copy link
Contributor

rnhmjoj commented May 30, 2020

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.

@Mic92
Copy link
Member

Mic92 commented May 30, 2020

pulp + insect: #89210

@prusnak
Copy link
Member

prusnak commented May 30, 2020

It seems the dat issue has been already reported here: dat-ecosystem/dat#1162

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

@FRidh
Copy link
Member

FRidh commented May 30, 2020

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

@jollheef
Copy link
Member

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

@calbrecht
Copy link
Member Author

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

@calbrecht
Copy link
Member Author

calbrecht commented May 30, 2020

@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?

@prusnak
Copy link
Member

prusnak commented May 30, 2020

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

@calbrecht
Copy link
Member Author

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

@rnhmjoj rnhmjoj mentioned this issue Jun 7, 2020
7 tasks
rnhmjoj added a commit to rnhmjoj/nixpkgs that referenced this issue Jun 13, 2020
The software is unmaintained since ~2014 and the package
can't be built anymore (issue NixOS#89205).
@arapov
Copy link
Contributor

arapov commented Sep 7, 2020

@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?

@stale
Copy link

stale bot commented Mar 16, 2021

I marked this as stale due to inactivity. → More info

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Mar 16, 2021
@SuperSandro2000
Copy link
Member

Broken packages should be moved to buildNpmPackage and fixed there. see #229475

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md 6.topic: nodejs
Projects
None yet
Development

No branches or pull requests

8 participants