Artix Linux Forum

Artix Linux => Package management => Topic started by: dreieck on 03 September 2024, 16:14:37

Title: Using Arch packages is not supported, but Artix depends on them?
Post by: dreieck on 03 September 2024, 16:14:37
Ahoj,

I have read and have been told several times here in the forum that mixing Arch packages with Artix packages is not supported, this essentially beeing an argument turning down dependency issues that arise when using some Arch package(s) in Artix.

But now I read in the wiki (https://wiki.artixlinux.org/Main/Troubleshooting#Updating_icu.2Fncurses.2Fwhatever_breaks_a_ton_of_packages) that Artix still depends on Arch packages:
Quote from: https://wiki.artixlinux.org/Main/Troubleshooting#Updating_icu.2Fncurses.2Fwhatever_breaks_a_ton_of_packages
Since we still depend on some of Arch packages from [extra], some version mismatches during updates and until we fully sync may cause problems. In such case, enabling temporarily the testing repositories might just give you the right package to fix your situation.

So, there is confusing/ contradicting information here.

What actually is the status, what is correct?

Regards!
Title: Re: Using Arch packages is not supported, but Artix depends on them?
Post by: TheExplorer on 03 September 2024, 21:44:59
[extra] is the Arch repo, not the Artix one. If you enable it, be ready for issues. Though, the devs suggest you to enable [gremlins] repo which is equivalent to Arch's Testing in order to avoid some possible problems.
Title: Re: Using Arch packages is not supported, but Artix depends on them?
Post by: corysanin on 03 September 2024, 22:25:51
I'm pretty sure that blurb from the wiki is obsolete. It's been there since 2019 at least. Arch repos are not officially supported. If a dependency problem can't be reproduced on a system that only uses Artix repos, then it's out of our control. We'll update our package at our usual pace and that's all anyone can reasonably ask for. It's as simple as that.
Title: Re: Using Arch packages is not supported, but Artix depends on them?
Post by: dreieck on 04 September 2024, 14:58:51
[extra] is the Arch repo, not the Artix one. If you enable it, be ready for issues. Though, the devs suggest you to enable [gremlins] repo which is equivalent to Arch's Testing in order to avoid some possible problems.
And the wiki -- which I regard as authorative documentation -- says that Artix still depends on Arch packages.

Though, the devs suggest you to enable [gremlins] repo
Since [gremlins] is regarded as unstable (since it is testing), this cannot be the official solution.

I'm pretty sure that blurb from the wiki is obsolete.
Thanks for clarification!

Can then anyone with authorative knowledge please fix the documentation?

Here I have another opinion:
When the official documentation contradicts and one needs maintainer-ingroup-knowledge to know what is fact, to the user it is not as simple as that.

Regards and thanks for all the work you put into the project!
Title: Re: Using Arch packages is not supported, but Artix depends on them?
Post by: nous on 04 September 2024, 19:58:32
That wiki article was written by me at least 5 years ago and is obsolete, as @corysanin has pointed out. Having people from the community pointing out inconsistencies or, better, fixing them themselves is how things go forward.

Article edited.
Title: Re: Using Arch packages is not supported, but Artix depends on them?
Post by: dreieck on 04 September 2024, 22:11:42
That wiki [...] Having people from the community pointing out inconsistencies or, better, fixing them themselves is how things go forward.
Except for that I do not have an account and do not see a registration form at the wiki (and, in this case, did not dare because I do know too less to feel safe to not write errorneous information or).

Great, thanks!