[Bug 1738613] Re: Merge plymouth 0.9.3-1 (main) from Debian unstable (main)

Steve Langasek steve.langasek at canonical.com
Mon Dec 18 01:24:38 UTC 2017


** Description changed:

  Please merge plymouth 0.9.3-1 (main) from Debian unstable (main)
  
  I cannot work on this merge myself. I am filing this for reference.
- 
- Explanation of the Ubuntu delta:
-   * Remove dependency on initramfs-tools | dracut.  LP: #1716825.
-   * debian/local/plymouth.hook: add only a single copy of nss libs in
-     initramfs.  LP #1714319.
-   * Fix hook script to not print warnings about label.so when using the
-     ubuntu-text theme.  LP: #1578006.
-   * No-change rebuild for libpng soname change.
-   * debian/plymouth-theme-ubuntu-text.postinst: Make rmdir less noisy.
-   * debian/plymouth-theme-ubuntu-text.postinst: Only remove the leftover
-     generated files when upgrading, not when triggered.
-   * debian/local/plymouth.hook:
-     - Fix kernel updates on some weird configurations where there is
-       a plymouth theme alternative setup pointing to a non existing theme.
-       (LP: #1532355, #1548254)
-   * debian/local/plymouth.init-premount: Don't start plymouth if "splash" is
-     not present on the kernel command line. This makes initrd behaviour
-     consistent with what happens at boot (see ubuntu-add-splash-option.patch).
-     Fixes password prompts when not booting with "splash". (LP: #1432265)
-   * Add missing replaces due to apport hook move (LP: #1531070)
-   * debian/local/plymouth.hook:
-     - handle having the minimum dependency packages installed (no font)
-       when setting either no graphical theme or ubuntu-text one as default.
-   * debian/local/plymouth.hook:
-     - protect when there is no alternative configured
-   * debian/local/plymouth.hook:
-     - adapt to handle text flavor plugin, copying the ubuntu-text module
-       (LP: #1525841)
-     - be more resilient if there is only one plymouth theme configured
-       (default or text) or none.
-   * Declare a Conflicts: with broken (and not-deconfigureable) versions of
-     plymouth-theme-lubuntu-text, to work around LP: #1524480.
-   * debian/local/plymouth.hook:
-     - disable harmless (in the ubuntu case, where we control supported official
-       and flavors themes) warning which confuses users for flavors not using
-       a compiled text theme (LP: #1524937)
-   * debian/plymouth-theme-ubuntu-text.postinst: don't fail if the directory
-     /lib/plymouth doesn't exist when we try to remove it, such as when a new
-     install is being bootstrapped.
-   * debian/local/plymouth.hook:
-     - ensure that whenever configuration order is, we only build the
-       initramfs if we have a default and text themes.
-   * themes/ubuntu-logo/ubuntu-logo.script:
-     update to support fsckd systemd service protocol.
-   * Add libply-splash-core-also-monitor-for-file-removal-in-.patch:
-     libply-splash-core: also monitor for file removal in udev
-      directory. Ensures that plymouth detects coldplug completion with recent
-      udev (>= 213). Patch cherry-picked from upstream git.
-   * d/p/ubuntu-fix-split-writes.patch -- avoid the client seeing
-     the beginning of our replies before the whole reply is ready for
-     consumption.  This avoids us aborting password lookups even though
-     they were correctly entered. (LP: #1362333)
-   * d/p/ubuntu-seat-terminal-may-be-null.patch -- check that the
-     seat->terminal/keyboard is valid before instantiating a text terminal
-     on it.  (LP: #1371651)
-   * Adjust grub snippet that sets purple background color - set alpha to
-     zero. This corrects early boot theming. Thanks to Yu Ning. (LP:
-     #1308723).
-   * Move the dependency on ttf-ubuntu-font-family from
-     plymouth-theme-ubuntu-logo to plymouth-label, replacing the dependency
-     on fonts-dejavu-core instead of causing us to depend on two different
-     fonts
-   * Readd the plymouth hook, but in the plymouth package instead of the
-     library package to avoid uninstallibility problems during library
-     transitions.  In practice, this hook is only interesting to have if
-     plymouth itself is installed.
-   * Convert versioned upstart dependency into a versioned Breaks. We ship
-     systemd units too now, and this avoids a hard upstart dependency even
-     in minimal debootstraps/chroots. (LP: #1351306)
-   * Build without apport hook, and without breaks/replaces libplymouth2,
-     such that rebuilds in the archive can happen with both libplymouths
-     co-installed.
-   * Import debian patches, sans default theme. This also brings in systemd
-     units fixes.
-   * Enable systemd units & parallel build.
-   * Synchronise postinst/postrm with debian.
-   * Fold ubuntu-logo patches into one.
-   * Drop autoreconf patch, as we use dh-autoreconf now.
-   * Suppress job-name update notifications to plymouthd from
-     plymouth-upstart-bridge. (LP: #1303815)
-   [ Steve Langasek ]
-   * Fix debian/patches/tty1-after-boot.patch: when we have multiple
-     non-default console options on the kernel commandline,
-     local_console_terminal will not be set, so we should avoid the resulting
-     assert.  LP: #1160079, LP: #1235231.
-   [ Dimitri John Ledkov ] LP: #1292458
-   * debian/patches/use-upstart-private-socket.patch: instead of using
-     system dbus, use private upstart socket in the plymouth-upstart-bridge.
-   * debian/plymouth.plymouth-upstart-bridge.upstart: start
-     plymouth-upstart-bridge on startup, and thus gather a more complete
-     boot.log.
-   * debian/patches/dont-bail-on-dummy-terms.patch: don't bail
-     plymouth-upstart-bridge if TERM is not set and/or running on a dummy
-     terminal, as we can run on those. This makes console-log useful in
-     lxc-containers and actually contain messages from upstart jobs
-     starting and stopping.
-   * debian/patches/no-print-empty-description.patch: do not store
-     description when dbus returns empty string, and thus stop printing
-     empty "Starting... done" messages. LP: #1185560.
-   * debian/plymouth.plymouth-upstart-bridge.upstart: update stop on
-     conditions to stop when plymouth-shutdown finishes.
-   * Make ubuntu-logo theme support scale factor, provide one plymouth
-     theme with scale 1 and another with scale 2, until scale factor can be
-     dynamically detected.
-   * Mark plymouth-upstart-bridge to respawn.
-   * Update plymouth ubuntu logos to match installer bootsplash and design
-     guidelines (circle of friends is white with orange, not white and
-     transparent thus aubergine).
-   * Implement message-less shutdown (LP: #967229):
-     * Refactor plymouth job into plymouth (boot mode) and plymouth-shutdown
-       (shutdown-mode), as the two are two different jobs.
-     * If present, make plymouth-shutdown stop and wait for lightdm to stop.
-     * Add versioned dependency on upstart, which has rc.conf start
-       plymouth-shutdown on shutdown.
-   * Fix initramfs hook to look in the right path for fonts, now that we
-     don't depend on the transitional ttf-dejavu-core package.  LP: #1262983.
-   * Build using dh-autoreconf.
-   * Implement update status (U) splash plugin function for details plugin,
-     simply display those updates as text messages. (LP: #540645)
-   * Update font dependency from ttf-dejavu-core to fonts-dejavu-core.
-   * Update plymouth.plymouth-stop.upstart:
-     KDM does no longer support hand over; ensure plymouth quits accordingly.
-   * Tweak the description of the plymouth-ready upstart job.
-   * debian/patches/Fix-missing-prototype-of-ply_get_timestamp.patch:
-     Fix missing prototype of ply_get_timestamp().  LP: #1187318.
-   * Build with -Werror, to prevent bugs like this from sneaking in in the
-     future.
-   * Drop -Wl,--as-needed from build flags, now used by default in the
-     toolchain.
-   * Fix the ubuntu-text plugin to build cleanly (no -Werror=format-security
-     or -Werror=unused-but-set-variable problems).
-   * debian/patches/Miscellaneous-fixes-for-compiler-warnings.patch:
-     Miscellaneous fixes for compiler warnings.
-   * debian/patches/nouveau-framebuffer.patch: we're no longer building with
-     the nouveau backend at all; make the code build without warnings for this
-     case, but leave the patch in place for right now.
-   * src/client/ply-boot-client.c: fix possible uninitialized variable
-     problems.
-   * Tweak the description of the plymouth-ready upstart job.
-   * debian/patches/Fix-missing-prototype-of-ply_get_timestamp.patch:
-     Fix missing prototype of ply_get_timestamp().  LP: #1187318.
-   * Build with -Werror, to prevent bugs like this from sneaking in in the
-     future.
-   * Drop -Wl,--as-needed from build flags, now used by default in the
-     toolchain.
-   * Fix the ubuntu-text plugin to build cleanly (no -Werror=format-security
-     or -Werror=unused-but-set-variable problems).
-   * debian/patches/Miscellaneous-fixes-for-compiler-warnings.patch:
-     Miscellaneous fixes for compiler warnings.
-   * debian/initramfs-tools/hooks/plymouth: Stop copying the pango modules and
-     *-fc.so, these are included in the main pango shared lib now.
-   * plymouth-ready.conf: Send an event to indicate plymouth is up. Needed
-     to inform login managers that they can start without racing with
-     plymouth-splash. (LP: #982889)
-   [ Markus Waas ]
-   * Implement display_question callback for ask-question command.
-     (LP: #509384)
-   * Auto-detect the pango directory to accomodate the versioned path.
-   * Drop the dependency on hardware-specific libdrm modules.
-   * Convert libplymouth2 and libplymouth-dev to multiarch.
-   * Fix dependency s/libdrm-nouveau1a/libdrm-nouveau2/g. Thanks Colin for
-     spotting.
-   [ Colin Watson ]
-   * Make descriptions of non-task Upstart jobs be noun phrases in sentence
-     case, so that they look right in plymouth-upstart-bridge output.
-   [ Dmitrijs Ledkovs ]
-   * New upstream release:
-     - drop, applied upstream upstream-add-generic-driver-to-drm-renderer-plugin.patch
-     - drop, applied upstream invalid-event-source-workaround.patch
-     - drop, raring has recent enough drm update-libdrm-nouveau-library-dependency.patch
-     - rebase tty1-after-boot.patch
-     - rebase misc-changes.patch
-   * Update symbols.
-   * Drop kubuntu-text, moved to kubuntu-default-settings (LP: #1005512)
-   * Refresh autoreconf.patch to pick up the removal of the above theme.
-   * debian/patches/upstream-add-generic-driver-to-drm-renderer-plugin.patch:
-     - Add the generic driver to the drm render plugin, which is the only one
-       supported on latest upstream, working also for omap. Not yet disabling
-       the others, as they can still be used in case the generic one fails,
-       which keeps plymouth safe for x86 (LP: #1018907)
-   * debian/patches/update-libdrm-nouveau-library-dependency.patch:
-     - Old nouveau driver is now called libdrm_nouveau1 at the latest libdrm
-       package (>= 2.4.38)
-   * Refresh autoreconf.patch.
-   * New upstream release.
-     - drop patches originating from or merged upstream: debug-fixes.patch,
-       gcc45-arith-workaround.patch,
-       main-Don-t-watch-for-keyboard-input-if-no-keyboard.patch,
-       upstart-bridge.patch, upstream-*.patch
-     - debian/rules: pass --with-log-viewer to explicitly request its
-       inclusion.
-     - update libplymouth2.symbols.
-   * debian/patches/initramfsless-boot.patch: clean up our failure path when
-     /dev/pts isn't available yet:
-     - don't free a buffer that we might use again later
-     - once we've created the session object, keep it around, instead of
-       freeing it again and leaving a dangling reference to it in the loop
-       exit handler list.
-     it's not clear if this was working before, but it definitely hits an
-     assert now.  LP: #981314.
-   * Build with --disable-libdrm_intel on !x86, to avoid an unnecessary
-     dependency.  LP: #927424.
-   [ Philip Muškovac ]
-   * debian/patches/kubuntu-text.patch:
-     Change kubuntu-text theme to new grey (LP: #979824)
-   [ James Hunt ]
-   * Temporary work-around that minimizes chance of referencing invalid
-     sources (LP: #553745).
-   * debian/patches/main-Don-t-watch-for-keyboard-input-if-no-keyboard.patch:
-     Cherry-pick from upstream; don't watch for keyboard input if no keyboard
-     is set, as is the case when should_ignore_show_splash_calls() returns
-     true, fixing an assert failure.  LP: #619021.
-   * debian/ubuntu-logo.png: remove in favor of the logo included in the
-     ubuntu-logo theme which has the correct branding.  This has no impact on
-     the default user experience, but fixes the branding when using certain
-     non-default themes available in the archive.  (We still ship a copy in
-     the main plymouth package for this reason.)  LP: #667262.
-   * debian/patches/tty1-after-boot.patch: Switch back to tty1 on exit if
-     started with vt.handoff.  Closes LP: #913731.
-   * debian/plymouth-theme-{k,}ubuntu-text.{triggers,postinst}: regenerate
-     our theme when /etc/lsb-release changes.  LP: #957380.
-   * debian/libplymouth2.apport: collect boot.log and plymouth-debug.log if it
-     exists (LP: #860371)
-   * debian/plymouth.upstart: don't start up on 'stopped gdm' or 'stopped
-     lightdm' since on upgrade one of these two will always be stopped at
-     system boot.  Instead look for a 'desktop-shutdown' event, and declare
-     appropriate Breaks: against earlier versions of gdm, lightdm, kdm and
-     lxdm that don't implement this event.  LP: #854329.
-   * Add direct dependency on ttf-dejavu-core since that's the font used in
-     the initramfs-tools hook, instead of trusting that fontconfig-config
-     pulls in the right alternative.  LP: #828027.
-   * debian/initramfs-tools/scripts/init-bottom/plymouth: /run doesn't get
-     moved to ${rootmnt}/run until *after* our script has run, so don't try
-     to check for it before calling plymouth update-root-fs - it's not like
-     we would ever want to not pivot root, anyway.  Fixes the fact that we
-     haven't been getting /var/log/boot.log for months now.
-   * debian/plymouth.plymouth-stop.upstart: if stopped by lightdm, let
-     lightdm handle the VT transition as it's able, so we get flicker-free
-     boot.  LP: #849954.
-   * debian/libplymouth2.apport: include grub configuration file and the
-     contents of /proc/cmdline when reporting a bug with apport (LP: #787685)
-   * initramfs scripts: /dev/.initramfs/ → /run/initramfs transition.
-     (LP: #810956)
-   * details/plugin.c: On every key stroke, the "details" plugin in plymouth
-     clears only the current line before overwriting it with the password
-     prompt. If the prompt is multilined then the last line ends up being
-     overwritten but the previous lines are repeated. Re-printing only the
-     last line of the password prompt on every keystroke. (LP: #566818)
-   * details/plugin.c: Removed the explicit printing of ':'. Expected to be a
-     part of the prompt.
-   * Install slave alternative for plymouth-theme-ubuntu-logo, telling GRUB
-     to set an aubergine background (LP: #696915).
-   * Tolerate pre-multiarch versions of pango (LP: #741832).
-   * Backport from upstream:
-     - [event-loop] Add reference count to event sources (with any luck, this
-       will fix LP: #553745).
-     - [event-loop] Handle more than 8 events at once (LP: #518926).
-     - [terminal] Force enter to output newline.
-     - [terminal] Add OPOST to tty attributes (LP: #546251).
-     - [terminal] Don't set ISTRIP in terminal attributes.
-   * debian/initramfs-tools/hooks/plymouth: handle the nss_files modules
-     being in the multiarch library path instead of in /lib.
-   * Build-depend on dpkg-dev (>= 1.16.0~ubuntu4) so we can check the
-     multiarch path at build time.
-   * Also handle multiarch paths for pango modules.
-   [ Colin Watson ]
-   * Split nouveau patches out from misc-changes.patch.
-   * If plymouth:force-drm is found on the kernel command line, use the drm
-     renderer even on nouveau.  This allows us to test fixes for LP #539655.
-     See also LP #533135.
-   [ Andy Whitcroft ]
-   * Make splash dependant on either a graphics device appearing or
-     udev-graphics-fallback completing.  (LP: #702090)
-   * Rework the avoid-sigpipe patch to first attempt to use send(), and
-     then fall back to write in case of ENOTSOCK. (LP: #718044).
-   * Rename .plymouth files to .plymouth.in.
-   * Fold changes from debian-changes that went missing back into patches to
-     which they pertain.
-   * Refresh autoreconf.patch.
-   * Pass MSG_NOSIGNAL when writing to Plymouth. This stops clients from
-     getting SIGPIPE'd when Plymouth goes away unexpectedly. (LP: 717153)
-   * Refresh autoreconf.patch.
-   [ Mathieu Trudel-Lapierre ]
-   * Adjust the text plymouth themes to only ship a template, which then gets
-     used to generate the actual message from the output of lsb_release.
-   * debian/plymouth-theme-kubuntu-text.postinst,
-     debian/plymouth-theme-ubuntu-text.postinst:
-     - Build on the changes to set the text and colors for the -text themes via
-       settings; attempt to properly set the current Ubuntu version according to
-       what LSB tells us.
-   * debian/plymouth-theme-kubuntu-text.prerm,
-     debian/plymouth-theme-ubuntu-text.prerm:
-     - Clean up the actual theme config file for ubuntu-text themes since it's
-       generated at install time.
-   * debian/plymouth-theme-kubuntu-text.postrm,
-     debian/plymouth-theme-ubuntu-text.postrm:
-     - Don't remove /lib/plymouth and /lib/plymouth/themes, it will be done by
-       the plymouth package itself on removal.
-   [ Steve Langasek ]
-   * Clean up the prerm scripts:
-     - don't use this horrible case $1 meme that infests maintainer
-       scripts everywhere (including the other scripts in this package :)
-     - use rm -f instead of ignoring failures
-     - avoid useless exit 0 at the end
-   * While we're at it, clean up the other postrm scripts by moving
-     update-alternatives calls to new prerms, and clean up the unnecessary
-     boilerplate in the remaining postrms.
-   * debian/initramfs-tools/hooks/plymouth: don't overwrite /etc/passwd in
-     the initramfs if it's already present, since ours is just there as an
-     NSS stub and some other hooks may care about the contents.  Also, as
-     long as we're setting this up, use /bin/sh for the shell instead of
-     /bin/bash since that actually exists in the initramfs.  LP: #715482
-   * Switch dependency from libdrm-nouveau1 to libdrm-nouveau1a.
-   * Build-depend on libdbus-1-dev and libncursesw5-dev for the Upstart
-     bridge.
-   * Print messages when Upstart jobs start or stop (LP: #616403).
-   [ Martin Pitt ]
-   * gcc45-arith-workaround.patch: Add upstream bug link.
-   [ Colin Watson ]
-   * Backport a couple of patches from upstream to make debugging less
-     painful:
-     - Fix parsing of plymouth:debug=file:.
-     - Handle plymouth:splash or plymouth:debug as last argument.
-   * Rearrange patch handling in a way that doesn't cause dpkg-source to
-     entirely shuffle the contents of debian/patches/debian-changes every
-     time we upload, and to make it easier to merge in future:
-     - Split debian-changes (mostly) into separate patches.  A small
-       misc-changes.patch file remains with some patches I didn't have time
-       to analyse, but the bulk of this can now be handled with separate
-       quilt operations.  (As usual, if you don't use quilt, patches will end
-       up in a debian-changes patch at the end of the patch series.)
-     - Remove .pc from revision control; it's too noisy and hard to keep
-       consistent. Use
-       http://people.canonical.com/~cjwatson/dpkg-quilt-setup after checking
-       out from revision control to set up quilt.
-   [ Steve Langasek ]
-   * debian/control: set Vcs-Bzr to forestall future mis-uploads
-   [ Martin Pitt ]
-   * Add gcc45-arith-workaround.patch: Work around a gcc-4.5 behaviour
-     change/bug(?). Also, this change is actually correct, as the arithmethics
-     can easily overflow a 16 bit value. (LP: #685352)
-   * Adjust ubuntu-logo background colour very slightly: the official "dark
-     aubergine" background colour value is #2c001e, whose red component is
-     closer to 17% than 16%.  The difference is noticeable when GRUB is set
-     up to show its own background colour.
-   [ Steve Langasek ]
-   * Refactor ubuntu-text theme to allow setting colors and text via settings
-     in the plymouth theme file, and have plymouth-theme-kubuntu-text depend
-     on ubuntu-text instead of duplicating the code.
-   * Bump the version strings from 10.10 to 11.04.  LP: #683994.
-   [ Michael Terry ]
-   * debian/plymouth.plymouth-stop.upstart,
-     debian/plymouth.upstart:
-     - Recognize uxlaunch as a display manager. (LP: #609163)
-   * debian/plymouth.plymouth-stop.upstart:
-   * debian/plymouth.upstart:
-     - Add LightDM
-   * Generate a dummy NSS stack in the initrd to suppress a glib warning
-     generated by the label control (LP: #649917).
-   * Add kubuntu-text theme, closes LP: #613636
-   * src/plugins/splash/details/plugin.c: Implement display_message, either
-     by displaying it immediately or by queueing it for later display in the
-     event that we're already waiting for user input (LP: #563916).
-   * src/plugins/splash/ubuntu-text/plugin.c: Change Ubuntu version to 10.10
-     (LP: #588633).
-   * Don't call ply_boot_client_process_pending_requests on flush, because
-     ply_event_loop_process_pending_events already calls this for us when the
-     fd is writable - so calling it again causes a race condition and an
-     assertion failure if _process_pending_events has already cleared the
-     event queue for us.  LP: #570289.
-   * Don't call ply_boot_client_process_pending_requests on flush, because
-     ply_event_loop_process_pending_events already calls this for us when the
-     fd is writable - so calling it again causes a race condition and an
-     assertion failure if _process_pending_events has already cleared the
-     event queue for us.  LP: #570289.
-   * src/main.c: if the splash screen isn't up yet, queue message requests
-     instead of discarding them.  LP: #507881.
-   * src/client/ply-boot-client.c: some replies may be sent out of order
-     because they depend on user input, so pay attention to the message type
-     when picking the handler instead of handing the response to the first
-     handler in the list; without this, cancelling fsck in mountall will
-     never work.  LP: #562811.
-   * src/client/ply-boot-client.c: instead of trying to read from the server
-     pipe if there are any outstanding requests, call
-     ply_event_loop_process_pending_events() which already knows whether we
-     can read from the pipe.  LP: #559761.
-   * add the pixel display bpp symbols to libplymouth2.symbols with a correct
-     version, so that packages using them don't wind up with overly-strict
-     dependencies on libplymouth2.
-   * debian/initramfs-tools/hooks/plymouth: 'readlink -f' returns the
-     original filename in the case of a non-existent file, so test for the
-     existence of the filename it returns rather than merely whether it's
-     non-empty.
-   [ Steve Langasek ]
-   * New upstream release.
-   * debian/plymouth.plymouth-stop.upstart: trust the new kdm to stop plymouth
-     for us, too.  LP: #540177.
-   * plymouth needs to depend on initramfs-tools to avoid calling
-     update-initramfs when the stack isn't configured yet and rendering the
-     system unbootable with a broken initramfs.  LP: #358654.
-   * src/client/ply-boot-client.c: ply_boot_client_flush() needs to process
-     the incoming queue before the outgoing, otherwise we get a deadlock.
-     LP: #554737.
-   * src/plugins/splash/script/script-lib-image.c: call script_obj_is_null()
-     to check for the presence of the alpha argument, otherwise all our labels
-     are rendered invisibly...
-   * src/plugins/renderers/drm/plugin.c: temporarily disable the drm backend
-     for nouveau, until we can get to the bottom of the DRM lockup in bug
-     #539655.  This is not as pretty, but it boots to the desktop without
-     hanging regardless of how many displays are used, and that takes
-     precedence.  LP: #533135.
-   [ Scott James Remnant ]
-   * Implement a Window.GetBitsPerPixel() function in the script library,
-     and the necessary support in ply_pixel_display, ply_renderer and in
-     the vga16fb and frame-buffer renderers to make that information
-     available.  This will return "0" on drm and x11 where the answer is
-     "lots".  LP: #558352.
-   * Modify vga16fb to only fallback to reducing colors if it's overflowed
-     the 16-color palette already, so if you stick to the same 16 colors,
-     you can get exact matches.
-   * Use alternate 16-color images when we have only 4bpp.  LP: #551013.
-   [ Alberto Milone ]
-   * ubuntu-logo: accept a format string from mountall for the disk check
-     progress, so that localization is possible.  LP: #553954.
-   * Don't fail if --attach-to-session is passed and /dev/pts isn't mounted
-     yet, as this breaks booting without an initramfs.
-   * debian/initramfs-tools/hooks/plymouth: if we don't have a default.plymouth
-     link, don't try to copy the graphics support since the libs aren't needed
-     and may not even be installed.  LP: #554566.
-   [ Steve Langasek ]
-   * debian/libplymouth2.apport: include the targets of the theme alternatives
-     in the report.
-   [ Colin Watson ]
-   * Split /lib/plymouth/label.so out into a new plymouth-label package,
-     depended on by the themes that use it.
-   [ Colin Watson ]
-   * Pass the single-debian-patch option to dpkg-source.
-   * frame-buffer/vga16fb renderers: It's possible for activate to be called
-     before map_to_device, for example if a non-graphical splash plugin is in
-     use.  Initialise map_address to MAP_FAILED so that we won't try to
-     redraw in this situation.
-   [ Scott James Remnant ]
-   * Add a ply_boot_client_flush() method to flush outgoing requests
-     before we exit()
-   * vga16fb: move the VGA register resetting into the flush_head call
-     rather than VT activation, since we may not have permission to
-     fiddle with the VGA at that early point.
-   * Quit Plymouth on initramfs panic.
-   * configure.ac, src/plugins/renderers/Makefile.am, debian/rules,
-     debian/plymouth.install.in: if sys/io.h is absent, as on powerpc or sparc,
-     omit building the vga16fb renderer.
-   * Make sure all the plymouth themes declare Replaces: plymouth (<< 0.8.1-1~)
-     to give a smooth upgrade.  LP: #549701.
-   * Add Breaks: against the old versions of the out-of-tree plymouth theme
-     packages.
-   * Recommend plymouth-theme-ubuntu-text | plymouth-theme, to avoid pulling
-     in a theme at random.  LP: #550237.
-   * ubuntu-logo theme:
-     - move the entry box below the passphrase prompt where it belongs.
-       LP: #540685, #540806
-     - add some code to notice if our text boxes are going to run off the
-       bottom of the screen, and move them up in that case.
-   * debian/initramfs-tools/hooks/plymouth: fix to work with the new
-     update-alternatives theme handling. LP: #549247
-   * include the vga16fb renderer in the initramfs.
-   [ Scott James Remnant ]
-   * Update to the upstream 0.8.1 release:
-     - Our patches have been merged upstream, some changes due to cleaning
-       them up for submission and noticing a few bugs along the way.
-       Remaining changes are:
-       + ubuntu-logo theme
-       + ubuntu version of the text theme
-       + call update-initramfs rather than plymouth-update-initrd in
-         plymouth-set-default-theme
-       + filter fsck progress updates from the progress bar tracker
-       + watch for enter key press
-       + support lbm-nouveau as an alternate driver name for nouveau to
-         permit backports once Lucid has released
-       + use /dev/fb0 as default framebuffer device name
-       + stop animation of script plugin in idle function
-     - Will become process group leader of its VT if possible (opens without
-       O_NOCTTY when redirecting stdio to it), this is almost certainly
-       correct keyboard-wise.
-     - Deallocates VT on "plymouth quit" after switching VT back to VT1
-     - Open terminal in text and details plugin, don't assume it's already
-       open.
-     - Calling "plymouth quit" or "plymouth deactivate" while the same
-       command is already running will now block the new command until the
-       old one complete, rather than returning immediately.
-     - Various window fixes for script plugin
-     - Script plugin updated to use the window X and Y offsets every time
-     - Plymouth client tool has been updated to have commands for many cases
-       in preference to the --command style.
-   * Restored code to disable Plymouth's graphical plugins when an alternate
-     init= is given on the kernel command-line, otherwise init=/bin/bash
-     doesn't work so well when Plymouth is in the initramfs.
-   * Restored crash handler that dumps boot messages to /dev/tty1.
-   * Split themes out into different packages, reducing the size of the
-     Plymouth package.  This also means that you can remove the themes
-     packages to remove the "graphical splash" part of Plymouth while keeping
-     the ability to prompt for questions on the console.
-   * Use the alternatives system to select the default themes.  The existing
-     symlink will be replaced on upgrade if you have not changed it.
-   * Also use alternatives to select the text theme.
-   * Restore the upstream text theme, renaming ours to "ubuntu-text".
-   * Fallback to the built-in details theme (boot messages on console, but
-     with the ability to prompt for questions) if no theme package is
-     installed.
-   (LP: #507238)
-     Unfortunately these changes mean that if you've selected a custom
-     theme, you will need to install that package and select it again.
-     Sorry about that.
-   * Include the 16-color VGA frame-buffer renderer.  LP: #526892.
-   * Fix text, ubuntu-text and details themes to restore the console to text
-     mode when adding text displays.
-   * debian/rules:
-     - Set default tty for boot and shutdown with configure arguments
-     - Set default background color to the Ubuntu Aubergine, this provides
-       some consistency with other default themes.
-   * debian/plymouth.upstart, debian/initramfs-tools/scripts/init-top/plymouth:
-     - Redirect console output to Plymouth, this will be both logged and made
-       available to splash themes that want it (details by default).
-       LP: #535108.
-   * debian/plymouth.upstart, debian/plymouth.plymouth-splash.upstart:
-     - Call show-splash from the plymouth script itself in the shutdown case.
-   * ubuntu-logo theme:
-     - Update in same manner as script has been to add Window.GetX() to
-       math that centers things.
-   [ Steve Langasek ]
-   * ubuntu-logo theme:
-     - fix the password prompt handling so the display of boot messages is
-       restored after the passphrase has been entered, and subsequent password
-       requests don't incorrectly reuse the previous prompt.  LP: #515822
-     - turn the message_notification[0].y check right-way-round in
-       password_dialogue_setup(), though this doesn't seem to have any
-       practical impact.
-     - pass logo.z to the SetZ() function, not the SetY() one; thanks to
-       Vishal Rao for this catch.  LP: #542458.
-     - refactor get_message_label: the y position of the second line shouldn't
-       vary according to its own height.  This brings the passphrase prompts
-       from cryptsetup back up to where they should be.  LP: #539723.
-   * Turn tracing on post-beta.
-   * src/main.c: when the user presses enter, compare the keystroke lists to
-     the enter key, not to some previously-typed string that we may or may not
-     have.
-   [ Scott James Remnant ]
-   * src/libply-splash-core/ply-terminal.c:
-     - To restore a terminal into Canonical Mode, rather than setting flags
-       that happen to be the opposite of what cfmakeraw() removes, set the
-       flags that stty's sane mode sets.
-     - Ensure that we clear the "is unbuffered" flag on every exit path from
-       ply_terminal_set_buffered() that means the terminal is Canonical Mode
-       so that we don't reset it back to Canonical Mode again unexpectedly
-       when closing out the terminal under X.
-     LP: #540256.
-   [ Steve Langasek ]
-   * src/main.c: allow clients to watch for <enter> as a keystroke.
-     LP: #539182
-   * src/libply-splash-core/ply-text-display.c:
-     - It turns out that resetting the VT back into KD_TEXT mode every
-       second, while the X server is starting, is not perhaps the best
-       idea.  LP: #538213.
-   * debian/plymouth.upstart, debian/plymouth.plymouth-stop.upstart:
-     - Replace the "stop on" clause in plymouth's own job with a job that
-       handles stopping plymouth for the normal cases.
-       For a display manager that handles the plymouth transition properly
-       (gdm & ubiquity only at this point), this simply appears to be running
-       until plymouth is stopped by that display manager.  This blocks plymouth
-       from being stopped for other reasons, e.g. rc2 exiting.  LP: #538214.
-       For other display managers, and when we reach the end of rc2 or
-       other reasons, this simply asks plymouth to quit.  We never use
-       --retain-splash, if the display manager can't do plymouth transitions,
-       we never want to leave the VT in KD_GRAPHICS in case the display
-       manager gets things wrong (hi, kdm!).  LP: #538524.
-   * debian/plymouth.plymouth-splash.upstart:
-     - Add LXDM.  LP: #526748
-   * debian/plymouth.plymouth-splash.upstart:
-     - Remove the "starting gdm" bit from the job, since that won't have any
-       effect (job is already started by the time gdm is); and as a result of
-       the above changes could end up with plymouth --show-splash and quit
-       being called together if someone runs "start gdm" themselves.
-   * Add Breaks: against old versions of mountall and casper, due to the soname
-     changes in ~-13.
-   [ Steve Langasek ]
-   * Don't attach /proc/cmdline to apport reports, this is already in the
-     standard info that gets collected...
-   [ Alberto Milone ]
-   * ubuntu_logo theme:
-     - New logo from Otto Greenslade.
-     - Switch off dots starting from the ones on the left instead of
-       switching them off all at once.
-   [ Scott James Remnant ]
-   * Move the Ubuntu logo up as discussed with Otto, this makes the mouse
-     cursor appear between the logo and dots and solves the optical illusion
-     of the logo being too low.  LP: #535014.
-   * Don't include message about disk checks, which can come from mountall.
-   * Drop the rc script splash functions, we don't want the SysV-rc compat
-     stuff messing around with the splash screen - this can be entirely
-     managed by Upstart now.  LP: #528787, #537262.
-   * Plymouth Fix Mega Patch:
-     - This hasn't yet been broken up into enough bits to send upstream, and
-       doesn't *quite* address all the issues yet, but it's a major step.
-     - Rewrite the VT handling, rather than abusing /dev/tty0 keep all VT
-       operations on the actual VT (tty7), this avoids issues where we set
-       the graphics mode of the wrong VT or put the wrong VT into VT_PROCESS
-       mode.  LP: #520460, #522598, #526321, #533135
-     - Don't attempt VT switch when using non-VT consoles.
-     - Make VT mandatory for renderer plugins, so we fallback gracefully to
-       text when the console is not a VT.  LP: #516825, #527083.
-     - Restore VT when finished displaying the splash unless plymouth quit
-       is called with --retain-splash.  LP: #506297.
-     - Activate VT from text and details plugins, rather than haphardly in
-       the main code, this means the textual boot is also on VT7.
-       LP: #518352, #520122.
-     - Add a --has-active-vt command that can let gdm inquire whether it
-       should reuse Plymouth's VT; fixes the issue where Plymouth has no
-       visible splash screen and X ends up on VT1.  LP: #519641, #533572.
-     - Don't open terminal device in X11, fixes the issue where X will crash
-       when debugging plugins using the X11 renderer.
-     - Add --tty option to plymouthd for debugging when X is running and
-       thus using an alternate VT.
-     - Improve deactivate command so that the terminal is no longer watched
-       for keyboard input, session is closed, etc.  LP: #528787, #531650.
-     - Ignore mode changes while deactivated, otherwise we can end up
-       resetting the VT back into text mode while X is starting up.
-       LP: #523788, #502509.
-     - Fix races with simultaneous quit and deactivate commands, or multiples
-       of those commands.
-     - Ignore --show-splash, --hide-splash, etc. commands while deactivated.
-     - Add reactivate command for testing purposes.
-     - Don't scan out drm buffer contents to fbcon when not called with
-       quit --retain-splash.  LP: #527180.
-     - Avoid resetting the terminal to unbuffered mode on every write, this
-       results in setting X's VT into raw mode and results in the X server
-       crashing on key presses.  LP: #532047, #534861, #519460, #520593,
-       #522974, #525393
-   * I'm aware that if you see the TEXT plugin, it's possible for Enter to
-     still crash the X server for some people.  I will be opening a new bug
-     for this, and would appreciate details from people affected.
-   * If you have issues with Enter crashing the X server, and you see a
-     GRAPHICAL plugin, check that gdm is up to date - if it is, please
-     file new bugs.
-   * I'm also aware of an issue where after boot, rather than seeing an X
-     server, you see the ordinary "login:" getty screen.  Pressing Alt+F7
-     should take you to X.  I will be opening a new bug for this, and would
-     appreciate details from people affected.
-   * Don't send fsck progress updates to the boot-duration file.
-   * Make all the dots orange just before starting the X server.
-   * Cute text-version of the splash screen.
-     - Added basic support for fsck notification.
-     - Added support for showing keys information on separate lines.
-   * ubuntu_logo theme:
-     - New logo from Otto Greenslade.
-   * debian/rules:
-     - Disable tracing.
-   * ubuntu_logo theme:
-     - New logo, colours and simplified design in compliance with the
-       artwork and with the guidelines provided by Otto Greenslade.
-   * Add support for additional separate places for messages (LP: #497311).
-   * Merge from upstream:
-     - change plymouth-set-default-theme help output
-     - include upstream manpage (LP: #518414)
-   * Add an apport hook to collect /proc/fb and /proc/cmdline.
-   * Add lbm-nouveau/plymouth integration patch.
-   * Make plymouth-splash a service instead of a task, to make sure we only
-     run it once per instance of plymouthd; and add an 'or starting gdm' to the
-     start condition so that we're assured of having this command run before
-     gdm starts - otherwise, this plays havoc with gdm's assumptions regarding
-     initial VT selection.  LP: #516412.
-   * move plymouth-log-viewer to plymouth-x11 also, to completely move GTK out
-     of the base package.
-   [ Steve Langasek ]
-   * Include label.so in the initramfs, as well as the font support files it
-     depends on, needed for any text prompts or messages.  This will bloat the
-     initramfs substantially (about 3MB) and impact boot performance as a
-     result, but the solution to that is to not include plymouth in the
-     initramfs unless we know it's needed for prompting (e.g., cryptsetup).
-     LP: #496765.
-   * Move x11 renderer into a separate package, to avoid pulling GTK into the
-     server install by default.  LP: #509579.
-   * debian/rules: fix up the dh_makeshlibs exclude path to match where we're
-     currently installing.
-   * src/plugins/splash/script/plugin.c: the script plugin has no support at
-     all for text consoles, so if there are no pixel displays available,
-     return an error so that plymouth can fall back to the text plugin.
-     LP: #506717.
-   * Always include the 'details' and 'text' themes in the initramfs, since
-     plymouth uses these as built-in fallbacks and they're tiny.
-   * src/main.c: when a splash plugin fails to load, make sure to unregister
-     any related keyboard handlers.
-   * don't let the password walk off the end of the dialog box.  LP: #496782.
-   * split the plymouth upstart job into plymouth and plymouth-splash, so that
-     plymouth starts up early and doesn't have to race gdm; and stop
-     unconditionally adding plymouth to the initramfs now that we can start it
-     this way.
-   * debian/plymouth.postinst: also set the theme on first install, or on
-     upgrade from versions prior to 0.8.0~-7, because update-initramfs called
-     before plymouth has been configured for the first time will accidentally
-     cause a call to --reset to use the text theme instead of the intended
-     default.
-   * debian/plymouth.plymouth-splash.upstart: don't wait on tty-device-added,
-     these are now guaranteed to be available; copied from gdm upstart job.
-   * Depend on mountall (>= 2.0) to ensure we have the above guarantee.
-   * Mark /usr/share/initramfs-tools/scripts/init-bottom/plymouth executable,
-     otherwise initramfs-tools skips it.  LP: #509487.
-   * Drop the Debian revision (-1) from the version in the symbols file, to
-     fix a lintian warning.
-   * Fixed a bug where we couldn't load the script plugin if it were
-     compiled without optimisations.
-   * Attempt to work around issues with VT switching and fbcon reasserting
-     over our output.  LP: #496784, #497115.
-   * Don't attach to the session for now, this code path doesn't work with
-     the current console/VT code.  LP: #502494.
-   * Revert change in 0.8.0~-4 that scans the buffer out fo fbcon when
-     deactivating i915; this was actually wrong, we don't want to use fbcon
-     for the transition, we want to use our current framebuffer instead.
-     Other bugs (with the VT code) are preventing that transition from working.
-   * Fix a crash on "plymouth deactivate" when no renderer is active.
-     LP: #499541.
-   * Fix a crash on "plymouth deactivate" when --show-splash has never
-     been called.
-   * Fix failure to quit on "plymouth quit" after "plymouth deactivate".
-   * Remove the code that disables plymouth when init= is on the command-line,
-     we don't want that.
-   * debian/initramfs-tools/scripts/init-top/plymouth:
-     - Don't check the kernel command-line; we always want plymouth running
-       whether or not "splash" is present, plymouth uses that to determine
-       which of the graphics or text renderers to use.
-     - Start with --attach-to-session so we redirect console messages.
-   * debian/plymouth.plymouth-log.upstart:
-     - Once the filesystem is mounted, flush the log out.
-   * Include the ply-boot-protocol.h file in the headers directory.
-   * Include the plybootclient directory in the CFLAGS from pkg-config.
-   * Include the ply-boot-protocol.h file in the headers directory.
-   * Include the plybootclient directory in the CFLAGS from pkg-config.
-   * Patched to scan the buffer out to the console when deactivating the
-     i915 plugin so that X can start.
-   * debian/initramfs-tools/scripts/init-top/plymouth:
-     - Turn off the blinking cursor, otherwise it'll appear later when
-       we transition to gdm.
-   * debian/plymouth.upstart:
-     - Don't stop when gdm starts, gdm is smart and will handle the plymouth
-       transition by itself.
-   * debian/plymouth.postinst:
-     - Update the initramfs when we don't change the theme (otherwise we
-       don't update the binaries).
-   * Update to GIT HEAD:
-     - Maintainer mode enabled by default.
-     - plymouth-set-default-theme now supports --help.
-     - script gains window get position functions.
-   * debian/initramfs-tools/scripts/init-bottom/plymouth:
-     - Tell plymouth about the new root filesystem after switching to it.
-   * debian/rules:
-     - Drop --enable-maintainer-mode since it's now enabled by default.
-   * debian/plymouth.upstart:
-     - Remove the "start on" rules that would cause Plymouth to be started
-       if you hadn't got an initramfs; since these were different to the
-       rules for X.org itself, you could end up in the situation (often!)
-       where X would start first (and plymouth stopped), then Plymouth
-       restarted again.  LP: #495085.
-   [ Scott James Remnant ]
-   * debian/initramfs-tools/conf-hooks.d/plymouth:
-     - Always enable the framebuffer for now, on the SSD model we end up
-       crashing X while faffing with the splash screen; it's better to just
-       delay it for now.
-   * debian/plymouth.upstart:
-     - Use the udev PRIMARY_DEVICE_FOR_DISPLAY=1 tag to know which of the
-       graphics or drm device we needed to start.
-     - Do not need fbcon, but we do need tty0
-   [ Alberto Milone ]
-   * Add the "ubuntu-logo" theme:
-     - Add ubuntu-logo to themes/Makefile.{am|in}.
-     - Put the theme in themes/ubuntu-logo.
-   * debian/plymouth.postinst:
-     - Add a provisional ubuntu logo.
-     - Do not install bizcom.png.
-   * debian/rules:
-     - Set the default logo to /lib/plymouth/ubuntu-logo.png.
-     - Pass --enable-maintainer-mode to dh_auto_configure.
-   * debian/plymouth.postinst:
-     - Set the default theme to "ubuntu-logo".
-   [ Michael Vogt ]
-   * merged from the fastboot PPA
-   [ Scott James Remnant ]
-   * Rebased on latest GIT from bzr import.
-     - Directly applied debian/patches/01_default_fb.patch
-     - Directly applied debian/patches/03_set_default_plugin.patch
-     - Directly applied debian/patches/13_use_tty7.patch
-     - Directly applied debian/patches/11_create_pid_file.patch
-     - Dropped debian/patches/12_wait_for_sigterm.patch:
-       + We're not going to shutdown plymouth when X starts, simply
-         deactivate it.  Upstart pre-stop and SIGTERM handling should
-         therefore be sufficient.
-     - All other patches were from GIT and are already in the tree, so
-       dropped them too.
-   * Changed packaging to use dh 7 instead of cdbs.
-   * Changed to install into /lib rather than /usr
-   * Removed old init scripts and Upstart jobs to tidy up package.
-   * Added symbols file for the libraries.
-   * Disabled the crash handler, since it does something very silly when
-     X is running.
-   * Added initramfs conf that enables the framebuffer and plymouth unless
-     the root disk is on SSD.  The rationale is that SSD-based systems get
-     to the point where we can start plymouth in the real system just as
-     fast, while HDD-based systems have to do ureadahead first and we want
-     something pretty on screen while that happens.
- -----------------------------------------------------------------
  
  Changelog entries since current bionic version 0.9.2-3ubuntu17:
  
  plymouth (0.9.3-1) unstable; urgency=medium
  
-   [ Laurent Bigonville ]
-   * debian/watch: Bump to version 4 and use the macro's
-   * New upstream version 0.9.3
-   * debian/libplymouth4.symbols: Adjust the symbols file
-   * Refresh the patches and drop the one merged upstream
+   [ Laurent Bigonville ]
+   * debian/watch: Bump to version 4 and use the macro's
+   * New upstream version 0.9.3
+   * debian/libplymouth4.symbols: Adjust the symbols file
+   * Refresh the patches and drop the one merged upstream
  
-   [ Scott Moser ]
-   * debian/local/plymouth.hook: add only a single copy of nss libs in
-     initramfs.  (Closes: #874502)
+   [ Scott Moser ]
+   * debian/local/plymouth.hook: add only a single copy of nss libs in
+     initramfs.  (Closes: #874502)
  
-  -- Laurent Bigonville <bigon at debian.org>  Tue, 19 Sep 2017 15:09:29
+  -- Laurent Bigonville <bigon at debian.org>  Tue, 19 Sep 2017 15:09:29
  +0200
  
  plymouth (0.9.2-5) unstable; urgency=medium
  
-   [ Aurélien COUDERC ]
-   * Split labels.so plugin into its own package so debian themes can stop
-     requiring the whole plymouth-themes package
+   [ Aurélien COUDERC ]
+   * Split labels.so plugin into its own package so debian themes can stop
+     requiring the whole plymouth-themes package
  
-   [ Laurent Bigonville ]
-   * Run wrap-and-sort
-   * debian/gbp.conf: Rename git-buildpackage to buildpackage
-   * debian/control: Bump Standards-Version to 4.0.0 (no further changes)
+   [ Laurent Bigonville ]
+   * Run wrap-and-sort
+   * debian/gbp.conf: Rename git-buildpackage to buildpackage
+   * debian/control: Bump Standards-Version to 4.0.0 (no further changes)
  
-  -- Laurent Bigonville <bigon at debian.org>  Wed, 09 Aug 2017 15:20:48
+  -- Laurent Bigonville <bigon at debian.org>  Wed, 09 Aug 2017 15:20:48
  +0200
  
  plymouth (0.9.2-4) unstable; urgency=medium
  
-   [ Laurent Bigonville ]
-   * debian/plymouth.postrm: Remove /var/lib/plymouth/boot-duration on purge
-     (Closes: #815222)
+   [ Laurent Bigonville ]
+   * debian/plymouth.postrm: Remove /var/lib/plymouth/boot-duration on purge
+     (Closes: #815222)
  
-   [ Sjoerd Simons ]
-   * plymouth.hook: Always install drm modules
+   [ Sjoerd Simons ]
+   * plymouth.hook: Always install drm modules
  
-   [ Laurent Bigonville ]
-   * debian/control: Update the Vcs-* fields and switch to https to please
-     lintian
-   * Drop -dbg package and rely on the automatically built -dbgsym ones
-   * debian/control: Depends against lsb-base to please lintian
-   * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
-   * Drop debian/patches/0007-udev-seat-tag.patch and ensure seat tag is
-     properly applied instead
-   * Fix/workaround red and black artefacts caused by compiler issues on i386
-     (Closes: #801080)
-   * Do not hardcode to the update-initramfs executable anymore
+   [ Laurent Bigonville ]
+   * debian/control: Update the Vcs-* fields and switch to https to please
+     lintian
+   * Drop -dbg package and rely on the automatically built -dbgsym ones
+   * debian/control: Depends against lsb-base to please lintian
+   * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
+   * Drop debian/patches/0007-udev-seat-tag.patch and ensure seat tag is
+     properly applied instead
+   * Fix/workaround red and black artefacts caused by compiler issues on i386
+     (Closes: #801080)
+   * Do not hardcode to the update-initramfs executable anymore
  
-  -- Laurent Bigonville <bigon at debian.org>  Sun, 18 Dec 2016 11:50:34
+  -- Laurent Bigonville <bigon at debian.org>  Sun, 18 Dec 2016 11:50:34
  +0100

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to plymouth in Ubuntu.
https://bugs.launchpad.net/bugs/1738613

Title:
  Merge plymouth 0.9.3-1 (main) from Debian unstable (main)

Status in plymouth package in Ubuntu:
  New

Bug description:
  Please merge plymouth 0.9.3-1 (main) from Debian unstable (main)

  I cannot work on this merge myself. I am filing this for reference.

  Changelog entries since current bionic version 0.9.2-3ubuntu17:

  plymouth (0.9.3-1) unstable; urgency=medium

    [ Laurent Bigonville ]
    * debian/watch: Bump to version 4 and use the macro's
    * New upstream version 0.9.3
    * debian/libplymouth4.symbols: Adjust the symbols file
    * Refresh the patches and drop the one merged upstream

    [ Scott Moser ]
    * debian/local/plymouth.hook: add only a single copy of nss libs in
      initramfs.  (Closes: #874502)

   -- Laurent Bigonville <bigon at debian.org>  Tue, 19 Sep 2017 15:09:29
  +0200

  plymouth (0.9.2-5) unstable; urgency=medium

    [ Aurélien COUDERC ]
    * Split labels.so plugin into its own package so debian themes can stop
      requiring the whole plymouth-themes package

    [ Laurent Bigonville ]
    * Run wrap-and-sort
    * debian/gbp.conf: Rename git-buildpackage to buildpackage
    * debian/control: Bump Standards-Version to 4.0.0 (no further changes)

   -- Laurent Bigonville <bigon at debian.org>  Wed, 09 Aug 2017 15:20:48
  +0200

  plymouth (0.9.2-4) unstable; urgency=medium

    [ Laurent Bigonville ]
    * debian/plymouth.postrm: Remove /var/lib/plymouth/boot-duration on purge
      (Closes: #815222)

    [ Sjoerd Simons ]
    * plymouth.hook: Always install drm modules

    [ Laurent Bigonville ]
    * debian/control: Update the Vcs-* fields and switch to https to please
      lintian
    * Drop -dbg package and rely on the automatically built -dbgsym ones
    * debian/control: Depends against lsb-base to please lintian
    * debian/control: Bump Standards-Version to 3.9.8 (no further changes)
    * Drop debian/patches/0007-udev-seat-tag.patch and ensure seat tag is
      properly applied instead
    * Fix/workaround red and black artefacts caused by compiler issues on i386
      (Closes: #801080)
    * Do not hardcode to the update-initramfs executable anymore

   -- Laurent Bigonville <bigon at debian.org>  Sun, 18 Dec 2016 11:50:34
  +0100

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1738613/+subscriptions



More information about the foundations-bugs mailing list