On 04/16/2018 08:42 PM, wirelessd...@gmail.com wrote: > >> On 17 Apr 2018, at 06:34, aitor_czr <aitor_...@gnuinos.org> wrote: >> >> The output of 'lsb_release -a' is defined in the 'base-files' package. So, >> for the same version of the package, you should get the same output. The >> command needs the 'lsb-base' package to work, i think. > > I just checked and both machines have both packages installed at the same > version. > > base-files: 9.9+devuan2.3 > lsb-base: 4.1+devuan2 > > I noticed this problem was occurring when I added Devuan support to the > official nodejs installer script which relies on output of “lsb_release -c > -s”. > > Running that command on the devuan2 machine will return “ascii” while running > it on devuan1 returns “n/a”. > > I’ve also seen other people on the nodejs bug report having the same issue > while attempting to install nodejs on ascii. > > https://github.com/nodesource/distributions/issues/490 > > —Tom > >
You can create your own /etc/lsb-release file to control the output of the lsb_release command. Here's an example: user@ascii:~$ lsb_release -a No LSB modules are available. Distributor ID: ascii_oblx Description: ascii_oblx Devuan GNU/Linux Release: 2.0 Codename: ASCII user@ascii:~$ cat /etc/lsb-release DISTRIB_ID=ascii_oblx DISTRIB_DESCRIPTION="ascii_oblx Devuan GNU/Linux" DISTRIB_RELEASE=2.0 DISTRIB_CODENAME=ASCII _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng