[ubuntu/resolute-proposed] rust-coreutils 0.6.0-0ubuntu1 (Accepted)

Simon Johnsson simon.johnsson at canonical.com
Mon Feb 9 09:30:20 UTC 2026


rust-coreutils (0.6.0-0ubuntu1) resolute; urgency=medium

  * New usptream version (LP: #2139697)
  * Fixes:
    - comm does not work as expected with process substitution (LP: #2138315)
    - git: FTBFS in Resolute (LP: #2138217)
    - tee with multiple --append fails in rust corutils (LP: #2134578)
    - echo 1 | sort | head -n0: sort: write failed: 'standard output':
      Broken pipe (LP: #2133156)
    - env: Rust unwrap with UTF-8 symbols in environment variables
      (LP: #2132941)
    - "du" is double-counting hard links when multiple arguments specified
      (LP: #2132245)
    - dd: O_DIRECT partial block writes fail (LP: #2132150)
    - date does not support localized output (LP: #2130859)
    - SSH sessions blocked on unavailable automounts by default in Ubuntu 25.10
      (LP: #2130843)
    - rust-coreutils 'shred' refuses to write to a device (LP: #2130396)
    - rust-coreutils stats handling breaks wireguard's wg-quick (LP: #2127851)
    - rust-coreutils:dd: Broken pipe (LP: #2125943)
    - /usr/bin/sort: -k option does not behave as GNU's sort (LP: #2125504)
    - uutils wc crashed with SIGABRT on logout (LP: #2122166)
    - who, pinky are empty - need to talk to logind (LP: #2117771)
  * Drop applied patches:
    - use-mem-zeroed.diff: The timespec C-binding struct has been replaced
      by the safe abstraction nix::sys::time::TimeSpec. Padding should now
      be handled internally for 32-bit architectures.
  * Refresh patches:
    - Tweak-release-build-profile.patch
    - build-stty.patch
    - dd-ensure-full-writes.patch
    - fix-prefix.diff
    - glibc-2.42.patch
    - require-utilities-to-be-invoked-using-matching-path.patch
    - use-l10n-translations-in-makefile.patch
    - workspace-exclude.patch
  * Add patch:
    - prevent-stty-termios2-on-ppc64el.patch: The termios2 header is not
      always available or exposed on ppc64el systems. Use the standard termios
      interface instead to avoid build failures on such systems.
  * Skip failing tests:
    (s390x)
    - test_env::test_simulation_of_terminal_for_stdout_only
    - test_nohup::test_nohup_stderr_to_stdout
    - test_nohup::test_nohup_with_pseudo_terminal_emulation_on_stdin_stdout_stderr_get_replaced
    - test_touch::test_touch_changes_time_of_file_in_stdout
    (amd64v3)
    - test_dd::test_stdin_stdout_skip_w_multiplier
  * Re-enable previously failing tests:
    - test_chown::test_chown_only_group_id_nonexistent_group
    - test_chown::test_chown_only_user_id_nonexistent_user
    - test_expr::test_long_input
    - test_factor::test_parallel
    - test_install::test_install_and_strip
    - test_install::test_install_and_strip_with_program
    - test_ls::test_device_number
    - test_ls::test_localized_possible_values
    - test_od::test_od_options_after_filename
    - test_od::test_suppress_duplicates
    - test_sort::
      + test_argument_suggestion
      + test_clap_localization_help_message
      + test_clap_localization_invalid_value
      + test_clap_localization_unknown_argument
      + test_error_colors_disabled
      + test_error_colors_enabled
      + test_french_translations
      + test_help_colors_disabled
      + test_help_colors_enabled
    - test_stat::
      + test_mount_point_basic
      + test_mount_point_combined_with_other_specifiers
      + test_multi_files
      + test_normal_format
      + test_printf
      + test_symlinks
      + test_terse_fs_format
    - test_error_messages_french_translation
    - test_french_colored_error_messages
    - test_help_messages_french_translation
    - util_invalid_name_invalid_command

Date: Tue, 03 Feb 2026 17:53:04 +0100
Changed-By: Simon Johnsson <simon.johnsson at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Julian Andres Klode <julian.klode at canonical.com>
https://launchpad.net/ubuntu/+source/rust-coreutils/0.6.0-0ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 03 Feb 2026 17:53:04 +0100
Source: rust-coreutils
Built-For-Profiles: noudeb
Architecture: source
Version: 0.6.0-0ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Simon Johnsson <simon.johnsson at canonical.com>
Launchpad-Bugs-Fixed: 2117771 2122166 2125504 2125943 2127851 2130396 2130843 2130859 2132150 2132245 2132941 2133156 2134578 2138217 2138315 2139697
Changes:
 rust-coreutils (0.6.0-0ubuntu1) resolute; urgency=medium
 .
   * New usptream version (LP: #2139697)
   * Fixes:
     - comm does not work as expected with process substitution (LP: #2138315)
     - git: FTBFS in Resolute (LP: #2138217)
     - tee with multiple --append fails in rust corutils (LP: #2134578)
     - echo 1 | sort | head -n0: sort: write failed: 'standard output':
       Broken pipe (LP: #2133156)
     - env: Rust unwrap with UTF-8 symbols in environment variables
       (LP: #2132941)
     - "du" is double-counting hard links when multiple arguments specified
       (LP: #2132245)
     - dd: O_DIRECT partial block writes fail (LP: #2132150)
     - date does not support localized output (LP: #2130859)
     - SSH sessions blocked on unavailable automounts by default in Ubuntu 25.10
       (LP: #2130843)
     - rust-coreutils 'shred' refuses to write to a device (LP: #2130396)
     - rust-coreutils stats handling breaks wireguard's wg-quick (LP: #2127851)
     - rust-coreutils:dd: Broken pipe (LP: #2125943)
     - /usr/bin/sort: -k option does not behave as GNU's sort (LP: #2125504)
     - uutils wc crashed with SIGABRT on logout (LP: #2122166)
     - who, pinky are empty - need to talk to logind (LP: #2117771)
   * Drop applied patches:
     - use-mem-zeroed.diff: The timespec C-binding struct has been replaced
       by the safe abstraction nix::sys::time::TimeSpec. Padding should now
       be handled internally for 32-bit architectures.
   * Refresh patches:
     - Tweak-release-build-profile.patch
     - build-stty.patch
     - dd-ensure-full-writes.patch
     - fix-prefix.diff
     - glibc-2.42.patch
     - require-utilities-to-be-invoked-using-matching-path.patch
     - use-l10n-translations-in-makefile.patch
     - workspace-exclude.patch
   * Add patch:
     - prevent-stty-termios2-on-ppc64el.patch: The termios2 header is not
       always available or exposed on ppc64el systems. Use the standard termios
       interface instead to avoid build failures on such systems.
   * Skip failing tests:
     (s390x)
     - test_env::test_simulation_of_terminal_for_stdout_only
     - test_nohup::test_nohup_stderr_to_stdout
     - test_nohup::test_nohup_with_pseudo_terminal_emulation_on_stdin_stdout_stderr_get_replaced
     - test_touch::test_touch_changes_time_of_file_in_stdout
     (amd64v3)
     - test_dd::test_stdin_stdout_skip_w_multiplier
   * Re-enable previously failing tests:
     - test_chown::test_chown_only_group_id_nonexistent_group
     - test_chown::test_chown_only_user_id_nonexistent_user
     - test_expr::test_long_input
     - test_factor::test_parallel
     - test_install::test_install_and_strip
     - test_install::test_install_and_strip_with_program
     - test_ls::test_device_number
     - test_ls::test_localized_possible_values
     - test_od::test_od_options_after_filename
     - test_od::test_suppress_duplicates
     - test_sort::
       + test_argument_suggestion
       + test_clap_localization_help_message
       + test_clap_localization_invalid_value
       + test_clap_localization_unknown_argument
       + test_error_colors_disabled
       + test_error_colors_enabled
       + test_french_translations
       + test_help_colors_disabled
       + test_help_colors_enabled
     - test_stat::
       + test_mount_point_basic
       + test_mount_point_combined_with_other_specifiers
       + test_multi_files
       + test_normal_format
       + test_printf
       + test_symlinks
       + test_terse_fs_format
     - test_error_messages_french_translation
     - test_french_colored_error_messages
     - test_help_messages_french_translation
     - util_invalid_name_invalid_command
Checksums-Sha1:
 969dad35de7700db172140cc286579c5fa750669 8887 rust-coreutils_0.6.0-0ubuntu1.dsc
 76bdd58694bef1d4581c7e1fff30bfb85a0a8037 620925 rust-coreutils_0.6.0.orig-l10n.tar.gz
 ab420d63cc2a18062004608f3ce6bb698dca6bb8 12755792 rust-coreutils_0.6.0.orig-rust-vendor.tar.xz
 68462ebf77d8c76224eae5f25b0bbc45679a3eb6 3080080 rust-coreutils_0.6.0.orig.tar.gz
 81a3420053731a1ec700d888133e1f603e860547 19248 rust-coreutils_0.6.0-0ubuntu1.debian.tar.xz
 8332527eb9478ef42dbf61510d5fb4d7727ec50c 8257 rust-coreutils_0.6.0-0ubuntu1_source.buildinfo
Checksums-Sha256:
 6a0f6b1f85c4cda3fd424f72228489be5988327999d2059ed55682a814a480a5 8887 rust-coreutils_0.6.0-0ubuntu1.dsc
 58e0a6bf08ef081b3e75b4497e41c418911a9cd601232029e40da9c4651b9dd7 620925 rust-coreutils_0.6.0.orig-l10n.tar.gz
 02efd4a04301062019db0891207c9c6ae15279d4d9856dfdde0aec518f9d8385 12755792 rust-coreutils_0.6.0.orig-rust-vendor.tar.xz
 193aba364c4873f4beedb8e432786137965aaa290d95036aa4c9ecd3c2585ca1 3080080 rust-coreutils_0.6.0.orig.tar.gz
 595833f66f84108a24c87283657f25558d345a3fe6a577e264bcd19a234ce9fa 19248 rust-coreutils_0.6.0-0ubuntu1.debian.tar.xz
 0754eaef1bce703ef07ce51d5d80dd2aa6cf45dbdbc07b3f8780c3c7b1214996 8257 rust-coreutils_0.6.0-0ubuntu1_source.buildinfo
Files:
 b3270d8c7d060d401a43f12a3df9d0ca 8887 utils optional rust-coreutils_0.6.0-0ubuntu1.dsc
 5f50300f95fb499297ee039541007830 620925 utils optional rust-coreutils_0.6.0.orig-l10n.tar.gz
 991615bc7743089126724df0feedb960 12755792 utils optional rust-coreutils_0.6.0.orig-rust-vendor.tar.xz
 08ba627535eba903b0f2a405063a2258 3080080 utils optional rust-coreutils_0.6.0.orig.tar.gz
 929da4c6a40fe45c10f3bc5fc64ec313 19248 utils optional rust-coreutils_0.6.0-0ubuntu1.debian.tar.xz
 661cfd47732d15930aced6f02c54b5c5 8257 utils optional rust-coreutils_0.6.0-0ubuntu1_source.buildinfo
Original-Maintainer: Debian Rust Maintainers <pkg-rust-maintainers at alioth-lists.debian.net>


More information about the Resolute-changes mailing list