Installing eigen (3.3.7-7) breaks dependency 'eigen3'

I haven’t updated in many months and I am now trying to do it but its now having a lot of errors.

I have tried running this command sudo reflector --verbose --score 100 -l 50 -f 10 --sort rate --save /etc/pacman.d/mirrorlist but that did nothing.

Here is what happens exactly when I run sudo pacman -Syyu

:: Synchronizing package databases...
 core                    130.8 KiB   499 KiB/s 00:00 [----------------------------] 100%
 extra                  1655.8 KiB  2.54 MiB/s 00:01 [----------------------------] 100%
 community                 5.2 MiB  3.62 MiB/s 00:01 [----------------------------] 100%
 multilib                157.4 KiB   212 KiB/s 00:01 [----------------------------] 100%
 endeavouros              13.8 KiB  13.5 MiB/s 00:00 [----------------------------] 100%
:: Starting full system upgrade...
:: Replace bind-tools with extra/bind? [Y/n] 
:: Replace intel-tbb with extra/tbb? [Y/n] 
:: Replace kdebase-meta with extra/kde-system-meta? [Y/n] 
:: Replace libutil-linux with core/util-linux-libs? [Y/n] 
:: Replace libwbclient with extra/smbclient? [Y/n] 
:: Replace python-xdg with extra/python-pyxdg? [Y/n] 
:: Replace xapps with community/xapp? [Y/n] 
resolving dependencies...
:: There are 2 providers available for cron:
:: Repository core
   1) cronie
:: Repository community
   2) fcron

Enter a number (default=1): 
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-eigen-conversions
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-laser-geometry
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-orocos-kdl
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-pcl-conversions
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-pcl-ros
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-robot-state-publisher
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-rviz
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-tf-conversions
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-tf2-eigen
:: installing eigen (3.3.7-7) breaks dependency 'eigen3' required by ros-melodic-tf2-kdl

Any idea how to solve this?

I uninstalled eigen via this command sudo pacman -Rcs eigen

1 Like