Skip to main content
Topic: Some Questions to Repositories (Read 602 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Some Questions to Repositories

Hi,

I have activated also the Reps extra and universe.
But some packages are double installed. One from world an one from extra.
This do not make problems, but I think it is stupid to have it double.
Is ist possible to remove all the double packages from extra?
And how can I do this?


https://wiki.artixlinux.org/Main/Repositories#Universe
pacman.conf (parts from it)
Code: [Select]
[system]
Include = /etc/pacman.d/mirrorlist

[world]
Include = /etc/pacman.d/mirrorlist

[galaxy]
Include = /etc/pacman.d/mirrorlist

[universe]
Server = https://universe.artixlinux.org/$arch
Server = https://mirror1.artixlinux.org/universe/$arch
Server = https://mirror.pascalpuffke.de/artix-universe/$arch
Server = https://artixlinux.qontinuum.space/artixlinux/universe/os/$arch
Server = https://mirror1.cl.netactuate.com/artix/universe/$arch
Server = https://ftp.crifo.org/artix-universe/$arch
Server = https://artix.sakamoto.pl/universe/$arch

[lib32]
Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist-arch

Thanks TM

CPU: AMD Ryzen 7 8845HS w/ Radeon 780M Graphics
dGPU: AMD Radeon RX 7600M XT
Kernel Rolling: 6.15.2-artix1-1 #1 SMP PREEMPT_DYNAMIC
Init: openrc
Desktop: Xfce v: 4.20.1

Re: Some Questions to Repositories

Reply #1
hi, they're not actually double installed, its just a quirk of how pacman reports it when issuing a pacman -Ss command etc.  if the package version is identical, hence when you manually install it, only one is installed, but when you query it, it appears doubled (with the same ver. reference).
When a package is installed, it gets installed by default from the first repo with a reference to it as per the repo. order in pacman.conf, but when you run a query, it references all the repo's and reports on all that that package/version is in (there's no  big table stored on your pc with direct reference of individual packages to specific repo's).   Basically, it's all quite "computer" logical!