[ubuntu/kinetic-proposed] console-setup 1.210ubuntu1 (Accepted)

Matthias Klose doko at ubuntu.com
Thu Aug 25 08:55:13 UTC 2022


console-setup (1.210ubuntu1) kinetic; urgency=medium

  * Merge with Debian; remaining changes:
    - debian/clean: Delete Keyboard/tree-keymaps/ on clean
    - Add an apport hook.
    - If the locale is C during configuration, only set CHARMAP to ISO-8859-15
      on kFreeBSD; otherwise restore the previous behaviour from before the
      kFreeBSD port of using UTF-8 in that case.
    - Change the default font from Fixed to VGA for Lat15; while it's not
      entirely complete, it looks better and is largely good enough.
    - Set keymap and font in the initramfs if possible and sensible.
    - debian/vtrgb, debian/vtrgb.vga,
      debian/console-setup-linux.setvtrgb.service, debian/rules,
      debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color
      scheme by default, with a VGA color scheme available as an alternative.
    - Handle unattended upgrades without breaking plymouth when updating
      console fonts.
    - Tolerate absence of setupcon in postinst scripts.  Should be fixed by
      refactoring to not have a keyboard-configuration package that needs to
      call setupcon without depending on it.
    - Don't copy keyboard-configuration questions to /target in OEM mode.
      oem-config will ask them later, and copying these confuses it.
    - Added templates for keyboard detection.
    - debian/control: drop freebsd-specific packages.
    - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to
      build a complete set of translated keyboard layout/variant names.
    - If the detect-keyboard debconf plugin is available
      (cdebconf-newt-detect-keys in the installer), then offer to use it to
      detect the keyboard layout.
    - keyboard-configuration.config: While sourcing config files to re-seed
      debconf, treat missing XKBOPTIONS as empty.
    - Fix default keyboard selection for language/country combinations
      lacking a proper combined locale.
    - debian/keyboard-configuration.config: lower the priority for the layout
      question.
    - Map ppc64el/* to XKBMODEL=pc105.
    - Set default layout for Kurdish to tr(ku).
    - Set default for Dutch to us(intl), not just us.
    - Set default layout for Vietnam to 'us'.
    - debian/keyboard-configuration.config: Drop the xkb-keymap bits once
      again as we're not ready for those yet, as it's currently causing an
      invalid default layout in the installer.
    - keyboard-configuration.{config,templates}: There is no good default
      for layout toggling, stop pretending there is.  Console users can set
      one with dpkg-reconfigure or editing /etc/defaults/keyboard
    - keyboard_present.sh: Quiet config/postinst when we have no USB devices.
    - debian/preprocessor: revert the removal of keyboard names (for size) of
      console-setup-udeb: we do need those, since we don't use the simplified
      xkb-keymap template from Debian just yet: this way we can still show
      country/language names when selecting a keyboard, layout or variant.
    - debian/rules: revert hard-coding of a list of "debconf-selectable"
      layouts for the udebs, since we don't use this debconf question in Ubuntu
      and all layouts are selectable.
    - Make COPYRIGHT a symlink to debian/copyright.
    - Don't cat over the keymaps; they're already moved to the right place.
    - Add Keyboard/Makefile rule to build pc105.tree.
    - Include pc105.tree for ubiquity; make sure it gets built.
    - Fix command injection in ckbcomp.
    - Generate a locale locally for translating keyboard names in
      kbdnames-maker.
    - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data
      from xkb-data.
    - xmlreader, KeyboardNames.pl: Added model entry to skip model selection.
    - Make sure we give a meaningful name to ch layouts: "Switzerland" instead
      of "German (Switzerland), since it includes French too.
    - setupcon:
      - use only /run for tempfiles with /tmp as a non-root fallback.
      - handle compressed console maps and font files.
      - Map XKBMODEL=SKIP to '' for compatibility with existing
        configs.
      - the variables are taken from a config file which, if changed,
        invalidates the cache.
      - there is only ever one keyboard map per system.
      - the system should not have to resolve filenames to find the keymap
        cache on boot.
      - Explicitly exit 0, so that postinsts don't fail in the event that
        loadkeys can't find a console.
    - debian/control: Build depend on keymapper
    - debian/keyboard-configuration.config:
      - change back the french default layout to be fr+oss and not fr+latin9
        the change was dropped by error in a previous merge
    - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in
      Terminus font, at multitiple sizes, and it correctly selects low/high
      dpi font size, based on screen resolution.

console-setup (1.210) unstable; urgency=medium

  * Team upload.

  * Pre-depend on debconf | debconf-2.0 instead of just debconf, to allow
    cdebconf transition. Closes: #1006491

console-setup (1.209) unstable; urgency=medium

  * Team upload.

  [ Holger Wansing ]
  * Adapt lintian-overrides to recent 'pointed hints' changings.

  [ Raf Czlonka ]
  * Fix script path in usage message.

  [ Updated translations ]
  * Basque (eu.po) by Gontzal Manuel Pujana Onaindia
  * Vietnamese (vi.po) by Trần Ngọc Quân

console-setup (1.208) unstable; urgency=medium

  * Team upload.

  [ Updated translations ]
  * Welsh (cy.po) by Ceiri Wyn Tudur
  * Danish (da.po) by Joe Hansen
  * Hebrew (he.po) by Yaron Shahrabani
  * Norwegian Nynorsk (nn.po) by aujawindar
  * Ukrainian (uk.po) by Taras Panchenko
  * Simplified Chinese (zh_CN.po) by Wenbin Lv

  [ Christian Göttsche ]
  * Drop splashy/usplash workaround.

  [ Diego Escalante Urrelo ]
  * setupcon: Check files are regular files before copying.

  [ Holger Wansing ]
  * Move COPYRIGHT file into debian/copyright, and reinstate COPYRIGHT as a
    symlink to debian/copyright. Fixes lintian tag.

console-setup (1.207) unstable; urgency=medium

  * Team upload.
  * More reproducibility fixes against umask.

console-setup (1.206) unstable; urgency=medium

  * Team upload.

  [ Sébastien Villemot ]
  * ckbcomp: When translating X symbols to kernel symbols, ignore Unicode
    code points above 0xFFFF. Those code points aren’t supported by the
    Linux kernel, so loadkeys won’t be able to load them, or even parse
    the value. This affects the fr(bepo_afnor) keymap, which includes the
    copyleft symbol U+1F12F.
    Thanks to Jean-Louis Biasini for the bug report and Anisse Astier for the
    initial patch. (Closes: #968195)

  [ Reiner Herrmann ]
  * Fix reproducibility against file ordering.
  * Fix reproducibility against umask. Closes: #825138.

  [ Peter Hutterer ]
  * Keyboard/ckbcomp: use the "base" XKB files, not "xorg".

  [ Samuel Thibault ]
  * Keyboard/kbdcompiler: Avoid 'custom' layout. Closes: #997110.
  * console-setup-linux.lintian-overrides: Suppress warnings about national
    encodings.

Date: Thu, 25 Aug 2022 10:25:03 +0200
Changed-By: Matthias Klose <doko at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/console-setup/1.210ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 25 Aug 2022 10:25:03 +0200
Source: console-setup
Built-For-Profiles: noudeb
Architecture: source
Version: 1.210ubuntu1
Distribution: kinetic
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Matthias Klose <doko at ubuntu.com>
Closes: 825138 968195 997110 1006491
Changes:
 console-setup (1.210ubuntu1) kinetic; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - debian/clean: Delete Keyboard/tree-keymaps/ on clean
     - Add an apport hook.
     - If the locale is C during configuration, only set CHARMAP to ISO-8859-15
       on kFreeBSD; otherwise restore the previous behaviour from before the
       kFreeBSD port of using UTF-8 in that case.
     - Change the default font from Fixed to VGA for Lat15; while it's not
       entirely complete, it looks better and is largely good enough.
     - Set keymap and font in the initramfs if possible and sensible.
     - debian/vtrgb, debian/vtrgb.vga,
       debian/console-setup-linux.setvtrgb.service, debian/rules,
       debian/console-setup-linux.postinst: use Ubuntu's virtual terminal color
       scheme by default, with a VGA color scheme available as an alternative.
     - Handle unattended upgrades without breaking plymouth when updating
       console fonts.
     - Tolerate absence of setupcon in postinst scripts.  Should be fixed by
       refactoring to not have a keyboard-configuration package that needs to
       call setupcon without depending on it.
     - Don't copy keyboard-configuration questions to /target in OEM mode.
       oem-config will ask them later, and copying these confuses it.
     - Added templates for keyboard detection.
     - debian/control: drop freebsd-specific packages.
     - debian/control: we also need xkb-data-i18n as a Build-Depends-Indep to
       build a complete set of translated keyboard layout/variant names.
     - If the detect-keyboard debconf plugin is available
       (cdebconf-newt-detect-keys in the installer), then offer to use it to
       detect the keyboard layout.
     - keyboard-configuration.config: While sourcing config files to re-seed
       debconf, treat missing XKBOPTIONS as empty.
     - Fix default keyboard selection for language/country combinations
       lacking a proper combined locale.
     - debian/keyboard-configuration.config: lower the priority for the layout
       question.
     - Map ppc64el/* to XKBMODEL=pc105.
     - Set default layout for Kurdish to tr(ku).
     - Set default for Dutch to us(intl), not just us.
     - Set default layout for Vietnam to 'us'.
     - debian/keyboard-configuration.config: Drop the xkb-keymap bits once
       again as we're not ready for those yet, as it's currently causing an
       invalid default layout in the installer.
     - keyboard-configuration.{config,templates}: There is no good default
       for layout toggling, stop pretending there is.  Console users can set
       one with dpkg-reconfigure or editing /etc/defaults/keyboard
     - keyboard_present.sh: Quiet config/postinst when we have no USB devices.
     - debian/preprocessor: revert the removal of keyboard names (for size) of
       console-setup-udeb: we do need those, since we don't use the simplified
       xkb-keymap template from Debian just yet: this way we can still show
       country/language names when selecting a keyboard, layout or variant.
     - debian/rules: revert hard-coding of a list of "debconf-selectable"
       layouts for the udebs, since we don't use this debconf question in Ubuntu
       and all layouts are selectable.
     - Make COPYRIGHT a symlink to debian/copyright.
     - Don't cat over the keymaps; they're already moved to the right place.
     - Add Keyboard/Makefile rule to build pc105.tree.
     - Include pc105.tree for ubiquity; make sure it gets built.
     - Fix command injection in ckbcomp.
     - Generate a locale locally for translating keyboard names in
       kbdnames-maker.
     - Keyboard/Makefile: make sure KeyboardNames.pl is built with accurate data
       from xkb-data.
     - xmlreader, KeyboardNames.pl: Added model entry to skip model selection.
     - Make sure we give a meaningful name to ch layouts: "Switzerland" instead
       of "German (Switzerland), since it includes French too.
     - setupcon:
       - use only /run for tempfiles with /tmp as a non-root fallback.
       - handle compressed console maps and font files.
       - Map XKBMODEL=SKIP to '' for compatibility with existing
         configs.
       - the variables are taken from a config file which, if changed,
         invalidates the cache.
       - there is only ever one keyboard map per system.
       - the system should not have to resolve filenames to find the keymap
         cache on boot.
       - Explicitly exit 0, so that postinsts don't fail in the event that
         loadkeys can't find a console.
     - debian/control: Build depend on keymapper
     - debian/keyboard-configuration.config:
       - change back the french default layout to be fr+oss and not fr+latin9
         the change was dropped by error in a previous merge
     - Do not set default FONTFACE or FONTSIZE for Lat15, kernel has built-in
       Terminus font, at multitiple sizes, and it correctly selects low/high
       dpi font size, based on screen resolution.
 .
 console-setup (1.210) unstable; urgency=medium
 .
   * Team upload.
 .
   * Pre-depend on debconf | debconf-2.0 instead of just debconf, to allow
     cdebconf transition. Closes: #1006491
 .
 console-setup (1.209) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Holger Wansing ]
   * Adapt lintian-overrides to recent 'pointed hints' changings.
 .
   [ Raf Czlonka ]
   * Fix script path in usage message.
 .
   [ Updated translations ]
   * Basque (eu.po) by Gontzal Manuel Pujana Onaindia
   * Vietnamese (vi.po) by Trần Ngọc Quân
 .
 console-setup (1.208) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Updated translations ]
   * Welsh (cy.po) by Ceiri Wyn Tudur
   * Danish (da.po) by Joe Hansen
   * Hebrew (he.po) by Yaron Shahrabani
   * Norwegian Nynorsk (nn.po) by aujawindar
   * Ukrainian (uk.po) by Taras Panchenko
   * Simplified Chinese (zh_CN.po) by Wenbin Lv
 .
   [ Christian Göttsche ]
   * Drop splashy/usplash workaround.
 .
   [ Diego Escalante Urrelo ]
   * setupcon: Check files are regular files before copying.
 .
   [ Holger Wansing ]
   * Move COPYRIGHT file into debian/copyright, and reinstate COPYRIGHT as a
     symlink to debian/copyright. Fixes lintian tag.
 .
 console-setup (1.207) unstable; urgency=medium
 .
   * Team upload.
   * More reproducibility fixes against umask.
 .
 console-setup (1.206) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Sébastien Villemot ]
   * ckbcomp: When translating X symbols to kernel symbols, ignore Unicode
     code points above 0xFFFF. Those code points aren’t supported by the
     Linux kernel, so loadkeys won’t be able to load them, or even parse
     the value. This affects the fr(bepo_afnor) keymap, which includes the
     copyleft symbol U+1F12F.
     Thanks to Jean-Louis Biasini for the bug report and Anisse Astier for the
     initial patch. (Closes: #968195)
 .
   [ Reiner Herrmann ]
   * Fix reproducibility against file ordering.
   * Fix reproducibility against umask. Closes: #825138.
 .
   [ Peter Hutterer ]
   * Keyboard/ckbcomp: use the "base" XKB files, not "xorg".
 .
   [ Samuel Thibault ]
   * Keyboard/kbdcompiler: Avoid 'custom' layout. Closes: #997110.
   * console-setup-linux.lintian-overrides: Suppress warnings about national
     encodings.
Checksums-Sha1:
 66090766e000eb7d9e8a405fcfd43a61b1468a7a 3260 console-setup_1.210ubuntu1.dsc
 07a4cfc07cc2d8393c4dc225c2738d032f6accc3 1817040 console-setup_1.210ubuntu1.tar.xz
 58d3c8810d4c2f4644561ee3af953371c9f87587 8097 console-setup_1.210ubuntu1_source.buildinfo
Checksums-Sha256:
 e5a07d34ac115ae0b6ccb754cf7d3336b7524f4e9936ad298f3ce4eca3409795 3260 console-setup_1.210ubuntu1.dsc
 0c0b19964ae6ef0ed9234046e206535053fb87837fe7583612d4a3044341a7db 1817040 console-setup_1.210ubuntu1.tar.xz
 47a3f54ab1d4ec1deb67846dd005d433c8ad83b9fecb30bf1685aa5d5da244fb 8097 console-setup_1.210ubuntu1_source.buildinfo
Files:
 3a475499db406dcc712b0143ca8d9b79 3260 utils optional console-setup_1.210ubuntu1.dsc
 4b2c9b4ba550112915b92d451dd5c497 1817040 utils optional console-setup_1.210ubuntu1.tar.xz
 b5e2b25b4aa1e000fc8e7faeba38ea51 8097 utils optional console-setup_1.210ubuntu1_source.buildinfo
Original-Maintainer: Debian Install System Team <debian-boot at lists.debian.org>


More information about the kinetic-changes mailing list