1. the function is not tested 2. following errors are shown at make package thinkc11@makoto 16:54:27/240720(..wip/ibus-tutcode)% make package => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Installing for ibus-tutcode-1.0.2 => Generating pre-install file lists Making install in engine mkdir -p '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/libexec' /tmp/wip/ibus-tutcode/work/.tools/bin/install -c ibus-engine-tutcode '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/libexec' mkdir -p '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus/component' /tmp/wip/ibus-tutcode/work/.tools/bin/install -c -m 644 tutcode.xml '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus/component' mkdir -p '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus-tutcode/engine' /tmp/wip/ibus-tutcode/work/.tools/bin/install -c -m 644 engine.py factory.py main.py tutcode.py skkdict.py tutcode_command.py tutcode_rule.py tcode_rule.py trycode_rule.py tutcode_bushudic.py '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus-tutcode/engine' Byte-compiling python modules... engine.pyfactory.pymain.py File "/usr/pkg/share/ibus-tutcode/engine/main.py", line 85 except getopt.GetoptError, err: ^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: multiple exception types must be parenthesized tutcode.pyskkdict.py File "/usr/pkg/share/ibus-tutcode/engine/skkdict.py", line 111 except IOError, OSError: ^^^^^^^^^^^^^^^^ SyntaxError: multiple exception types must be parenthesized tutcode_command.pytutcode_rule.pytcode_rule.pytrycode_rule.pytutcode_bushudic.py Byte-compiling python modules (optimized versions) ... engine.pyfactory.pymain.pytutcode.pyskkdict.pytutcode_command.pytutcode_rule.pytcode_rule.pytrycode_rule.pytutcode_bushudic.py Making install in setup mkdir -p '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus-tutcode/setup' /tmp/wip/ibus-tutcode/work/.tools/bin/install -c -m 644 config.py '/tmp/wip/ibus-tutcode/work/.destdir/usr/pkg/share/ibus-tutcode/setup' Byte-compiling python modules... config.py File "/usr/pkg/share/ibus-tutcode/setup/config.py", line 58 print "Can't read config file:", self.__config_path_unexpanded, sys.exc_info()[:1] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? Byte-compiling python modules (optimized versions) ... config.py