Public bug reported:

# Context:
During the ROCm stack transition rebuild for src:ucx, several Lintian warnings 
and informational tags were identified in the package. As advised by the 
archive admins, the no-change rebuild was allowed to proceed to unblock the 
transition, with this separate bug filed to track and resolve the outstanding 
packaging issues in a subsequent upload.

## Original feedback and discussion can be found here:
https://bugs.launchpad.net/ubuntu/+source/ucx/+bug/2143329/comments/1

The following areas require review and cleanup:

1. Source and Metadata Issues

- W: ucx source: debian-watch-not-mangling-version (Missing version
mangling in debian/watch)

- W: ucx source: newer-standards-version 4.7.3 (current is 4.7.2 - to be
updated in the next upload)

2. Patch Management (debian/patches)

- W: ucx source: patch-file-present-but-not-mentioned-in-series
(Dangling patches gcc-11.patch and static-bfd.patch need to be either
added to series or removed from the source tree).

- I: ucx source: quilt-patch-missing-description (The undo-
upstream.patch requires a proper DEP-3 header and description).

- I: ucx source: patch-not-forwarded-upstream (Forwarding status needs
to be documented for ucx-Fix-implicit-declaration-of-function-
ucs_cpu_relax-on-loong64.patch and ucx-loong64-args.patch).

3. Binary and Library Issues (libucx0)

- W: libucx0: package-name-doesnt-match-sonames (libucx0 ships libucm0,
libucp0, libucs-signal0, libucs0, libuct0. This needs review to see if a
package split is warranted or if an override is appropriate).

- I: libucx0: no-symbols-control-file (Missing symbols files for the
shipped shared libraries in usr/lib/x86_64-linux-gnu/).

4. Unused Overrides

- Several unused Lintian overrides for custom-library-search-path
(RUNPATH) exist in usr/share/lintian/overrides/libucx0 and
usr/share/lintian/overrides/ucx-utils. These should be audited and
removed if no longer applicable.

# Action Required:
Review the identified Lintian tags, apply the necessary fixes to the packaging 
branch, and prepare an upload to resolve this technical debt.

** Affects: ucx (Ubuntu)
     Importance: Undecided
         Status: New

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

Title:
  Address Lintian warnings and technical packaging debt in src:ucx

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


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

Reply via email to