-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove --overwrite flag from pacman command to install dependencies #235
Comments
Hey! Thanks for looking into this! We set up Arch's original command a while ago, so if there is a reason, I can't recall what it is for. Are you able to test this on your Arch machine by running from source? If not, we can test it but it will take us a little while to fire up the VM. |
I could test it on my machine, although I haven't been able to get logos up and running on my machine yet. I've gotten it to install just fine, but I haven't gotten past downloading my logos resources yet. It just crashes when I tell it to download my resources. But I assume if I can get past the installer just fine, then that should be good enough to test installing the dependencies. So far, I've manually run the install command without the Are there any other places I should test to make sure removing the |
Those should be the only two places. Everything that is called will reference the config setting. You could also try removing Arch from the list of bad/non-working OSes here to see if the installer works. LogosLinuxInstaller/ou_dedetai/system.py Line 608 in 8926435
One way to test this is to add some package to the required packages to the line below. I usually use nano. LogosLinuxInstaller/ou_dedetai/system.py Lines 361 to 370 in 8926435
Then you can just We've noticed that some issues with the initial install are in the way the ICU data files are installed. In general what we have recommended is deleting the ICU data files in your Downloads directory, then running that step again (which should happen in the current release on starting ou dedetai). |
When running
oudedetai
for the first time on Arch, it asks you to install the necessary dependencies withpacman -Syu --overwrite \* --nocomfirm --needed
From the Arch Wiki:
Is there any good reason for prompting the user to use the
--overwrite
flag? If the user has a properly maintained system, there should be no need for the--overwrite
flag. And if their system is not properly maintained, then they probably have bigger issues they'll need to deal with.The text was updated successfully, but these errors were encountered: