• Bug#1101768: closed by Debian FTP Masters

    From Helmut Grohne@21:1/5 to Debian Bug Tracking System on Wed Apr 2 09:00:02 2025
    Control: reopen -1

    Hi,

    On Tue, Apr 01, 2025 at 04:54:02PM +0000, Debian Bug Tracking System wrote:
    #1101768: mono-dbg/sid overwrites libmono-btls-interface4.0-cil/trixie

    The issue is now half-resolved. The unstable
    libmono-btls-interface4.0-cil package does not include the offending
    file anymore, but mono-dbg still needs to declare Breaks+Replaces to
    facilitate upgrades from trixie and from bookworm.

    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Antoine Le Gonidec@21:1/5 to All on Wed Apr 2 13:00:01 2025
    Le Wed, 2 Apr 2025 08:20:51 +0200,
    Helmut Grohne <helmut@subdivi.de> a écrit :

    (…) mono-dbg still needs to declare Breaks+Replaces to
    facilitate upgrades from trixie and from bookworm.

    This part is the one I don’t get. What changed from the Bookworm build that warrants a conflict between these packages now, but did not with the Bookworm version?

    From what I see the purpose of libmono-btls-interface4.0-cil is to provide the Mono.Btls.Interface.dll Mono library, this one is not provided by mono-dbg.

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

    iHUEARYIAB0WIQSUsdxM90hewW6X7Jhja3j5HOuA2AUCZ+0VnAAKCRBja3j5HOuA 2DYJAP9T3BAvug+DSSs2bjS8+3sN57B8mWJb9j0tVD1bTBQAWQEA6NYvQGXe9NrO 7jzNqh3dfPd96hdPhvR2WwbwANLfqwE=
    =NAz0
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Helmut Grohne@21:1/5 to Antoine Le Gonidec on Thu Apr 3 08:20:02 2025
    Control: close -1
    Control: fixed -1 mono/6.12.0.199+dfsg-5

    On Wed, Apr 02, 2025 at 12:46:52PM +0200, Antoine Le Gonidec wrote:
    Le Wed, 2 Apr 2025 08:20:51 +0200,
    Helmut Grohne <helmut@subdivi.de> a écrit :

    (…) mono-dbg still needs to declare Breaks+Replaces to
    facilitate upgrades from trixie and from bookworm.

    This part is the one I don’t get. What changed from the Bookworm build that warrants a conflict between these packages now, but did not with the Bookworm version?

    From what I see the purpose of libmono-btls-interface4.0-cil is to provide the
    Mono.Btls.Interface.dll Mono library, this one is not provided by mono-dbg.

    I'm sorry. It is me who got things wrong here. Reading your changelog

    * Prevent the inclusion of debug symbols in libmono-btls-interface4.0-cil.

    I assumed that it was libmono-btls-interface4.0-cil that changed and
    looked for matching Replaces on the mono-dbg side and found none. I also
    saw the conflict in the archive still yet the bug closed.

    Now one mirror push later, I realize that it really is mono-dbg that
    dropped the offending file and that no conflict exists anymore. The
    problem is properly solved with no need for additional Replaces as no
    file is being moved between packages as I previously assumed.

    Helmut

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