Here is the error:
Code: Select all
Done building package for locale-gettext.
Built package: locale-gettext-1.05-x86_64-2_SBo.tgz
/tmp/sbopkg/sbopkg-sbooutputdir/locale-gettext-1.05-x86_64-2_SBo.tgz /tmp/sbopkg/sbopkg-sbooutputdir/locale-gettext-1.05-x86_64-2_SBo.tgz
ERROR: Package file does not exist. (/tmp/sbopkg/sbopkg-sbooutputdir/locale-gettext-1.05-x86_64-2_SBo.tgz%/tmp/sbopkg/sbopkg-sbooutputdir/locale-gettext-1.05-x86_64-2_SBo.tgz)
ERROR: Package upgrade failed!
Done upgrading/installing package.
Code: Select all
vim /usr/sbin/sbopkg
Change
Code: Select all
upgradepkg --reinstall --install-new $OLDPKG%"$PKG"
Code: Select all
upgradepkg $PKG
NOTE
This problem is because Slackware uses pkgtools and Salix uses spkg, which is the same thing, just a bit different (better in my opinion, but don't tell that to the guys in #slackware). It doesn't support the % command, which is the old way of seperating old packages from the new. This is because sbopkg was written specifically for pkgtools.
Also, it's not my fault you tear up your system.