OpenBSD 6.4/amd64

System is installed without games64.tgz and x*.tgz.

When you run syspatch it dies as follows:

# syspatch
ln: /usr/X11R6/bin/X: No such file or directory

because of syspatch64-001_xserver.

Work-around is:

mkdir -p /usr/X11R6/bin
touch /usr/X11R6/bin/X

and then it works:

Get/Verify syspatch64-001_xserver... 100% |*************| 1227 KB 00:01 
Installing patch 001_xserver


It would be better for syspatch to check that the relevant sets are installed 
before attempting to apply the patch. Obviously this raises the question 
whether the patch should carry a dependency on a given set so that syspatch can 
figure it out.

Cheers,

Arrigo

Reply via email to