Code review comment for ~kzapalowicz/snappy-hwe-snaps/+git/pulseaudio:feature/fix-runtime-issues

Revision history for this message
Simon Fels (morphis) wrote :

The problem the CI sees here

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:
 libudev-dev : Depends: libudev1 (= 229-4ubuntu13) but 229-4ubuntu13+ppa1 is to be installed
E: Unable to correct problems, you have held broken packages.

is caused by the ubuntu-image ppa (https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+packages) which has a different version of systemd. 229-4ubuntu13 (xenial-updates) vs. 229-4ubuntu13+ppa1 (ubuntu-image ppa). As 229-4ubuntu13+ppa1 sorts lower than 229-4ubuntu13 but is installed in the rootfs the classic snaps creates this leads to the error seen above.

As we can safely update from 229-4ubuntu13+ppa1 to 229-4ubuntu13 (both include the same fix) and additional

$ apt upgrade --yes --force-yes

in the script should solve this problem.

« Back to merge proposal