Skip to content

Commit

Permalink
Revert "vagrant(arch): pin repos to 2023-09-24 with glibc 2.38-3"
Browse files Browse the repository at this point in the history
The original issue [0] got resolved far quicker than I originally
anticipated, and the fixed package has already hit the stable repos, so
let's revert the workaround as well.

[0] https://bugs.archlinux.org/task/79810

This reverts commit 9500181.
  • Loading branch information
mrc0mmand committed Sep 29, 2023
1 parent c44808c commit ece3b68
Showing 1 changed file with 1 addition and 27 deletions.
28 changes: 1 addition & 27 deletions vagrant/boxes/archlinux_systemd.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,6 @@ whoami
stat /dev/tpm0
[[ "$(</sys/class/tpm/tpm0/tpm_version_major)" == 2 ]]

# FIXME: pin repos to 2023-09-24 with glibc 2.38-3 until [0] is resolved
#
# [0] https://bugs.archlinux.org/task/79810
cat >/etc/pacman.conf <<\EOF
[options]
HoldPkg = pacman glibc
Architecture = auto
NoProgressBar
VerbosePkgLists
ParallelDownloads = 5
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
[core]
SigLevel = PackageRequired
Server=https://archive.archlinux.org/repos/2023/09/24/$repo/os/$arch
[extra]
SigLevel = PackageRequired
Server=https://archive.archlinux.org/repos/2023/09/24/$repo/os/$arch
[community]
SigLevel = PackageRequired
Server=https://archive.archlinux.org/repos/2023/09/24/$repo/os/$arch
EOF

# Clear Pacman's caches
pacman --noconfirm -Scc
rm -fv /var/lib/pacman/sync/*.db
Expand All @@ -42,7 +16,7 @@ pacman-key --init
pacman-key --populate archlinux
pacman --needed --noconfirm -Sy archlinux-keyring
# Upgrade the system
pacman --noconfirm -Syuu
pacman --noconfirm -Syu
# Install build dependencies
# Package groups: base, base-devel
pacman --needed --noconfirm -Sy base base-devel bpf btrfs-progs acl audit bash-completion clang compiler-rt docbook-xsl \
Expand Down

0 comments on commit ece3b68

Please sign in to comment.