Package: liquidsoap Version: 1.4.3 Liquidsoap is searching at the wrong place for pervasives script libraries
The Debian package puts them into: /usr/share/liquidsoap/libs Liquidsoap is expecting them at: /usr/share/liquidsoap/1.4.1/libs Here is a short script to replicate it: #!/usr/bin/liquidsoap # load a playlist file stream = playlist("/home/music") # output the playlist to icecast source = output.icecast(%mp3, host="localhost", port=8000, mount="listen.m3u", password="mypassword") mksafe(source(stream)) Then ran the check against the liq file: liquidsoap --check ./radio.liq and you should get the following output: At line 9, char 7: the variable mksafe used here has not been previously defined.