** Description changed:

  ## FFE ##
  
  [ Rationale ]
  
  * This new rust-coreutils version contains security fixes, better error
    messages, and performance improvements. Most importantly it improves GNU
    compatibility, which will help with users experiencing bugs because of delta
-   between uutils coreutils and GNU coreutils.
+   between uutils coreutils and GNU coreutils. 
+ * This release was only released after feature freeze, so it couldn't have 
been
+   merged earlier.
+ * While a change to coreutils is disruptive, it's better to do it as far away
+   from an LTS cycle as possible. 
  
  [ Scope ]
  
  * Full release notes: https://github.com/uutils/coreutils/releases/tag/0.11.0
  * rust-coreutils (from rust-coreutils) is seeded in:
    ubuntu-core-installer: daily-live
  * Full changelog entry:
    * Merge with Debian unstable. Remaining changes: (LP: #2166225)
      - Install utility entry points and the coreutils manpage as hardlinks.
      - Remove Build-Depends on lld and use the default linker because lld is
        unavailable on some partial architectures such as i386.
      - d/rules: Add the multiarch library path needed when linking systemd
        support (LP: #2152801).
      - d/rules: Use Ubuntu's dh-cargo-vendored-sources helper and skip known
        failing tests.
      - d/control: Regenerate XS-Vendored-Sources-Rust for Ubuntu.
      - d/p/Tweak-release-build-profile.patch: Balance binary size and debug
        information.
      - d/p/dd-ensure-full-writes.patch: Handle partial writes to slow pipes.
      - d/p/rust-vendor/glibc-2.42.patch: Support the glibc 2.42 speed_t change.
      - d/p/rustix-use-libc-backend.patch: Route rustix syscalls through libc.
      - d/p/require-utility-to-be-invoked-at-matching-path.patch: Preserve
        pathname-based AppArmor policy semantics.
      - d/p/df-statfs-fallback.patch: Retain the direct statfs fallback when
        mount table paths are inaccessible (LP: #2116290).
      - Remove Debian's fix-ppc64el-baudrate.diff, which fails on Launchpad's
        ppc64el builders.
    * Drop Changes:
      - Install libstdbuf.so: adopted by Debian in 0.11.0-1.
      - Enable feat_systemd_logind and add libsystemd-dev: adopted by Debian in
        0.11.0-1; the Ubuntu multiarch linker-path adjustment remains.
      - d/p/remove-workspace-members.patch: adopted by Debian in 0.11.0-1.
      - d/p/build-stty.patch: no longer needed by the 0.11 Unix feature set.
      - d/p/cp-fix-symlink-target-permissions.patch: fixed upstream
        (LP: #2165041).
      - d/p/cp-fix-umask-permission-denied.patch: fixed upstream
        (LP: #2164777).
      - The 0.10 vendored-crate refresh: superseded by Debian's 0.11 refresh.
    * New Changes:
      - d/p/cp-stop-resolving-cwd.patch: Avoid resolving cwd for absolute
        recursive copies (LP: #2130465).
      - Fix Lintian warnings.
  
  [Documentation]
  
  * Not a UI Freeze request.
  
  [ Regression Potential ]
  
  * The main features of this release are improved error diagnostics, 
performance
    improvements, and improved GNU compatibility. The first two are unlikely to
    cause critical bugs. Improved GNU compatibility will likely cause some minor
    regressions, because there are stonking users who have adapted to the
    differences between uutils coreutils and GNU coreutils. This may manifest as
    scripts, patches, or tests that were adapted to uutils coreutils delta
-   breaking once that delta disapears. However, the fact that uutils coreutils
-   deviates from GNU coreutils at all has caused significantly more problems
-   for our users, so despite the fact that the update will likely cause new
-   regressions, the reduced delta with GNU coreutils will overall reduce bugs.
- 
+   breaking once that delta disappears. Because this merge is so close to
+   release, these issues might only appear in the next cycle and SRUs would be
+   required to fix them.
+   
  [ Testing ]
  
  * Smoke test:
    - PPA: https://launchpad.net/~varranvar/+archive/ubuntu/m2166225
    - Build:
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582362/+files/buildlog_ubuntu-stonking-amd64.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582363/+files/buildlog_ubuntu-stonking-amd64v3.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582364/+files/buildlog_ubuntu-stonking-arm64.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582365/+files/buildlog_ubuntu-stonking-armhf.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582366/+files/buildlog_ubuntu-stonking-i386.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582367/+files/buildlog_ubuntu-stonking-ppc64el.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
     - 
https://launchpad.net/~varranvar/+archive/ubuntu/m2166225/+build/33582369/+files/buildlog_ubuntu-stonking-s390x.rust-coreutils_0.11.0-2ubuntu1_BUILDING.txt.gz
    - Installation: https://pastebin.com/sT8Cf1pY
    - Upgrade: https://pastebin.com/k0D42juu
    - Autopkgtest:
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [amd64]
       + ✅ rust-coreutils on stonking for amd64   @ 09.09.26 20:47:30
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/amd64/r/rust-coreutils/20260909_204730_2cd54@/log.gz
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [arm64]
       + ✅ rust-coreutils on stonking for arm64   @ 09.09.26 20:47:22
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/arm64/r/rust-coreutils/20260909_204722_9223e@/log.gz
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [armhf]
       + ✅ rust-coreutils on stonking for armhf   @ 09.09.26 20:48:11
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/armhf/r/rust-coreutils/20260909_204811_c8a19@/log.gz
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [i386]
       + ✅ rust-coreutils on stonking for i386    @ 09.09.26 20:47:21
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/i386/r/rust-coreutils/20260909_204721_ce256@/log.gz
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [ppc64el]
       + ✅ rust-coreutils on stonking for ppc64el @ 09.09.26 20:48:28
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/ppc64el/r/rust-coreutils/20260909_204828_b0517@/log.gz
     - rust-coreutils: stonking/rust-coreutils/0.11.0-2ubuntu1 [s390x]
       + ✅ rust-coreutils on stonking for s390x   @ 09.09.26 21:43:26
         • Log: 
https://autopkgtest.ubuntu.com/results/autopkgtest-stonking-varranvar-m2166225/stonking/s390x/r/rust-coreutils/20260909_214326_34150@/log.gz
+ 
+ [ Other Info ]
+ 
+ * This merge is based on 0.10.0-1ubuntu2. A new version 0.10.0-1ubuntu3 has
+   been uploaded, but all the changes in 0.10.0-1ubuntu3 (two patches and 
Lintian
+   fixes) are present in this merge.

** Changed in: rust-coreutils (Ubuntu)
   Importance: Undecided => Medium

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

Title:
  FFe: Please merge 0.11.0-2 into stonking

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rust-coreutils/+bug/2166225/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to