distributions icon indicating copy to clipboard operation
distributions copied to clipboard

debian nodejs package provides nodejs:any

Open kapouer opened this issue 3 years ago • 5 comments

Hi,

for some multiarch-support reason, debian (bookworm/12 and following releases) automatically adds Provides: nodejs:any to its binary nodejs package.

This cannot be removed (without breaking multiarch support, i guess), and is a major problem when a user wants to install nodejs from a debian nodesource repository: all other packages depending on "nodejs:any" must be removed.

Would it be possible to add Provides: nodejs:any in the nodejs package generated by nodesource ?

Thanks for considering, it would ease the pain.

kapouer avatar Jan 27 '22 09:01 kapouer

You just have to add

Multi-Arch: allowed

in debian/control, section "Package: node" (or "Package: nodejs")

guimard avatar Jan 27 '22 09:01 guimard

Hi! Any progress here on this?

LDVSOFT avatar Jul 18 '23 13:07 LDVSOFT

Hi, any chance to see this fixed one day ? It's somewhat benign and will allow users to switch back and forth between debian and nodesource packages.

kapouer avatar Apr 24 '24 13:04 kapouer