• Bug#1099467: Emacs 30.1 byte-compilation failures

    From Sean Whitton@21:1/5 to All on Thu Mar 6 13:00:01 2025
    Hello,

    I think I have the fix for these problems.
    Updating the backport of Emacs to 1:30.1+1-4, and uploading an
    NEW, unmodified backport of dh-elpa 2.1.8, should be jointly sufficient.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

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

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmfJi7gZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQO/XD/0dCnC+qq4kM0jKBFfSndeI UHKq1DHZq8xPvBjzMiOEtSGmN0rHZYPEeSGLQXopRB2SN9AAursBYh78RWqJkbTM ajl5mrSObA+u4nFsTQBaYF+cKm7neoevC/Ixk9uD4uK97c62M0TyOemOPu2aE08+ 5ypXka854lS7Zs1jxXXScjzBj9aawg5hPm1i6dJsKRA0lxQJfcHv0WAkNf5KzSHR 39KYy3flHkFoyCiIFzvc6AvA6FlxU1TLvRaMwdBlPl8xB6ccOZ98BO3+JZCJKGdu HGrQQDb0W+/tMM0q96Ibwibb9Z1Io4tIe/gZta9elLuURIbL48oF2QUWCbSRGtCM N8LnnyuO/Ck2fcP7vSm2Wy4kwOmIcpU/v/oMZTVljhMu1PyOF/sgwHdlEt6P30TQ ZbnhWPbQC5Gl6EYaLIijkO81oNlVBfOjM4O/TXUYtZgRvG8CXq7WKdy7xoXwB5DP 3vW72z2IFnAR4+l7YhihR5bvly4r1dX94ew8ODvDUJ+YNLxoGlEDa+COJsRDEDL0 Vd9e4bud9LOQSxj8KxivYfIA3i50e0+asUQ8Fx/Wkx/TVxalXi4JudJP9huyhx8W susouPU81Mrf/45D3m6TKRPuLzxXyaRxP2lfdzb5C5Xm9brgK5ZhKHMA3JrTis8a X8f6kgfT56oLh7XYUWkjiA==6JFv
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us
  • From Sean Whitton@21:1/5 to Micha Lenk on Sat Mar 8 13:30:01 2025
    On Sat 08 Mar 2025 at 11:47am +01, Micha Lenk wrote:

    Hi Sean,

    Am 6. März 2025 12:49:12 MEZ schrieb Sean Whitton <spwhitton@spwhitton.name>:
    I think I have the fix for these problems.
    Updating the backport of Emacs to 1:30.1+1-4, and uploading an
    NEW, unmodified backport of dh-elpa 2.1.8, should be jointly sufficient.

    And who is taking action now? Or has this already been taken care of?

    I'm waiting for dh-elpa and Emacs to migrate, unless you would allow an exception, so that I can upload immediately?

    Diffs between testing and sid are tiny:

    dh-elpa:

    --8<---------------cut here---------------start------------->8---
    diff --git a/debian/control b/debian/control
    index 9d9d0db..a00bd89 100644
    --- a/debian/control
    +++ b/debian/control
    @@ -7,7 +7,7 @@ Uploaders:
    Sean Whitton <spwhitton@spwhitton.name>,
    Build-Depends:
    debhelper-compat (= 12),
    - emacs-nox (>= 47) | emacs (>= 47.0)
    + emacs-nox (>= 1:30.1) | emacs (>= 1:30.1)
    Standards-Version: 4.4.1
    Vcs-Git: https://salsa.debian.org/emacsen-team/dh-elpa.git
    Vcs-Browser: https://salsa.debian.org/emacsen-team/dh-elpa --8<---------------cut here---------------end--------------->8---

    Emacs:

    --8<---------------cut here---------------start------------->8---
    diff --git a/debian/control b/debian/control
    index b6e9c094ce6..86cd8976b46 100644
    --- a/debian/control
    +++ b/debian/control
    @@ -76,7 +76,7 @@ Recommends: fonts-noto-color-emoji
    Suggests: emacs-common-non-dfsg, emacs-editing-major-modes
    Conflicts: emacs-gtk, emacs-pgtk, emacs-nox
    Replaces: emacs-gtk, emacs-pgtk, emacs-nox, emacs-bin-common (<< 1:29.2) -Breaks: emacs-bin-common (<< 1:29.2)
    +Breaks: emacs-bin-common (<< 1:29.2), dh-elpa-helper (<< 2.1.7)
    Description:
  • From Sean Whitton@21:1/5 to Micha Lenk on Sun Mar 9 02:40:01 2025
    Hello,

    On Sat 08 Mar 2025 at 08:20pm +01, Micha Lenk wrote:

    Both tiny changes target a situation that in practice[1] would not surface without using bookworm-backports. Hence I'd consider both changes even acceptable if uploaded to bookworm-backports directly (e.g. as a ~bpo12+2 upload to urgently fix something). Obviously, fixing such issues via unstable is always the preferred and more sustainable method of fixing a backport. [...]
    As the only diff of your uploads are meant to have an effect in bookworm-backports,

    Actually, the changes are primarily targeted at fixing bookworm->trixie
    partial upgrades. But they also fix the bookworm-backports situation.

    feel free to immediately upload emacs and dh-elpa as suggested.

    Thanks for reviewing! Done, with dh-elpa now in backports-NEW.

    --
    Sean Whitton

    --=-=-Content-Type: application/pgp-signature; name="signature.asc"

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

    iQJNBAEBCgA3FiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmfM7iEZHHNwd2hpdHRv bkBzcHdoaXR0b24ubmFtZQAKCRBpW3rkvwZiQMJUEACgM1vH2WKMD4DYogl1uXg2 OBoWhXcIaQHasjLyyX3/UHsFtCyFRnJChjTK7Er84uh427aMuZQHqb5OXmF7N34d 4ZUPwhDD88VFH0ufX6/uv6wLOofNMgwHvX+025TVAQjl9uu+9d/gB+GsyP1v8UMn mGTFGjRn0hV+KJgztSB+OEIhEPc+jYFymSdUpvaRiUic/HNC+2LyxuQlt1SDwLgW y0+uC1QfZljuyWqbihRQEVg7MJsw3vqVWzb8w8Ql2072c1faYp5ARd2r+AvwnL64 qNMym2UVOHDIsPcx4fgWcE95x1a4YwSJ6Z6TpIHICGgJx4jFg3DipmxGA3Tt4W0f rG+MggamqZKHJtpwbtvIreLdLK2CC2+VnRCq2vqW0giUyHb5MSrEVZt4p7HlxXOo 4AlirbklsK7Nxx2rJRcbrb4C9y6SA6DweP7hp5343bl0eVkDOPGyXdm9n+84Cxrk LkR/5oJ3mJ0XwoKh6ujxIOiW4MLmcifD2SOld6e2imjOIxLW/p0i1wEe513yWKrp hhqwGGdxx2q2FbPfTPjDhSE22ygnJ/B9nsr+KNcscrBnkSwkpC3nY+/Ey3FfPmvn SntvALVQBunrl38qqmXVxBIu5ZZ9C43us4RfCPKzdKeOCAi3jc4pp4DGMj9uRcqA v+7P7MGs+Tx8gosCiwQQSA==kPVG
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Us