Hi Michael, Adrian, and all,

Thank you for the context on this bug. I wanted to share why this package
matters for power architectures and what I have done.

Importance for PowerPC:
  libvpd is a direct dependency of ppc64-diag, which is the core
  hardware diagnostic tool for IBM Power platforms. It provides:
    - RTAS platform error log analysis
    - Hardware fault indicator management
    - The rtas_errd daemon for automated hardware event responses
    - Vital Product Data (VPD) collection via lsvpd

  Due to this libvpd bug, ppc64-diag has been absent from testing
  and trixie. This means IBM Power users on trixie have no access
  to these essential hardware diagnostic tools.

What I have done:
  I have applied Helmut's patch from msg #5 and tested it on real
  ppc64el hardware (IBM Power10 ).

  Test results (upgrading libvpd 2.2.9-1+b2 -> 2.2.9-1.1):
    - preinst: diversion added correctly
    - postinst: diversion removed cleanly
    - /usr/lib/udev/rules.d/60-libvpd-2.2-3.rules survives upgrade
    - dpkg-divert --list: no stray diversion after upgrade
    - dpkg -l: ii 2.2.9-1.1 fully configured


  Salsa MR: https://salsa.debian.org/debian/libvpd/-/merge_requests/1

  I am currently preparing the NMU upload. I will be filing an RFS
  shortly once the package is uploaded to mentors.debian.net.

  Please review the Salsa MR and let me know if you have any
  suggestions or corrections before I proceed with the upload.

Thank you for your patience with this bug. The patch works correctly
and the fix is ready.


Thanks,
Trupti

Reply via email to