symtools
Software
www.skarnet.org
How to upgrade symtools
to 0.17
The build-time dependencies have changed.
- Now you need to have the
skalibs package,
version 0.46 or later,
installed on your system in order to build symtools.
to 0.16
The build-time dependencies have changed.
- Now you need to have the
skalibs package,
version 0.40 or later,
installed on your system in order to build symtools.
The run-time dependencies have changed.
The obsolete readlink command name has been removed. You must
now use linkname.
to 0.15
The build-time dependencies have changed.
- Now you need to have the
skalibs package,
version 0.34 or later,
installed on your system in order to build symtools.
from 0.13 to 0.14
The build-time dependencies have changed.
- Now you need to have the
skalibs package
installed on your system in order to build symtools.
from pre-0.12 to 0.12 or 0.13
Problem
symtools-0.10 and symtools-0.11 were installed in /package/host/skarnet.org.
symtools-0.12 is installed in /package/admin.
If you have no scripts depending on a pre-0.12 symtools installation, there is no
problem for you. If you had installed a pre-0.12 symtools version and written
scripts depending on it, you need to ensure backwards compatibility until you
update your scripts to use only /package/admin/symtools.
Solution step by step
- Install symtools-0.12 normally.
- Make, atomically if you can, /package/host/skarnet.org/symtools
a symlink to /package/admin/symtools.
- Remove /package/host/skarnet.org/symtools-oldversion.
- Update your programs to stop relying on /package/host/skarnet.org/symtools
and use /package/admin/symtools, or just /command, instead.
- Remove the /package/host/skarnet.org/symtools symlink.