• Re: Bug#1085052: nmu: many packages for riscv64 coinstallation

    From Holger Levsen@21:1/5 to Helmut Grohne on Mon Oct 14 11:00:02 2024
    On Sun, Oct 13, 2024 at 05:50:48PM +0200, Helmut Grohne wrote:
    the changlog.Debian.gz being different for riscv64 seems to be a more
    common issue than I thought and fixing them individually, feels like a
    waste of time to me now. Can we just binNMU them all in one batch?

    do we know how this happened and whether this will not happen again?

    The multiarch hinter has knowledge of the cases. We can extract the
    cases where the changelog.Debian.gz is different for riscv64 vs everyone
    else using a yq query:

    curl -s https://dedup.debian.net/static/multiarch-hints.yaml.xz | xzcat | yq -r '.hints|map(select(.link=="https://wiki.debian.org/MultiArch/Hints#file-conflict"))|map(select(.description|contains("/changelog.Debian.gz on riscv64 <->")))|map(.source+"_"
    +.version)|unique|join("\n")'

    I wonder if this should be turned into a (jenkins) job like https://jenkins.debian.net/job/udd_trixie_multiarch_versionskew/72/console
    or https://jenkins.debian.net/job/udd_sid_multiarch_versionskew/3536/console


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    "tja" - a German reaction to the apocalypse, dawn of the gods, nuclear war,
    an alien attack or no bread in the house.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmcM3PcACgkQCRq4Vgaa qhwrWg//foUJbKGtx5SITTpM512lJ9ZH4RX0x0zJkgFgqVYS69pm42ca2NYrxMRW bq1fmBIdoGpLQh0QEtdMiJCAOBAKxrRbDrcTJCT30sBk+t2pR9YJBlPab6lIaeZT Kshl+LGB9/xYZ7kW0091fYLZe/6THGBhpqJqJohkeyq4rqP+tP37Gp+2rNI6puV6 DSpBecXCzD66tKV0wOcZAG7zssjiXOy+Il7zAJKodV1aXj09AMeNmb31Vn+Tq+Lk nCHYXumWDT2NXsaEyCEi1L4fIFHoJx017b8Cc5bXIlk6LFi4RqhtnYT9czNw6heY O46axM+Z+U0if/K/xJgKXqOCJP6AazANfgLrpoz9wTgCq33PPPXr1D967tBoQNCk clzUBhk935nDJWg1UAzQ7VBu76lAccwVJTNxkVWppRweZn2/aQz6dUJq64AIsGVV 6IV5vFzasPuKvtocRvbl3gIPWUVqe7i+QILTKYQBAPTW9NrThWH8qxRXj2F4nHga cRTMC/+dC7MGQvfVscI3aLvBhH7q9ew+suN1S86XDttiut9/euHTXDMBMxXN