ROS Humble Ubuntu 22.04 Apt Install Issue
After following: https://docs.ros.org/en/humble/Instal... and doing a system upgrade, I am unable to install ros-humble-desktop-full or ros-rolling-desktop-full (see https://github.com/ros2/ros2/issues/1272):
$ sudo apt install ros-humble-desktop
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
apt : Depends: libapt-pkg6.0 (>= 2.4.5) but it is not going to be installed
Depends: libsystemd0 but it is not installable
bsdutils : PreDepends: libsystemd0 but it is not installable
dconf-gsettings-backend : Depends: dconf-service (< 0.40.0-3.1~)
Depends: dconf-service (>= 0.40.0-3)
init : PreDepends: systemd-sysv
libcolord2 : Depends: libudev1 (>= 196) but it is not installable
libdbus-1-3 : Depends: libsystemd0 but it is not installable
Recommends: dbus
libgudev-1.0-0 : Depends: libudev1 (>= 199) but it is not installable
libhwloc15 : Depends: libudev1 (>= 183) but it is not installable
libignition-cmake2-dev : Depends: cmake
libinput10 : Depends: libudev1 (>= 183) but it is not installable
Depends: libinput-bin (>= 1.20.0-1ubuntu0.1)
libopenmpi-dev : Depends: openmpi-bin (>= 3.0.0-1)
Recommends: libcoarrays-openmpi-dev but it is not going to be installed
libopenni2-0 : Depends: libudev1 (>= 183) but it is not installable
libpulse0 : Depends: libsystemd0 but it is not installable
libqt5gui5 : Depends: libudev1 (>= 183) but it is not installable
libudev-dev : Depends: libudev1 (= 249.11-0ubuntu3) but it is not installable
libusb-1.0-0 : Depends: libudev1 (>= 183) but it is not installable
mpi-default-bin : Depends: openmpi-bin
ros-humble-ament-cmake : Depends: cmake
ros-humble-ament-cmake-core : Depends: cmake
ros-humble-foonathan-memory-vendor : Depends: cmake
shim-signed : Depends: grub-efi-amd64-signed but it is not going to be installed or
grub-efi-arm64-signed but it is not installable
Depends: grub2-common (>= 2.04-1ubuntu24)
util-linux : PreDepends: libsystemd0 but it is not installable
PreDepends: libudev1 (>= 183) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
I'm getting the same error on a brand new Jammy install.
I have the same issues with a newly installed jammy
After dist-upgrade
$ sudo apt-cache policy libudev1 libudev1: Installed: 249.11-0ubuntu3.3 Candidate: 249.11-0ubuntu3.3 Version table: *249.11-0ubuntu3.3 500 500 http://us.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages 100 /var/lib/dpkg/status 249.11-0ubuntu3 500 500 http://us.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
install ros-humble-desktop now works without problems.
@prawat Can you please elaborate? I am still experiencing this problem
Hi, I did exactly what's written in the procedures above, and it seems like no error popped up. However, ROS is not actually installed...when the above commands are executed, ROS is simply not there and when I run
roscore
, an error popped up