slackpkg/pkgtools upgrade issue on -current
by HQuest from LinuxQuestions.org on (#4V844)
When the disk is full and slackpkg tries to upgrade a package that fails one of its internal steps, it still reports upgrade as successful:
Code:+==============================================================================
| Upgrading kernel-modules-4.19.82-x86_64-1 package using ./kernel-modules-4.19.84-x86_64-2.txz
+==============================================================================
Pre-installing package kernel-modules-4.19.84-x86_64-2...
cp: error writing '/var/lib/pkgtools/scripts/kernel-modules-4.19.84-x86_64-2': No space left on device
Removing package: kernel-modules-4.19.82-x86_64-1-upgraded-2019-11-17,00:56:54
sort: write failed: 'standard output': No space left on device
sort: write error
sort: write failed: 'standard output': No space left on device
sort: write error
sort: fflush failed: 'standard output': No space left on device
sort: write error
sort: write failed: 'standard output': No space left on device
sort: write error
comm: file 1 is not in sorted order
comm: input is not in sorted order
comm: file 1 is not in sorted order
comm: input is not in sorted order
comm: write error
Verifying package kernel-modules-4.19.84-x86_64-2.txz.
Unable to install ./kernel-modules-4.19.84-x86_64-2.txz: tar archive is corrupt (tar returned error code 2)
Package kernel-modules-4.19.82-x86_64-1 upgraded with new package ./kernel-modules-4.19.84-x86_64-2.txz.


Code:+==============================================================================
| Upgrading kernel-modules-4.19.82-x86_64-1 package using ./kernel-modules-4.19.84-x86_64-2.txz
+==============================================================================
Pre-installing package kernel-modules-4.19.84-x86_64-2...
cp: error writing '/var/lib/pkgtools/scripts/kernel-modules-4.19.84-x86_64-2': No space left on device
Removing package: kernel-modules-4.19.82-x86_64-1-upgraded-2019-11-17,00:56:54
sort: write failed: 'standard output': No space left on device
sort: write error
sort: write failed: 'standard output': No space left on device
sort: write error
sort: fflush failed: 'standard output': No space left on device
sort: write error
sort: write failed: 'standard output': No space left on device
sort: write error
comm: file 1 is not in sorted order
comm: input is not in sorted order
comm: file 1 is not in sorted order
comm: input is not in sorted order
comm: write error
Verifying package kernel-modules-4.19.84-x86_64-2.txz.
Unable to install ./kernel-modules-4.19.84-x86_64-2.txz: tar archive is corrupt (tar returned error code 2)
Package kernel-modules-4.19.82-x86_64-1 upgraded with new package ./kernel-modules-4.19.84-x86_64-2.txz.