Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Simple question about software availability in repos (Read 752 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Simple question about software availability in repos

Hey, folks

Just for clarification (I'm new to Artix):

Why is there so many software absent in repos but present in Arch ? I mean, non-systemd stuff, like video editors (openshot, shotwell, flowblade) or linssid or rkhunter or converseen. Or whatever. That's what I remembered at the moment. Pretty lots of applications.

Today I needed a decent video editor and couldn't find it, for example.

Re: Simple question about software availability in repos

Reply #1
I think it is because we can take all that non-systemd-related apps from arch's repos.


Re: Simple question about software availability in repos

Reply #3
I guess we encouraged to make our own decisions and not blame others for it ;-)

Re: Simple question about software availability in repos

Reply #4
Arch Linux has many more users and developers than Artix, plus all the Arch based distros contiribute in some way to Arch development, as it is everyone's interests Arch is working well. But I think you're forgetting that Artix has numerous packages and features that Arch lacks, most obviously relating to inits, there are several others too. On the Artix wiki there are instructions to add more repos if you wish, and this is not limited to official Arch repos. Arch itself has numerous community repos with packages not present in Arch - however much you have in any given set of repos there is inevitably more out there, such is the nature of finite things. If you don't want to enable Arch repos you might be able to use alternative approaches such as installing an AUR helper to build and keep updated your own additional packages, which is quite easy in some cases when a well maintained AUR package exists and the package is not a very large one that takes a long while to download the source and build.

Re: Simple question about software availability in repos

Reply #5
I guess we encouraged to make our own decisions and not blame others for it ;-)

I didn't blame anyone. I was just asking a question. Thanks for your input too.

Re: Simple question about software availability in repos

Reply #6
Arch Linux has many more users and developers than Artix, plus all the Arch based distros contiribute in some way to Arch development, as it is everyone's interests Arch is working well. But I think you're forgetting that Artix has numerous packages and features that Arch lacks, most obviously relating to inits, there are several others too. On the Artix wiki there are instructions to add more repos if you wish, and this is not limited to official Arch repos. Arch itself has numerous community repos with packages not present in Arch - however much you have in any given set of repos there is inevitably more out there, such is the nature of finite things. If you don't want to enable Arch repos you might be able to use alternative approaches such as installing an AUR helper to build and keep updated your own additional packages, which is quite easy in some cases when a well maintained AUR package exists and the package is not a very large one that takes a long while to download the source and build.


Ok, thank you. Understood now.

I'm aware of Artix packages and features. Do I understand correctly that other common packages are simply taken from Arch repo? Or is every package being recompiled?..

So, was just asking, why not keep all non-systemd Arch packages in the repo too.

P.S. Sorry, not a native English speaker.

Re: Simple question about software availability in repos

Reply #7
I'm aware of Artix packages and features. Do I understand correctly that other common packages are simply taken from Arch repo? Or is every package being recompiled?..

The PKGBUILD is taken, but we compile each package ourselves.

So, was just asking, why not keep all non-systemd Arch packages in the repo too.

Perhaps my previous post on the subject will satisfy:

As a fork of Arch, we get to benefit from a lot of their maintainers' heavy lifting. There are cases where things need to be tweaked to build in the pipeline as well as builds that fail because Arch maintainers build packages on their own computers. But for the most part, bringing in upstream changes is trivial.

What's not trivial are the updates that involve rebuilding large numbers of packages against an updated dependency or, in the case of this thread, dependencies getting mass-renamed. Coordination between team members is required and, of course, we're all doing this in our free time. [...]

What I'm trying to say [...] is even after a package is imported, the maintenance of said package is an ongoing thing that isn't always insignificant.

Re: Simple question about software availability in repos

Reply #8
Hello and bonjour,

Just for clarification (I'm new to Artix):
Welcome to Artix!


Quote
Why is there so many software absent in repos but present in Arch ?
Today I needed a decent video editor and couldn't find it, for example.

You have already had relevant explanations on this subject.

You can use arch repositories, but there are sometimes problems with artix vs arch package versions that you need to correct or work around.

I'm not a big specialist, but I've been using arch repositories since 2019, plus trizen to install/compile certain packages from AUR.
Recently, I even use the chaotic-AUR repository to easily have freecad-git: https://aur.chaotic.cx/

Below is my personal kitchen to add a ton of applications to an Artix OpenRC XFCE (translated from French by Google Translate):

Spoiler (click to show/hide)

Re: Simple question about software availability in repos

Reply #9
You have already had relevant explanations on this subject.
You can use arch repositories, but there are sometimes problems with artix vs arch package versions that you need to correct or work around.

Yes. Thank you for information and your time! Cheers.

Re: Simple question about software availability in repos

Reply #10
The PKGBUILD is taken, but we compile each package ourselves.

Damn, that's a lot of hard work. Thank you very much! I'll mark this as solved. Thank you for your time and such an informative answer. Cheers! Have a nice day.