Bug 2235822 - Robotics fails to build due to uninstallable ROS components
Summary: Robotics fails to build due to uninstallable ROS components
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: distribution
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Aoife Moloney
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F39BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2023-08-29 20:09 UTC by Adam Williamson
Modified: 2023-08-31 20:57 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-08-31 20:57:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Fedora Pagure fedora-comps pull-request 882 0 None None None 2023-08-29 20:09:21 UTC

Description Adam Williamson 2023-08-29 20:09:04 UTC
Robotics images currently fail to build due to several uninstallable ROS components:

2023-08-29 09:33:33,563 INFO pylorax: Problem 1: conflicting requests
2023-08-29 09:33:33,563 INFO pylorax:   - nothing provides python3.11dist(pyyaml) needed by python3-wstool-0.1.18-11.fc38.noarch from anaconda
2023-08-29 09:33:33,563 INFO pylorax:   - nothing provides python(abi) = 3.11 needed by python3-wstool-0.1.18-11.fc38.noarch from anaconda
2023-08-29 09:33:33,563 INFO pylorax:  Problem 2: conflicting requests
2023-08-29 09:33:33,563 INFO pylorax:   - nothing provides python3.11dist(python-dateutil) needed by python3-vcstools-0.1.42-13.fc38.noarch from anaconda
2023-08-29 09:33:33,563 INFO pylorax:   - nothing provides python3.11dist(pyyaml) needed by python3-vcstools-0.1.42-13.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python(abi) = 3.11 needed by python3-vcstools-0.1.42-13.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:  Problem 3: conflicting requests
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(pyyaml) needed by python3-rosinstall-0.7.8-17.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(catkin-pkg) needed by python3-rosinstall-0.7.8-17.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python(abi) = 3.11 needed by python3-rosinstall-0.7.8-17.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(rosdistro) >= 0.3 needed by python3-rosinstall-0.7.8-17.fc38.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:  Problem 4: conflicting requests
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(setuptools) needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(python-dateutil) needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(pyyaml) needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,564 INFO pylorax:   - nothing provides python3.11dist(packaging) needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,565 INFO pylorax:   - nothing provides python3.11dist(empy) needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,565 INFO pylorax:   - nothing provides python(abi) = 3.11 needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,565 INFO pylorax:   - nothing provides python3.11dist(catkin-pkg) >= 0.4.3 needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,565 INFO pylorax:   - nothing provides python3.11dist(rosdep) >= 0.15 needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda
2023-08-29 09:33:33,565 INFO pylorax:   - nothing provides python3.11dist(rosdistro) >= 0.8 needed by python3-bloom-0.11.2-4.fc39.noarch from anaconda

I have sent a comps PR to drop these components (most are unmaintained upstream and should be dropped anyway, bloom is not immediately fixable):

https://pagure.io/fedora-comps/pull-request/882

Proposing as a Beta FE issue because fixing image builds during freeze is obviously desirable, and these changes can't break anything outside robotics.

Reproducible: Always

Comment 1 Adam Williamson 2023-08-30 19:43:29 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/1231 , marking accepted.

Comment 2 Adam Williamson 2023-08-30 19:51:23 UTC
PR merged, let's check the effects with the next compose.

Comment 3 Adam Williamson 2023-08-31 20:57:33 UTC
Looks fixed.


Note You need to log in before you can comment on or make changes to this bug.