Pacstall v3.0.1 Zaffre ![Zaffre](https://camo.githubusercontent.com/4cd9c409d4453b2aa2a0938ecfc4b579ce95ee37c18f955588bcf74e2ca6a1ed/68747470733a2f2f7777772e68746d6c637373636f6c6f722e636f6d2f707265766965772f313238783132382f3030313441382e706e67)
This update is a bugfix update for the bugs present in 3.0.0 Cobalt found and reported by the community. Users can update from Pacstall 1.5.1 or higher with pacstall -U pacstall master
, or reinstall using the deb file.
Developers, Developers, Developers...
Performance changes
Bug fixes
- Bring back interoperability between functions by @Henryws, reported by @bayazidbh (#685)
- Fix typo
suggest_solution
->suggested_solution
by @Henryws (#683)
Caveats of PR #685
The only catch to this change is that set -u
has been removed from the pacscript guards. This is caused solely because Bash's set -u
command does not respect trapping.1 This should not cause any issues for users, and if a package somehow relied on using unbound variables, those Pacscript maintainers should fix it.
Hey, we generated this releases deb file with Pacstall! Click to see the script
name="pacstall"
version="3.0.1"
description="The AUR for Ubuntu"
depends="curl wget unzip build-essential bc sensible-utils"
optdepends=(
"axel: faster file downloads"
)
maintainer="Pacstall Team <pacstall@pm.me>"
url="https://github.com/pacstall/pacstall/archive/refs/heads/master.zip"
prepare() {
sudo mkdir -p "${pkgdir}/usr/bin/"
sudo mkdir -p "${pkgdir}/usr/share/pacstall/scripts/"
sudo mkdir -p "${pkgdir}/usr/share/pacstall/repo/"
sudo mkdir -p "${pkgdir}/usr/share/man/man8/"
sudo mkdir -p "${pkgdir}/var/log/pacstall/error_log/"
}
install() {
sudo cp pacstall "${pkgdir}/usr/bin"
sudo cp -r "misc/scripts"/* "${pkgdir}/usr/share/pacstall/scripts/"
sudo cp "misc/pacstall.8.gz" "${pkgdir}/usr/share/man/man8/"
echo "https://raw.githubusercontent.com/pacstall/pacstall-programs/master" | sudo tee "${pkgdir}/usr/share/pacstall/repo/pacstallrepo.txt" >/dev/null
sudo chmod +x "${pkgdir}/usr/share/pacstall/scripts"/*
}
Footnotes