Skip to content
Compare
Choose a tag to compare
@pghvlaans pghvlaans released this 31 Dec 07:30
· 17 commits to master since this release
a0a0492

This release does not have much in the way of feature addition, instead focusing on under-the-hood reliability improvements:

  • In line with the SBO_HOME changes in version 3.2, all scripts except for sboconfig will exit if incorrect configuration options are detected
  • Build.pm: Remove the temporary directory for tee in case of signal
  • Repo.pm: Check for local repo similarity to SBo rather than solely relying on SLACKBUILDS.TXT
  • Wrap most variable-length onscreen messages, prompts and error reports from sbotools at 72 characters

If you are experiencing "cannot be parsed" errors with an upstream SBo repository, this should now be fixed:

  • Bugfix: When parsing info files, sanitize them for whitespace, unwanted lines, quotes and backslashes

With the changes to local repo detection rendering it redundant, sbosnap was replaced with a compatibility symlink to sbocheck. sboconfig and sbocheck saw a few changes:

  • sboconfig: Permit versions "X.Y+" and "current" for SLACKWARE_VERSION; leave more informative error messages
  • sboconfig: Use --reset to restore all default settings
  • sbocheck: Before fetching the repo, prompt the user if the desired branch does not exist

Finally, build number detection has been improved, resulting in performance gains for sbocheck.

Thank you to @Geremia and @pandom79 for reports #18 and #19!