Packages in PPA are not installed if version higher than in a release pocket
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
livecd-rootfs (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
While trying to find a workaround for bug 1921862, we tried building a rootfs of Ubuntu Desktop from a PPA that contains a new version of ubiquity and zsys in focal.
Current version in the archive:
ubiquity | 20.04.15 | focal
ubiquity | 20.04.15.11 | focal-updates
zsys | 0.4.5 | focal
zsys | 0.4.8 | focal-updates
Versions in the PPA (https:/
ubiquity | 20.04.15.12~ppa3
zsys | 0.4.8ubuntu1ppa1
The results of the builds are:
Without the PPA (same than an Ubuntu Desktop build without proposed)
https:/
With the PPA
https:/
The builds have been triggered with the API, the only difference is the metadata_override which contains the PPA:
In [67]: livefs2.
Out[67]: <livefs_build at https:/
In [68]: livefs2.
Out[68]: <livefs_build at https:/
(archive is the primary archive)
If you compare the 2 builds
ubiquity and zsys and in the first build but not the second.
Is this perhaps because the packages in the ppa have no Task fields set? Which can be addressed by setting them manually with XB-Task: in debian/control.