LeoIannacone / npm2deb

tool to help debianize Node.js modules
GNU General Public License v3.0
46 stars 34 forks source link

npm2deb '@' package name are failing #120

Closed juggernaut451 closed 5 years ago

juggernaut451 commented 5 years ago

npm2deb create @ava/write-file-atomic will fail. For more details please look at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909101

maikeueule commented 5 years ago

Hi,

While the fix solves the problem with parsing, the resulting debian/control file is invalid as it contains references like: node-@sindresorhus/is (>= 0.11.0) while packages are named this way: node-sindresorhus-is_0.12.0-1_all.deb

This is one example found when packaging node-got for instance.

jani-matti commented 3 years ago

While the fix solves the problem with parsing, the resulting debian/control file is invalid as it contains references like: node-@sindresorhus/is (>= 0.11.0) while packages are named this way: node-sindresorhus-is_0.12.0-1_all.deb

This issue is still present in 0.3.0. The dependency names are not debianized.