Search Criteria
Package Details: salt-onedir 3007.5-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/salt-onedir.git (read-only, click to copy) |
---|---|
Package Base: | salt-onedir |
Description: | Central system and configuration manager (onedir installation +[]) |
Upstream URL: | http://saltstack.org/ |
Licenses: | Apache-2.0 |
Conflicts: | salt, salt-raet, salt-zmq |
Provides: | salt |
Replaces: | salt-raet, salt-zmq |
Submitter: | spookfish |
Maintainer: | spookfish |
Last Packager: | spookfish |
Votes: | 3 |
Popularity: | 0.015307 |
First Submitted: | 2024-05-20 17:10 (UTC) |
Last Updated: | 2025-07-03 01:10 (UTC) |
Dependencies (2)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- dmidecode (dmidecode-gitAUR) (optional) – decode SMBIOS/DMI tables
Latest Comments
1 2 Next › Last »
spookfish commented on 2025-07-03 01:37 (UTC) (edited on 2025-07-03 01:38 (UTC) by spookfish)
Updated to salt 3007.5. I finally switched to using the prebuilt onedir tarball as per @wzyboy suggestion from months ago. Unfortunately, the manual relenv build process was very fragile, and I had too many issues getting it to work for 3007.5. I believe that using the upstream tarball is in any case the most sensible solution.
The SALT_ADDITIONAL_PIP_PACKAGES env var is still supported by the PKGBUILD.
Note that the location of the salt executables moved from /opt/salt/bin to /opt/salt. The upstream tarball is built that way, and I decided not to manually retain the previous layout.
spookfish commented on 2025-07-01 21:15 (UTC)
Hi, @sven thanks for the patch. I had been on vacation and will push the update very soon. Sorry for the delay.
cooldiver2 commented on 2025-07-01 21:12 (UTC)
Updated PKGBUILD to version 3007.5:
Best regards Sven
spookfish commented on 2025-03-10 11:45 (UTC)
@Veldora, thank you! I decided to pin the relenv version to fix the build. @wzyboy, this is a good suggestion. Sorry for the delayed response. I believe it makes complete sense to use the upstream build. At the same time I also think having the build script is helpful, so I'm considering maintaining AUR packages for both approaches.
Veldora commented on 2025-03-10 08:36 (UTC)
For me, the build causes problems w. relenv. Says it couldn't find it on github.com packages.broadcom.com repo.saltproject.io woz.io
I had to pin the version directly to 0.18.0 and then the build worked. (Since there is a new version 0.18.1)
wzyboy commented on 2025-01-14 23:53 (UTC)
If building with
relenv
still causes problems, an alternative approach would be to use the pre-built onedir tarball directly: https://packages.broadcom.com/artifactory/saltproject-generic/onedir/spookfish commented on 2024-12-16 15:40 (UTC)
Hi, relnum 5 now builds with static python requirements by default. This improvement was suggested by @cooldiver and matches how salt officially builds their packages.
If you wish to build the package with the previous behavior, set the environment variable SALT_DYNAMIC_REQUIREMENTS=1 for the build.
spookfish commented on 2024-12-05 21:20 (UTC)
Pushed a new version, the build should be working now. For some reason, the default pip version in the relenv dist (23.0.1) simply stopped installing ANY dependencies for the Salt package. I don't know why it behaves like this.
To fix the problem, the PKGBUILD now first upgrades pip within the relenv before using it to install Salt. The build now works fine for me again. Please comment if anything is not working. FYI I didn't get to test whether there are any unwanted interactions between the newer pip version and Salt when using Salt to manage modules within the onedir installation.
spookfish commented on 2024-12-05 11:04 (UTC)
@cooldiver2 Can you please email me the patch at spookfish@ldsoft.dev? I will test & review and update the package soon. Thank you for your contribution!
cooldiver2 commented on 2024-12-04 16:25 (UTC)
I have a new working environment. The changes are to much, to send you with a comment. How would you like to receive the updates? Should I push it to this repository and increase the build number?
1 2 Next › Last »