Hello,

We are not finished with this transition yet, an unversioned *meta*package
'nodejs' is coming, that should provide symlinks transitively.
We extracted those symlinks into nodejs-npm-bin packages.

I will check if we can(or need) make it a hard dependency in future, but
for now you can either:
1. BR: nodejsXX-npm-bin
2. Use npm-XX in your scripts

On Tue, Jan 27, 2026 at 10:43 AM Sandro Mani <[email protected]> wrote:

> Hello
>
> Am I missing something, or is there now no unversioned npm symlink
> available? See i.e. [1], it BuildRequires: nodejs-npm, but the build now
> fails with
>
> npm: command not found
>
> Thanks
> Sandro
>
> [1] https://koji.fedoraproject.org/koji/buildinfo?buildID=2925198
>
>
> On 16.01.26 14:30, Jan Stanek wrote:
>
> Hello folks!
>
> I have just opened a set of PRs that implement the
> Changes/NodejsAlternativesSystem [1] change for Rawhide:
>
> * https://src.fedoraproject.org/rpms/nodejs24/pull-request/26
> * https://src.fedoraproject.org/rpms/nodejs22/pull-request/54
> * https://src.fedoraproject.org/rpms/nodejs20/pull-request/43
>
> [1]: https://fedoraproject.org/wiki/Changes/NodejsAlternativesSystem
>
> I have also set up testing COPR which have all the nodejs streams with
> the PR applied (some of the builds may still be running):
>
>   https://copr.fedorainfracloud.org/coprs/jstanek/nodejs-ng-rawhide/
>
> >From our testing (both manual and with a tmt test suite [2]),
> it looks like things work as we expect, and the change should be
> hopefully rather smooth for the end user.
>
> [2]: https://gitlab.com/aradchen/nodejs-alts-test
>
> I'll leave this up over the weekend for possible wider testing;
> if no major objections are noted, I'll merge the PRs at the start of
> next week, do a side tag build and propose a testing update.
> Wish me luck!
>
> ---
>
> After those changes land, the next one to be tackled in a short order is
> the Changes/NodeJSMetapackages [3] one; stay tuned.
>
> [3]: https://fedoraproject.org/wiki/Changes/NodeJSMetapackages
>
> Best regards!
> --
> Jan Staněk
> Software Engineer
> Red Hat
> IM: @jstanek
>
>
> --
> _______________________________________________
> devel mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/[email protected]
> Do not reply to spam, report it:
> https://forge.fedoraproject.org/infra/tickets/issues/new
>
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to