You are not logged in.

#1 2024-04-25 00:18:52

newarch
Member
Registered: 2024-04-25
Posts: 1

how are the core, extra and community binaries generated?

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

#2 2024-04-25 00:25:45

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,744
Website

Re: how are the core, extra and community binaries generated?

newarch wrote:

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.

newarch wrote:

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

#3 2024-04-25 06:30:02

icar
Member
From: Catalunya
Registered: 2020-07-31
Posts: 469

Re: how are the core, extra and community binaries generated?

Unfortunately Arch lacks any infra for package maintainers to upload PKGBIILDs to and get them built and distributed to T1 mirrors.

Offline

#4 2024-04-25 07:38:26

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 12,040
Website

Re: how are the core, extra and community binaries generated?


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.

Offline

Board footer

Powered by FluxBB