You are not logged in.
Hi, I am new here. I have read all documents but still have a question regarding core, extra and community, not aur.
From what I understand:
1. open source developers make software
2. people decide to include it
3. package maintainer download and test build in chroot on their local
4. package maintainer sign and commit the source code
5. ????
6. user uses pacman to download and install binary
I am wondering what happened at step 5. Where are the binaries generated, on mainainers' local machine, openSUSE or any other build machine?
Is there an introduction document for step 5?
Thanks.
Last edited by newarch (2024-04-25 00:23:53)
Offline
4. package maintainer sign and commit
the source code
They do not sign nor commit source code, but rather the built package. This is the same thing users then download and install. There is no step 5.
Where are the binaries generated, on mainainers' local machine, openSUSE or any other build machine?
Any of the above. It's up to the maintainer. I suspect some use build servers like OpenSUSE's, but many just build on their own machine (in a clean chroot as described here).
Last edited by Trilby (2024-04-28 14:49:58)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Unfortunately Arch lacks any infra for package maintainers to upload PKGBIILDs to and get them built and distributed to T1 mirrors.
Offline
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Online