Pacman update breaks Kalu dependencies

maybe I need to run…

$ eos-update-notifier -init-force

first before checking this directory…

~/.config/system/hugh

am I correct?

There was a folder at ~/.config/kalu, but after deleting and a reboot the entry is still there. In /etc/xdg/autostart there is nothing left of kalu.

I tried running …

[hugh@AsusEeeBoxEndeavourOS ~]$ eos-update-notifier -init-force
bash: eos-update-notifier: command not found
[hugh@AsusEeeBoxEndeavourOS ~]$

but command not found ?

Is it ok to just run …

$ sudo pacman -Rs kalu

then…

$ sudo pacman -Syu

to perform the update?

The folder is:

     ~/.config/systemd/user

just like that, no need to change word “user” to anything. You can simply copy the line above and use that.

OK. I’m not very familiar with kalu, hopefully others can help you more.

thanks for pointing that out…

I tried…

[hugh@AsusEeeBoxEndeavourOS ~]$ cd ~/.config/systemd/user
bash: cd: /home/hugh/.config/systemd/user: No such file or directory
[hugh@AsusEeeBoxEndeavourOS ~]$

[hugh@AsusEeeBoxEndeavourOS ~]$ cd ~/.config/
[hugh@AsusEeeBoxEndeavourOS .config]$ ls
autostart gtk-3.0 Mousepad qpdfview QtProject.conf Thunar user-dirs.dirs xfce4
dconf kalu pulse qt5ct redshift.conf transmission user-dirs.locale
[hugh@AsusEeeBoxEndeavourOS .config]$

don’t seem to have systemd folder

do you think it is ok to just run …

$ sudo pacman -Rs kalu

then…

$ sudo pacman -Syu

to perform the update?

Yes, that should do it.

Here’s a useful page to read about pacman: https://endeavouros.com/docs/pacman/

You might also want to read the manual of pacman with command

   man pacman

It is not the easiest stuff to read, but will give you a lot of information about how to use pacman.

As you probably know by now, pacman is a very important tool in any Arch based distro.

After installing eos-update-notifier you should either logout and login, or reboot. That should create folder ~/.config/systemd/user, and some files into it.

It is doesn’t, you can give command

    eos-update-notifier -init-force

which also should create the folder with files. If there still is a problem, please show the output of this latest command.

1 Like

I cannot get update rolling;

[onyx@onyx-pc ~]$ sudo pacman -Syu
:: Synchronizing package databases...
 core is up to date
 extra is up to date
 community is up to date
 multilib is up to date
 endeavouros is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing pacman (5.2.0-2) breaks dependency 'pacman<5.2' required by pamac-common
[onyx@onyx-pc ~]$ 

Package pamac-common is conflicting with the latest pacman. To get pacman, you need to uninstall pamac-common first.

Note that pamac-common is from AUR, so it is unofficial (and unsupported) software. Sometimes it happens that software from AUR (like pamac-common here) causes problems for the official packages (like pacman in this case).

1 Like

Hi @manuel

I have entered the commands …

$ sudo pacman -Rs kalu

reboot, then…

$ sudo pacman -Syu

then install package “eos-update-notifier”

$ sudo pacman -S eos-update-notifier

then reboot

now I see “Endeavour OS Greeter” window on desktop

I just clicked “see you later”

now I check for folder “~/.config/systemd/user”

[hugh@AsusEeeBoxEndeavourOS ~]$ cd ~/.config/systemd/user
[hugh@AsusEeeBoxEndeavourOS user]$ ls
eos-update-notifier.service eos-update-notifier.timer timers.target.wants
[hugh@AsusEeeBoxEndeavourOS user]$

looks OK?

everything looks up to date, thanks for all your help

@manuel and @Bryanpwo I solved this by simply removing the

<property name="known_applications" type="array">

in the file

~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-notifyd.xml

The property is being filled again as soon as an application sends a notification. So kalu seems to some kind of leftover here.

3 Likes

i think is not only with kalu, depend which package uses notify , standard probably saved those settings, if you remove the package, that settings stays , so for futher reuse you have already set.

Yes, this seems to be the case, although it is little bit irritating.

Some developers are kinda… How to stay diplomatic? Special? :):rofl:

4 Likes

i forgoth t tell also about this, if you go to xfce settings you see xfconf editor you can setup to varios types to show technically its stil there i think but you can find it in notify side in xfconf

1 Like

I ran eos-update-notifier -init-force and i got another panel with error couldn’t find wget.
It wasn’t installed on my cinnamon version which was a prior net install i believe using the script. So I’m not sure if wget is one of the packages included on the net install of Cinnamon?
I installed wget and then logged out and back in and the eos-update-notifier is now working.

1 Like

Added wget as a dependency to eos-update-notifier.

1 Like

Great that you were able to solve it!

2 Likes