Skip to main content
Topic: error: failed retrieving file 'system.db' for all repos in the mirrorlist (Read 3157 times) previous topic - next topic
0 Members and 6 Guests are viewing this topic.

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #30
Alright I corrected my pacman file. When I leave the live USB I still can't access my desktop enviroment.
likely you broke you GUI when you mixed up the order of artix repos and arch repos.

have you rebooted into your system yet?

reboot into your system even if you only get a terminal and sign in via terminal

now that your repos are in order follow the other link to fix your keys

might still be possible to correct the errors.  chin up.  you are doing well and on your way.
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #31
In the terminal screen I still can't install packages but I can through a live USB enviroment. I'm getting the system.db error again with my mirrors.


Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #33
In the terminal screen I still can't install packages but I can through a live USB enviroment. I'm getting the system.db error again with my mirrors.
so you don't have working internet on your install?  bah!  can you ping google.com?  guessing not.  from chroot you are using the live usbs internet connection.

well i had hoped for more.  stick with chroot then and try to fix the keys  and then try an update and reboot and see what's what
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #34
Yeah that's what I thought it was before.

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #35
Network unreachable.


Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #37
live usb then and artix chroot to fix the keys and after the keys try to update.  This might still correct itself.  You will likely have a lot of file conflicts that will need corrected when you update, if so choose Y to remove the arch stuff and replace it with the  artix stuff.  if you have an unresolved conflict you might have to manually uninstall a program installed from arch repos.  keep at it.  no telling how much arch mucked it up.  it's correctable though.
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #38
Yeah I removed the corrupted keys. It reads all keys but Artix for some reason. I've tried many other options like reinstalling my desktop enviroment through the live USB  and XORG with no success either.

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #39
Yeah I removed the corrupted keys. It reads all keys but Artix for some reason. I've tried many other options like reinstalling my desktop enviroment through the live USB  and XORG with no success either.
so you updated the keys for artix and arch linux?  you ran an update and what happened?


copy and paste the output of sudo pacman -Syu.  let me see it.  even if you are in artix chroot....  if you got internet working on your install show me that first.
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #40
In chroot there's no issue loading sudo pacman -Syu but when I log out of the live USB and into my system to do the same command, it gives me a bunch of 'system.db' errors for the mirrors.

Is it possible I can copy and paste some of the files in the USB enviroment into my broken system to fix whatever is keeping me from accessing my desktop enviroment?

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #41
In chroot there's no issue loading sudo pacman -Syu but when I log out of the live USB and into my system to do the same command, it gives me a bunch of 'system.db' errors for the mirrors.

Is it possible I can copy and paste some of the files in the USB enviroment into my broken system to fix whatever is keeping me from accessing my desktop enviroment?
ok so we still need to address the lack of internet connection ...  when you installed r8168-dkms did you blacklist the r8169 kernel driver like the output indicated?

given you had repos out of order there's no telling what you pulled in from arch without inspecting the files.


you could install from the live usb without formatting your root directory and it's possible that might fix the problem but it might create others.  use the weekly updated iso to get the most recent packages installed.  very hacky thing to do i'd rather address your current system as is and see if we can get internet going on it.


if you installed r8168-dkms and blacklisted the r8169 driver as directed by the output of the dkms install you should have internet over ethernet if not we could next try to undo that if it is not helping and work on the next step.  Next step could be a couple things.  depending what you have installed we could reinstall your desktop files  ie sudo pacman -S xfce4 xfce4-goodies?  or mate mate-extras caja-open-terminal or whatever you are using.  what are you using?  then reinstall conman or networkmanager whichever you have installed
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #42
I haven't, I didn't know what you meant earlier by blacklisting r8169.

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #43
I haven't, I didn't know what you meant earlier by blacklisting r8169.
ok so when you installed the r8168-dkms it output instructions to blacklist the main kernel driver if it isn't blacklisted your internet wont work



Quote
1/1) installing r8168-dkms                        [######################] 100%
Creating symlink /var/lib/dkms/r8168/8.050.03/source -> /usr/src/r8168-8.050.03
==> The module r8168 conflicts with r8169. You can blacklist it with:
==> echo "blacklist r8169" > /etc/modprobe.d/r8169_blacklist.conf
:: Running post-transaction hooks...
(1/1) Install DKMS modules




see that output?

Code: [Select]
==> The module r8168 conflicts with r8169. You can blacklist it with:
==> echo "blacklist r8169" > /etc/modprobe.d/r8169_blacklist.conf

so then

Code: [Select]
sudo echo "blacklist r8169" > /etc/modprobe.d/r8169_blacklist.conf
Cat Herders of Linux

Re: error: failed retrieving file 'system.db' for all repos in the mirrorlist

Reply #44
Alright I see it, I blacklisted the driver just now. Booted back up into my system and I'm still in a terminal without internet.