Quote:
Originally Posted by M0M0
Ok, a similar thing happend again. I downloaded the chess engine stockfish from slackbuilds.org and made a manual version up (replacing the version number 14.1 with 15.1). It compiles fine and builds
Code:
/tmp/stockfish-15.1-x86-64-modern-1_SBo.tgz
|
That is not a valid package name (the same problem you had before).
Slackware package names are formatted like so:
Code:
NAME-VERSION-ARCH-TAG
Importantly, the NAME may contain "-" characters, but VERSION, ARCH, and TAG may not. Your package name above gives:
Code:
TAG=1_SBo
ARCH=modern
VERSION=64
NAME=stockfish-15.1-x86
Note how the splitting on "-" starts at the end and moves towards the beginning.
I don't know why a SlackBuild from SBo would produce such a package name. Are you sure you used it correctly?
For comparison, here is a properly formatted package name from SBo I have installed:
zoom-linux-5.13.3.651-x86_64-1_SBo
Code:
TAG=1_SBo
ARCH=x86_64
VERSION=5.13.3.651
NAME=zoom-linux
Edit: Petri beat me to it!