{ "id": "marcus-Q006", "character": "marcus", "quest_id": "Q006", "series_id": "marcus-main", "series_position": 6, "messages": [ { "stage": "intro", "trigger": "quest_activated", "body": "Vulcan is Arch. Different from what you've been working on. Package manager is pacman, not apt. Same concepts, different commands. Signature errors usually mean keyring or clock problems." }, { "stage": "hint_1", "trigger": "player_requested_help", "body": "Check what time that machine thinks it is. timedatectl. If NTP isn't running the clock drifts and GPG signatures start looking like they're from the future." }, { "stage": "hint_2", "trigger": "player_requested_help_again", "body": "systemctl enable --now systemd-timesyncd. Then wait a moment for sync, and try pacman again. You may also need to refresh the keyring." }, { "stage": "hint_3", "trigger": "player_requested_help_again", "body": "pacman -S archlinux-keyring to refresh. Then pacman -Syu should work." }, { "stage": "complete-clean", "trigger": "world_flag:vulcan_builds_healthy", "body": "Clock drift breaking pacman is one of those things that seems unrelated until you've seen it twice. You'll spot it immediately next time." }, { "stage": "complete-fragile", "trigger": "world_flag:vulcan_ntp_fragile", "body": "Timesyncd is running and builds work. It's not enabled at boot though — worth fixing that so the next reboot doesn't put you back here." } ] }