with commit 38f93898b2f1c0998993ca6c3745c1247be0a920 the package started using `isenv` but this was first introduced with Octave 9 (added with https://hg.octave.org/octave/rev/85255746fc21) So the minimum version 4.0.0 in DESCRIPTION is too old. Background: Question on discourse: https://octave.discourse.group/t/serial-communication-using-serial-usb-cable-for-arduino-in-gnu-octave/6508/3