Hi all,
I've updated the gazebo-latest copr[1] to the Gazebo 11.1.0 release.
Upgrading to Gazebo 11 in Fedora proper requires a coordinated upgrade
to all of the ignition packages and the sdformat package, as well as two
new ignition packages: ignition-common and ignition-fuel-tools. Rather
than try to upgrade rawhide to a broken state to submit reviews of
ignition-common and ignition-fuel-tools (which also require the rest of
the ignition packages to be updated), I opted to use the copr to test
and verify the two new packages before submitting them for review.
The repository also contains the two physics engines Gazebo supports
that are not yet in fedora. These packages are not as polished (e.g. I
know some are missing Requires: on -devel dependencies), but I would
also like to get them reviewed eventually.
Rich
[1] https://copr.fedorainfracloud.org/coprs/g/robotics-sig/gazebo-latest/
Fedora 32 replaced python3-pep8 with python3-pycodestyle (see
https://bugzilla.redhat.com/show_bug.cgi?id=1839789#c1) so the following
step from (
https://index.ros.org//doc/ros2/Installation/Dashing/Linux-Development-Setu…)
Install dependencies using rosdep fails:
rosdep install --from-paths src --ignore-src --rosdistro dashing -y
--skip-keys "console_bridge fastcdr fastrtps libopensplice67
libopensplice69 rti-connext-dds-5.3.1 urdfdom_headers"
ERROR: the following packages/stacks could not have their rosdep keys
resolved
to system dependencies:
ament_pep8: No definition of [python3-pep8] for OS version [32]
I tried to install the Fedora 31 version of python3-pep8 and got more
dependency issues:
dnf install
https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/31/Everyt…
Last metadata expiration check: 1:16:46 ago on Thu 13 Aug 2020 11:52:19 AM
EDT.
python3-pep8-1.7.1-4.fc31.noarch.rpm
426 kB/s | 63 kB 00:00
Error:
Problem: conflicting requests
- nothing provides python(abi) = 3.7 needed by
python3-pep8-1.7.1-4.fc31.noarch
- nothing provides python3.7dist(setuptools) needed by
python3-pep8-1.7.1-4.fc31.noarch
(try to add '--skip-broken' to skip uninstallable packages)
Any work-around available?