Skip to content

Conversation

@vegcom
Copy link

@vegcom vegcom commented Jan 20, 2026

Tidy up saltstack

not installing on archlinux in the big 26

  • Arch no longer serves salt from the repos
  • Arch does server salt through AUR
    • create builduser
    • install salt
    • remove build user
    • ???
    • profit

What does this PR do?

  • Fixes broken arch install as pacman no longer serves it

What issues does this PR fix or reference?

[root@banana ~]# pacman -Ss salt
[root@banana ~]#

Previous Behavior

[root@banana ~]# pacman -S salt
error: target not found: salt
[root@banana ~]#

New Behavior

[root@banana ~]# pacman -Qq salt
salt
[root@banana ~]#

- Arch no longer serves salt from the repos
- Arch does server salt through AUR
  - create builduser
  - install salt
  - remove build user
  - ???
  - profit
- /tmp/yay-bin was an artifact
  - replaced /tmp/yay-bin with /tmp/salt
- arch ships 3.14 which salt hasn't addressed
  - 3.14 removes spwd module
  - linux_shadow.py still imports spwd
@vegcom
Copy link
Author

vegcom commented Jan 20, 2026

filled in stubs install_arch_linux_onedir install_arch_linux_onedir install_arch_linux_onedir_post

- /etc/profile.d/saltstack.sh
  - /opt/saltstack/salt
  - /opt/saltstack/salt/bin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants