[Merge] ~philroche/ubuntu-seeds/+git/ubuntu:bugfix/mantic-cloud-minimal-time-daemon into ~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu:mantic
Steve Langasek
mp+449589 at code.launchpad.net
Tue Aug 22 14:55:32 UTC 2023
Review: Needs Fixing
You can't have alternative depends in a seed. You can depend on the virtual package name only, but then you have to hope that this resolves to the implementation you want at image build time. If the solutions for virtual packages are ordered by Priority, then good. If they're ordered lexically by name, then bad.
If there were a package name that was both a real package, and a Provides: of the other implementations, then I think the real package would always be selected at image build time but you would be able to replace it with another implementation. So maybe creating a real package in the archive named 'time-daemon' which depends on systemd-timesyncd?
--
https://code.launchpad.net/~philroche/ubuntu-seeds/+git/ubuntu/+merge/449589
Your team Ubuntu Core Development Team is subscribed to branch ~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu:mantic.
More information about the Ubuntu-reviews
mailing list