* Jan Stanek:
> What I would expect: `dnf install nodejs` will select nodejs metapackage
> for install, which pulls nodejs22 as a dependency.
>
> What happens: `dnf install nodejs` installs nodejs22 directly.
The spec file uses this:
# Metapackage WIP: obsolete packages with the unversioned names;
# we do not want a default stream generated from one of the versioned streams.
# The default version is set to the last version shipped in default stream
%define obsolete_default_stream_package() %{expand:\
Obsoletes: nodejs%{?1:-%{1}} < %{?2}%{!?2:%{nodejs_envr}}
}
https://copr-dist-git.fedorainfracloud.org/packages/jstanek/nodejs22-bin/nodejs22.git/tree/nodejs22.spec#n232
So it's explicitly trying to get rid of the metapackage.
Thanks,
Florian
--
_______________________________________________
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://pagure.io/fedora-infrastructure/new_issue