Same error.The output of the above command is here (https://pastebin.com/raw/H8mSFqsY). Changing the ownership of /run/user/1000 to 0 resulted in the segmentation fault of calamares.
Title: Re: Can't install in VirtualBox
Post by: francesco on 12 October 2017, 13:21:13
WeyLyn1, looking the output of the log of calamares, I saw that the system go in error because is trying to install pulseaudio 11.1 while, in the standard Artix repos, is available the version 10.1. This is the why of the error.
Which environment are you trying to install?
For KDE/Plasma I posted the solution to install it, avoiding this error. I think that the same path, installing different packages, can be used also for other GUI.
I never try till now, but I suppose that, modifying the /etc/pacman.conf and activating the testing repositories, before to launch calamares (sudo nano /etc/pacman.conf) this problem shall be solved. If you'll try this direction, the testing repos MUST be positioned BEFORE the standard repos.
Below the list of the repos in my pacman.conf, up to date to the last upgrade. NOTE: you can or cannot decide to use the 32 bit repos.
Quote
# The testing repositories are disabled by default. To enable, uncomment the # repo name header and Include lines. You can add preferred servers immediately # after the header, and they will be used before the default mirrors.
[system-testing] Include = /etc/pacman.d/mirrorlist
[system] Include = /etc/pacman.d/mirrorlist
[world-testing] Include = /etc/pacman.d/mirrorlist
[world] Include = /etc/pacman.d/mirrorlist
[galaxy-testing] Include = /etc/pacman.d/mirrorlist
[galaxy] Include = /etc/pacman.d/mirrorlist
# If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here.
[lib32-testing] Include = /etc/pacman.d/mirrorlist
[lib32] Include = /etc/pacman.d/mirrorlist
# An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs
[extra] Include = /etc/pacman.d/mirrorlist-arch
[community] Include = /etc/pacman.d/mirrorlist-arch
WeyLyn1, looking the output of the log of calamares, I saw that the system go in error because is trying to install pulseaudio 11.1 while, in the standard Artix repos, is available the version 10.1. This is the why of the error.
Which environment are you trying to install?
For KDE/Plasma I posted the solution to install it, avoiding this error. I think that the same path, installing different packages, can be used also for other GUI.
I never try till now, but I suppose that, modifying the /etc/pacman.conf and activating the testing repositories, before to launch calamares (sudo nano /etc/pacman.conf) this problem shall be solved. If you'll try this direction, the testing repos MUST be positioned BEFORE the standard repos.
Below the list of the repos in my pacman.conf, up to date to the last upgrade. NOTE: you can or cannot decide to use the 32 bit repos.
Thanks, I'll try it out. The DEs I tried to install are Cinnamon and LXQt. KDE is very slow in VirtualBox (and i don't like it either),
Edit: tried it and this is what i see after running
Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch
in /etc/pacman.d/mirrorlist
Make sure you place this above all other mirrors
Okay, i did it and even commented the SourceForge repo out, but still the same 'Database file ... does not exist' error. Just to make sure, i cp-ed mirrorlist to mirrorlist~ then echo-ed the Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch into it, but still the same 'Database ... does not exist' error.
Title: Re: Can't install in VirtualBox
Post by: thefallenrat on 14 October 2017, 00:04:32
Have you try sudo pacman -Syy ?
Title: Re: Can't install in VirtualBox
Post by: nous on 14 October 2017, 00:59:31
Okay, i did it and even commented the SourceForge repo out, but still the same 'Database file ... does not exist' error. Just to make sure, i cp-ed mirrorlist to mirrorlist~ then echo-ed the Server = http://mirror1.artixlinux.org/repos/$repo/os/$arch into it, but still the same 'Database ... does not exist' error.
If you echo-ed, it's quite possible that those dollars ($) weren't written. Can you post the contents of your /etc/pacman.d/mirrorlist?
Title: Re: Can't install in VirtualBox
Post by: weylyn1 on 14 October 2017, 08:11:01
If you echo-ed, it's quite possible that those dollars ($) weren't written. Can you post the contents of your /etc/pacman.d/mirrorlist?
Sure. (https://kek.gg/i/4mxjtC.png) The contents of /etc/pacman.conf (https://pastebin.com/raw/6qNJNtnK) and /etc/pacman.d/mirrorlist~ (https://pastebin.com/raw/PZU7UpNx).
Title: Re: Can't install in VirtualBox
Post by: thefallenrat on 14 October 2017, 08:23:07
From the looks of it, you just need to delete "multilub-testing" repo from your /etc/pacman.conf (As there is no such thing as "multilub-testing" and "multilib-testing" ), re-run sudo pacman -Syy and you're good to go!
Title: Re: Can't install in VirtualBox
Post by: weylyn1 on 14 October 2017, 13:40:36
From the looks of it, you just need to delete "multilub-testing" repo from your /etc/pacman.conf (As there is no such thing as "multilub-testing" and "multilib-testing" ), re-run sudo pacman -Syy and you're good to go!
It worked, thanks!
Title: Re: Can't install in VirtualBox
Post by: nous on 15 October 2017, 02:28:32
@weylyn1 Please, edit first post and mark it as [SOLVED].