Closed claraberendsen closed 4 months ago
All right. I've done some additional work here to ensure that we only install python3-flake8
from proposed. This is still not enough to make this work on noble; we need the rest of the changes from https://github.com/ros2/ci/pull/761 as well. But this is one step closer, so I still think we should get this in.
@nuclearsandwich Here is the outcome of the research. It seems that the default value for the priority of proposed was 100, which didn't serve our use case. I've decided to add a priority negative to the proposed source, that way according to how apt interprets priority
P < 0
prevents the version from being installed
would make it so that proposed has to be explicitly asked for in order to install from that source. Here is a run with the latest changes.
I'm going ahead and merging this one, so we can make further progress on other changes needed here.
Description
This PR configures ubuntu distro proposed repository as a source for installing packages that have not been updated in the upstream distribution. In particular installs
flake8
from noble-proposed instead of noble.