Over the last two days the Welcome (v24.10-1) app opens but when I click either the system update (pacman) or the repo update (yay/AUR) options, regardless of whether these are in the ‘After Install’ or ‘Assistant’ tabs, nothing happens. That is, no terminal window opens, which used to be the default behaviour, allowing for the updates.
Using the command line updates fine, so I am assuming that something has gone awry with the Welcome app itself.
Has anyone else come across this, and - more critically - is there a fix?
I’d guess none of the terminals supported by function eos_yad_terminal in file /usr/share/endeavouros/scripts/eos-script-lib-yad is not installed.
Supported terminal apps (with eos-bash-shared 24.16.25-1):
I have welcome v24.10-1 as well. Just ran it. Works as expected, so sorry can not help with more info. Only thing I noticed in journalclt:
nov 14 20:36:08 vivobookEOS001 systemd[916]: Started Welcome.
nov 14 20:36:09 vivobookEOS001 eos-welcome[6842]: Warning: _init_translations: language 'nl' is not recognized, using en.
nov 14 20:36:09 vivobookEOS001 eos-welcome[6842]: Warning: Welcome: no translations file for language 'nl' - falling back to 'en'.
Thanks. I have mate-terminal installed and up to a few days back, it all worked fine.
It was after I raised the issue about excluding protobuf from the system updates due to a dependency conflict for Clementine. I can click on any other button and it works as expected except for the ‘update system’ buttons (i.e., eos-update -aur and yay), and then nothing happens.
Is this an app I can uninstall and reinstall again? if so, guidance for doing safely would be welcome.
No probs updating via the mate-terminal. See below:
[andy@andy-EOS ~]$ eos-update
eos-update: package updater with additional features
Updating native apps...
[sudo] password for andy:
:: Synchronising package databases...
endeavouros is up to date
core 116.6 KiB 548 KiB/s 00:00 [----------------------] 100%
extra 7.5 MiB 3.98 MiB/s 00:02 [----------------------] 100%
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
warning: insufficient columns available for table display
Packages (6) libreoffice-fresh-24.8.3-1 libreoffice-fresh-en-gb-24.8.3-1
mariadb-11.6.2-1 mariadb-clients-11.6.2-1 mariadb-libs-11.6.2-1
qt6-declarative-6.8.0-6
Total Download Size: 196.04 MiB
Total Installed Size: 785.24 MiB
Net Upgrade Size: 0.35 MiB
:: Proceed with installation? [Y/n]
It only seems to be the Welcome app. That’s why I’m wondering if it is a fault with my installation of the app.
[andy@andy-EOS ~]$ sudo pacman -Syu yad
[sudo] password for andy:
:: Synchronising package databases...
endeavouros is up to date
core is up to date
extra 7.5 MiB 2.47 MiB/s 00:03 [----------------------] 100%
multilib is up to date
warning: yad-14.1-2.1 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
endeavouros/yad 14.1-2.1 14.1-2.1 0.00 MiB
Total Installed Size: 0.62 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring [----------------------] 100%
(1/1) checking package integrity [----------------------] 100%
(1/1) loading package files [----------------------] 100%
(1/1) checking for file conflicts [----------------------] 100%
:: Processing package changes...
(1/1) reinstalling yad [----------------------] 100%
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Compiling GSettings XML schema files...
(3/5) Updating icon theme caches...
(4/5) Checking which packages need to be rebuilt
(5/5) Updating the desktop file MIME type cache...
[andy@andy-EOS ~]$ RunInTerminal "pacman -Q yad"
Thanks for your responses and apologies for my delay in picking this up again. I’ve been working using another machine for the last few days.
Anyway, in response to your last two questions:
RunInTerminal “pacman -Q yad"
This didn’t do anything except start a new line below the command that begins with a ‘>’ as if waiting for something else as input. Ctrl+c stopped this and returned to the basic command line prompt.
grep IgnorePkg /etc/pacman.conf
This returned:
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
And that was it.
Finally, yes, afaik protobuf was the latest version because I had to uninstall Clementine to get it to install due to a dependency issue.
Tried again today, and the Welcome app works fine for everything except for the update options.