You are not logged in.

#1 2023-01-25 08:43:55

hully
Member
Registered: 2022-11-14
Posts: 76

How to know if a package will get compiled from source?

I don't understand how to know in advance whether a package is shipped as a binary or as source code that will get compiled.

For instance, I installed r which looks like it's shipped as binary, but r-mkl got compiled from source code (taking a long time)

Offline

#2 2023-01-25 08:46:32

d.ALT
Member
Registered: 2019-05-10
Posts: 546

Re: How to know if a package will get compiled from source?

ArchLinux is a binary distro.
You'll find sources in AUR only!

Last edited by d.ALT (2023-01-25 08:46:44)


<49,17,III,I>    Fama di loro il mondo esser non lassa;
<50,17,III,I>    misericordia e giustizia li sdegna:
<51,17,III,I>    non ragioniam di lor, ma guarda e passa.

Offline

#3 2023-01-25 10:27:00

Awebb
Member
Registered: 2010-05-06
Posts: 6,076

Re: How to know if a package will get compiled from source?

By not using an AUR helper that wraps around pacman, you'll give yourself time to learn how Arch Linux and the AUR work.

Offline

#4 2023-01-25 10:27:21

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 10,640

Re: How to know if a package will get compiled from source?

For instance, I installed r which looks like it's shipped as binary, but r-mkl got compiled from source code (taking a long time)

Let me guess :

you are NOT using pacman to maintain your system but some other command ?

I estimate there's a 99.99999% chance you're using an unsupported aur helper without realising it.

Read https://wiki.archlinux.org/title/AUR_helpers and think hard about the text in the first red box (and follow the link in it) .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB