Public bug reported: [Impact]
* This is a request to backport changes in kinetic plymouth package to 0.9.5+git20211018-1ubuntu4 to jammy. That version contains a new plugin named label-ft, which was introduced to replace the label plugin in Ubuntu Core systems. The difference with the label plugin is that it pulls much less dependencies (LP: #1976352), which allows a much smaller initramfs. This change should not affect classic systems. [Test Plan] * The test plan consists on creating a UC image using this package and make sure that label.so and cairo/pango dependencies are not pulled, while we still have a splash screen. * For classic, the test plan is to refresh plymouth and make sure that it still uses label.so and its dependencies, and still the splash works. [Where problems could occur] * The change introduces a new package named plymouth-label-ft with the label-ft.so plugin. This package will not be installed on classic by default, and it is the main change proposed. The rest of the plymouth code changes use label-ft.so as a fallback if label.so is not present. This is just a few lines of code, and still uses label.so by default, so the potential risk of breaking the splash should be small. If something goes wrong, we could be without splash and without a user friendly way of unlocking disks if using FDE. [Other Info] * Change should be relevant for UC only ** Affects: plymouth (Ubuntu) Importance: Undecided Status: New ** Description changed: [Impact] - * This is a request to backport changes in kinetic plymouth package - to 0.9.5+git20211018-1ubuntu4 to jammy. That version contains a new - plugin named label-ft, which was introduced to replace the label - plugin in Ubuntu Core systems. The difference with the label plugin - is that it pulls much less dependencies (LP: #1976352), which allows - a much smaller initramfs. This change should not affect classic systems. + * This is a request to backport changes in kinetic plymouth package + to 0.9.5+git20211018-1ubuntu4 to jammy. That version contains a new + plugin named label-ft, which was introduced to replace the label + plugin in Ubuntu Core systems. The difference with the label plugin + is that it pulls much less dependencies (LP: #1976352), which allows + a much smaller initramfs. This change should not affect classic systems. [Test Plan] - * The test plan consists on creating a UC image using this package and make - sure that label.so and cairo/pango dependencies are not pulled, while we - still have a splash screen. + * The test plan consists on creating a UC image using this package and + make sure that label.so and cairo/pango dependencies are not pulled, + while we still have a splash screen. - * For classic, the test plan is to refresh plymouth and make sure that - it still uses label.so and its dependencies, and still the splash works. + * For classic, the test plan is to refresh plymouth and make sure that + it still uses label.so and its dependencies, and still the splash + works. [Where problems could occur] - * The change introduces a new package named plymouth-label-ft with the label-ft.so - plugin. This package will not be installed on classic by default, and it is - the main change proposed. The rest of the plymouth code changes use label-ft.so - as a fallback if label.so is not present. This is just a few lines of code, - and still uses label.so by default, so the potential risk of breaking the splash - should be small. If something goes wrong, we could be without splash and without - a user friendly way of unlocking disks if using FDE. + * The change introduces a new package named plymouth-label-ft with the + label-ft.so plugin. This package will not be installed on classic by + default, and it is the main change proposed. The rest of the plymouth + code changes use label-ft.so as a fallback if label.so is not present. + This is just a few lines of code, and still uses label.so by default, so + the potential risk of breaking the splash should be small. If something + goes wrong, we could be without splash and without a user friendly way + of unlocking disks if using FDE. [Other Info] - - * Change should be relevant for UC only + + * Change should be relevant for UC only -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to plymouth in Ubuntu. https://bugs.launchpad.net/bugs/1981432 Title: [SRU] Backport label-ft plugin to 22.04 Status in plymouth package in Ubuntu: New Bug description: [Impact] * This is a request to backport changes in kinetic plymouth package to 0.9.5+git20211018-1ubuntu4 to jammy. That version contains a new plugin named label-ft, which was introduced to replace the label plugin in Ubuntu Core systems. The difference with the label plugin is that it pulls much less dependencies (LP: #1976352), which allows a much smaller initramfs. This change should not affect classic systems. [Test Plan] * The test plan consists on creating a UC image using this package and make sure that label.so and cairo/pango dependencies are not pulled, while we still have a splash screen. * For classic, the test plan is to refresh plymouth and make sure that it still uses label.so and its dependencies, and still the splash works. [Where problems could occur] * The change introduces a new package named plymouth-label-ft with the label-ft.so plugin. This package will not be installed on classic by default, and it is the main change proposed. The rest of the plymouth code changes use label-ft.so as a fallback if label.so is not present. This is just a few lines of code, and still uses label.so by default, so the potential risk of breaking the splash should be small. If something goes wrong, we could be without splash and without a user friendly way of unlocking disks if using FDE. [Other Info] * Change should be relevant for UC only To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1981432/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp