• Bug#1079184: Help with Re: wine: Removes and generates debian/control a

    From Stephen Kitt@21:1/5 to Ahmad Khalifa on Wed May 28 09:00:01 2025
    Hi Ahmad,

    On Tue, 27 May 2025 17:44:38 +0100, Ahmad Khalifa <ahmad@khalifa.ws> wrote:
    On Sat, 10 May 2025 12:37:41 +0200 Paul Gevers <elbrus@debian.org> wrote:
    Control: severity -1 serious

    Seeing as this severity got bumped and wine is scheduled for auto
    removal, do you need any help with updating this?

    Looking at what d/rules does, this seems straightforward to remove from
    the build process as VERSION is always blank due to version from
    DEB_SOURCE when it's name only.

    Just a "no-VERSION" d/control would work and DEBSUFFIX would always be "-stable" now there is now wine-development. The dh files can all be
    renamed and replaced as well from what I can see.

    The goal is still to have debian/* work as-is for both wine and wine-development. The fix is to make debian/control depend on
    debian/control.in and debian/changelog (since the latter determines DEB_SOURCE), make the clean targets depend on debian/control, and stop
    deleting debian/control from debian/clean. That way, any change to content influencing debian/control results in a rebuild of debian/control, but
    regular rebuilds don’t.

    I would offer an MR on salsa, but v10~repack-3 doesn't seem to be there.
    Do you need a hand with this fix?

    Thanks for the offer! I’m preparing a regular upload to fix this, unfortunately without the VCS.

    Regards,

    Stephen

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

    iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmg2suEACgkQgNMC9Yht g5wHmQ/+NpPFMyJEj25D/bXNKBtf8T4HCxiCB1wr9Jq6e6bVYZdTA9+sRRuJTPog QvJUGk57rQuc4SH35Xa44OsKpwxK87bk6PVl+ZZc1lTd3BbAbYlYE18HqJkhNLI0 VHn7+gcBSnwXv4MgpZ5sXhYUNGgWVgdyovGMwkv4f589MGsd4tytmPHR5NUaZfPK GKW6iXbAl5xaLO5Nk+i4t2iI5Vpj2tc6YXBuVm5Z0MhkqVKwt21IHHX3CBpP3cAy i/cZT59nBQBNZWS14ud+GKHXqvmWmLPn56dcVDIVGACd9BV5IaX1Yp8BqyIsWPAU OsuyNWSK/2woncr/wPxew0590Lwl4WaGd+vqoXa5OpvsqLSNvnqcmNdu2r6dIa+2 SUghacWgCnh3N0mz0ptAaa/C8Gn9TSVavDMJxDmAZUhzgdQbyiU+2DOh7VnahhkN 5OaDkcGiIEfkrMnA2MxKYBNEmg1ZjkPtVIEm/RGFOi2Fy73i7/X/zdbEGUftHNQa Oeg5J59E4Spwa0IcQYN6eDfobvAjhjkIhudQiMMJTFkqhf2qz5AEGqp/KIbIGXAf 0dpFi0wfllqDb6Q079gmy+NMCW6lI5KHBha3OOzwzsqpgkeeYDkqJyvp8f1eHBxc nZ01KRCEJadFJqMedKFgp++WQWkU/MBK6H+RjhFRCnGPREVb1Cc=
    =R6nM
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antoine Le Gonidec@21:1/5 to All on Wed May 28 10:30:01 2025
    Le Wed, May 28, 2025 at 08:53:21AM +0200, Stephen Kitt a écrit :
    The goal is still to have debian/* work as-is for both wine and wine-development. (…)

    wine-development got removed from Debian,
    cf. https://bugs.debian.org/1103851

    So maybe it is no longer useful to rely on a template and a generated debian/control file?

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

    iHUEABYKAB0WIQSUsdxM90hewW6X7Jhja3j5HOuA2AUCaDbGBQAKCRBja3j5HOuA 2BjtAQCWr871Xc//6r/nLOqhyMT+rPpugxV66Hn0Al0SEfsYoAEAg3T+kNJMrGSZ BplT7ZSpF/MlCWSmhX5fF6s2/xqfWgs=
    =HbDN
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Stephen Kitt@21:1/5 to All on Wed May 28 21:20:01 2025
    On Wed, 28 May 2025 10:15:05 +0200, Antoine Le Gonidec <debian@vv221.fr>
    wrote:
    Le Wed, May 28, 2025 at 08:53:21AM +0200, Stephen Kitt a écrit :
    The goal is still to have debian/* work as-is for both wine and wine-development. (…)

    wine-development got removed from Debian,
    cf. https://bugs.debian.org/1103851

    So maybe it is no longer useful to rely on a template and a generated debian/control file?

    It’s been removed from unstable, but it still exists in the source repo and might be re-introduced at some point…

    Regards,

    Stephen

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

    iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmg3YTcACgkQgNMC9Yht g5xywhAAgrBnUptNJ9Ahtn3xohXtOSsqt5MJrDNlZdpB6yBO/Xwi38VGD9dI3q77 e3YzxqhBcMrL4VV/w7JUvwEqwfnDwaP0yXja946qoKNHns53KH/gM7PckSpoi/8T UgVMa8vGD6lcfNWhNSwKIIYmctJoqCURJO2dE3eF6uTwnrkK4exwyrQMtlZzIKNv gCfjwxr9aDxZmOCMOWh9uwG9V8Vu0Y5MOBScX1WAIgYUf0J+ZlCjGWQj3OUqThQH 3epQyNiJNZE+xcScgBe+3DWSNAe6BLpOdXaE5W6cQlm37x8Zafh1dxYW80Ut8d6L 5Epih++LEtskJReNAirYEqMe3rNozSc/ZwfdAsmEUOCi/zXGj3hoZ6/RyArCYXGY wV1U+by0P3Gc2dWI2kxJNu6KMjhUTW5/+jXp68x9ahEnLUABlM9qTcBPY48MbtCF 9NbhqfX2bG7uZm9O+aXDMn0P+G7oMAIafdgSJPL3AUFz60wqEKL6yWRIqO/vbzOc 5eQozthDdBePp3XEp5s34lhK8p5uDnIC4qMylsTvkEhNx3DTvqpsULE5jd12Hvs2 NKBwBjLJCjh7r1GlIyAyCv/VBmVaQ0ztvKK2IhZHhEcxWMAO9t9zJOmucf2ietou P/OPasmNujnqWoBy/uwwLAIpb5FsR10OQzyMeUdicTtD10o8gD4=
    =r6dU
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)