You are not logged in.
sudo pacman -Suy
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
--> Searching for upgradable repo packages...
:: Starting full system upgrade...
warning: awesome: ignoring package upgrade (3.3.4-1 => 3.4.3-2)
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: awesome: requires libev>=3.80For some reason I cannot install any packages anymore. No matter if I try a system update or try to install any package, the last two lines always appear. I think that's especially weird because as you can see, I'm ignoring awesome.
I don't really know how this happened; the only thing I really did before was trying out bauerbill, but I think that might be more of a coincidence.
Any ideas?
Offline
install awesome 3.4.3-2, this has the libev dependency fixed. I don't think you need it, but it is safe to use the force flag to install the new awesome version.
Offline
Essentially libev is trying to be updated to 3.9-1 on your system. But the old awesome you are using requires libev-3.80. This is stupid numbering upstream so is causing the issue. If you really want to keep awesome at that old version, do a "pacman -Sd libev" followed by your "pacman -Syu". Remember, -Sd is dangerous, so do not use it unless you are sure you need it...
Offline
Or couldn't he just ignore libev also?
![]()
Offline
Or couldn't he just ignore libev also?
Depends if something else requires that version of libev. It is doubtful though, given that annoyance with the version numbers.
Offline
Thanks Allan, that fixed the issue. ![]()
Offline