#Trouble installing Olympus on CachyOS

140 messages · Page 1 of 1 (latest)

willow sage
#

I generally avoid using flatpaks whenever possible, I can't figure out how to run the install script (google is giving me NO conclusive answers), and the AUR package failed to install (I use yay for AUR packages, can't verify the validity of the other file it supposedly needs to install or whatever). That said, how am I meant to install Olympus while avoiding the flatpak if I can't make either of the other two options work?

tranquil slate
#

Show the AUR error

willow sage
tranquil slate
willow sage
tranquil slate
#

You don't need to download a snapshot. Just git clone

#

A snapshot is when you want to download a different version than the latest

#

Latest is fine so just git clone

willow sage
#

i have a love/hate relationship with this damned wiki

#

sometimes its very helpful and then other times it actively avoids specifying fucking anything

#

now this is literally just gibberish

#

i can barely understand this section

#

this is wghat i mean there is literally no context to what half of these words are so i cant read it

tranquil slate
#

Hold on, I'll type out all the commands for you

#

So it's gonna be like,

git clone https://aur.archlinux.org/lua-lsqlite3.git
cd lua-lsqlite3
curl -L -o PKGBUILD.patch https://pastebin.com/raw/7MqumWn0 
git apply PKGBUILD.patch
makepkg -rsi
#

or actually

#

hold on

#

even better:

git clone https://aur.archlinux.org/lua-lsqlite3.git
cd lua-lsqlite3
curl https://pastebin.com/raw/7MqumWn0 | git apply
makepkg -rsi
willow sage
#

are those two command strings doing the same thing cos i already ran
curl -L -o PKGBUILD.patch https://pastebin.com/raw/7MqumWn0

tranquil slate
#

then just follow the first one it's fine

#

and then after that use yay to install olympus

willow sage
tranquil slate
#

ugh

#

what happens if you do git apply --verbose PKGBUILD.patch

willow sage
tranquil slate
#

can you cat PKGBUILD

willow sage
tranquil slate
#

ooh there aint no other way

#

I have no idea why this isn't working, let me test on my machine

willow sage
#

flatpak? on YOUR arch? it's more likely than you think!!!

tranquil slate
#

do git apply --ignore-whitespace

willow sage
#

well the fact that its not immediately outputting anything is reassuring

#

ok its not doing anything

tranquil slate
#

what do you mean it's not doing anything?

willow sage
tranquil slate
#

OH haha

#

you have to specify the patch file to use

#

it's PKGBUILD.patch in this case

willow sage
tranquil slate
#

git apply --ignore-whitespace PKGBUILD.patch

#

replaces the other apply command

willow sage
#

it just did that is that a good thing

tranquil slate
#

yes

#

good thing

willow sage
#

fucking hell

#

i told yay specifically to ONLY INSTALL olympus

#

and it goes and tries to install the package i JUST INSTALLED anyway

tranquil slate
#

maybe do yay -S --needed olympus

willow sage
#

speaking of that command

tranquil slate
willow sage
tranquil slate
#

reasons I don't like yay

#

you need to skip the checksums

#

but it doesnt give you the option

#

i don't think it's even using the one you just installed

willow sage
#

amazing application

tranquil slate
#

can you pacman -Q lua-sqlite3 just to check it's installed

tranquil slate
#

did you not makepkg -rsi at the end?

willow sage
#

no

tranquil slate
#

did I leave that out of the instructions?

willow sage
#

yes

willow sage
#

oh

#

uh

#

well

#

what then cause ive done a bunch of other stuff in both of those windows

tranquil slate
#

as long as you're still in the lua-sqlite3 folder, you can makepkg -rsi

willow sage
#

uh

tranquil slate
#

how does this even happen

willow sage
#

i dont fucking know

tranquil slate
#

can you open the file ~/.gitconfig and see if there's something there that says autocrlf=true

tranquil slate
#

then just git config --global core.autocrlf false

willow sage
tranquil slate
#

I think this'll require installing a package

#

no idea how this happened or why that defaults to true

#

pacman -S dos2unix
then dos2unix PKGBUILD

willow sage
tranquil slate
#

define "doesn't do anything"

willow sage
#

this

tranquil slate
#

dos2unix ./PKGBUILD?

willow sage
#

same thing except "PKGBUILD" is now "./PKGBUILD"

tranquil slate
#

are you in the lua-lsqlite3 folder?

willow sage
#

oh

#

ok

#

its actually working now

#

oh my fucking god

tranquil slate
#

leaked pasword

#

password in image

willow sage
#

???

#

😭

#

my password is clearly actually get it right

tranquil slate
#

no your password is In The Image

#

you should probably Delete The Image

willow sage
#

oh

#

well thats not my root user password but if it says its my password im just going to assume its hashed then

tranquil slate
#

oh thank god

#

what is going on because guess what it doesn't work on my computer either

willow sage
#

the last time the relevant package was updated was like

#

january

tranquil slate
#

yeah I requested for an orphan

willow sage
#

no

#

no

#

april

#

2025

tranquil slate
#

oh oh oh I see I see

willow sage
#

it was marked as out of date in january

tranquil slate
#

so it retrieved 0.9.7 but the pkgbuild wants 0.9.6

willow sage
#

oh

tranquil slate
#

wait why

#

oh cause the. the pkgver

willow sage
#

it has a bunch of dependencies too i think

tranquil slate
#

can you open PKGBUILD and change 0.9.6 to 0.9.7... i guess

#

this may break things further but

willow sage
#

how do i do that

#

i know i said i wanted to avoid using flatpaks but i also said "whenever possible"

tranquil slate
#

tis a text file

#

you open it in a text editor

#

or nano

willow sage
#

this may fall out of the purview of "whenever possible"

tranquil slate
#

i just tested it, it works

#

step 1: open file

willow sage
#

ok yeah i found the line i think

tranquil slate
#

save, exit, try makepkg -rsi again

willow sage
#

no errors :)

tranquil slate
#

go back to installing olympus?

willow sage
#

yeah

#

it works

#

what a process

#

all because of like

#

some characters and one line of text

#

thanks for your help btw

tranquil slate
#

no problem! I'll try to get the AUR package for lua-lsqlite3 back up and running