• Bug#1100876: transition: kdsingleapplication

    From Peter Blackman@21:1/5 to All on Wed Mar 19 23:00:01 2025
    XPost: linux.debian.devel.release

    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: kdsingleapplication@packages.debian.org,
    peter@pblackman.plus.com
    Control: affects -1 + src:kdsingleapplication
    User: release.debian.org@packages.debian.org
    Usertags: transition

    Dear Release Team,

    Requesting a transition slot for kdsingleapplication. https://release.debian.org/transitions/html/auto-kdsingleapplication.html

    Hoping it can make Trixie, as its a small transition,
    but I realise now that it may not.

    There are three reverse dependencies in testing, that all build,
    including one of mine (strawberry), so two binNMUs would be needed,
    nheko and owncloud-client. Also, there is kaidan in unstable.

    Ben file:

    title = "kdsingleapplication";
    is_affected = .depends ~ "libkdsingleapplication-qt6-1.0" | .depends ~ "libkdsingleapplication-qt6-1.1";
    is_good = .depends ~ "libkdsingleapplication-qt6-1.1";
    is_bad = .depends ~ "libkdsingleapplication-qt6-1.0";

    Regards,
    Peter

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to All on Thu Apr 3 09:10:01 2025
    XPost: linux.debian.devel.release
    To: 1100876@bugs.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Wa3feC1jy2WahB26eWOoE8GZ
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGksDQoNCk9uIDE5LTAzLTIwMjUgMjI6NTEsIFBldGVyIEJsYWNrbWFuIHdyb3RlOg0KPiBI b3BpbmcgaXQgY2FuIG1ha2UgVHJpeGllLCBhcyBpdHMgYSBzbWFsbCB0cmFuc2l0aW9uLA0K PiBidXQgSSByZWFsaXNlIG5vdyB0aGF0IGl0IG1heSBub3QuDQoNCg0KSSdtIG5vdCBzZWVp bmcgY29tcGVsbGluZyByZWFzb25zIHRvIGdyYW50IGFuIGV4Y2VwdGlvbi4gVGhlIHJlcXVl c3QgDQpjYW1lIHRvbyBsYXRlLg0KDQpQYXVsDQo=

    --------------Wa3feC1jy2WahB26eWOoE8GZ--

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

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmfuM4MFAwAAAAAACgkQnFyZ6wW9dQow Nwf/fk4hZzugusXzUXNn9WkNlAniV34aIzceOHfIP5++RaO00TO1xLpR/XKL7Mus9QhPqTX3MIya AzYMmWi8mMLYb1XdeDFu2cmDZ4fxG61dkdECnAoVG6CrsyX+/8gw6MP7AHfqLXrVwJhKduzKlBWA i9Lhg5MEZ0ADhFJ8VFrY/cRF7tuKItVp12GXfl1cLtax9+J+51KZYTPxZYyZzecJiQryVZXPe7PP 7v9XVluEhCJ/iuCB6zlt3I8c/maeZkE5D1rHNgbuxedgZGeZYZjYamgpPh0se2bWBGEnMfiel3Yw wdbcmXCgVq6DXOzzD/6Xag+rGK/UeU9+B8w4tybwWA==
    =kJ4a
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sune Stolborg Vuorela@21:1/5 to All on Thu Apr 3 10:00:01 2025
    XPost: linux.debian.devel.release

    On Wednesday, March 19, 2025 10:51:32 PM CEST Peter Blackman wrote:
    Requesting a transition slot for kdsingleapplication. https://release.debian.org/transitions/html/auto-kdsingleapplication.html

    I just looked over the source changges between kdesingleapplication 1.0 and 1.1 and the only thing that actually changes the abi is the commit that changes the SOVERSION. None of the changes to the library actually warrants a change to the SONAME, so that commit could just be rolled back together with the package name change, and then it is just a feature release with a new symbol.

    /Sune
    --
    I didn’t stop pretending when I became an adult, it’s just that when I was a
    kid I was pretending that I fit into the rules and structures of this world. And now that I’m an adult, I pretend that those rules and structures exist.
    - zefrank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Blackman@21:1/5 to Sune Stolborg Vuorela on Thu Apr 3 13:00:01 2025
    XPost: linux.debian.devel.release

    On 03/04/2025 08:17, Sune Stolborg Vuorela wrote:
    On Wednesday, March 19, 2025 10:51:32 PM CEST Peter Blackman wrote:
    Requesting a transition slot for kdsingleapplication.
    https://release.debian.org/transitions/html/auto-kdsingleapplication.html

    I just looked over the source changges between kdesingleapplication 1.0 and 1.1 and the only thing that actually changes the abi is the commit that changes the SOVERSION. None of the changes to the library actually warrants a change to the SONAME, so that commit could just be rolled back together with the package name change, and then it is just a feature release with a new symbol.

    /Sune

    Hi Sune,

    Just to clarify, would that avoid the need for a transition?

    In my defence, it seemed incongruous to have upstream version 1.1
    building a binary package named ...-1.0
    but happy to do it that way if that's best.



    Cheers,
    Peter

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sune Stolborg Vuorela@21:1/5 to All on Thu Apr 3 13:00:01 2025
    XPost: linux.debian.devel.release

    On Thursday, April 3, 2025 12:41:32 PM CEST Peter Blackman wrote:

    Hi Sune,

    Just to clarify, would that avoid the need for a transition?

    In my defence, it seemed incongruous to have upstream version 1.1
    building a binary package named ...-1.0
    but happy to do it that way if that's best.

    The number in the package name is an ABI identifier, not a version requirement.
    Sometimes they match, sometimes they don't. They often don't.

    /Sune
    --
    I didn’t stop pretending when I became an adult, it’s just that when I was a
    kid I was pretending that I fit into the rules and structures of this world. And now that I’m an adult, I pretend that those rules and structures exist.
    - zefrank

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Blackman@21:1/5 to All on Fri Apr 4 10:50:01 2025
    XPost: linux.debian.devel.release

    Thanks for pointing out that the ABI is unchanged.
    I'll close this transition bug.

    Regards,
    Peter

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Blackman@21:1/5 to All on Mon Apr 7 13:00:02 2025
    XPost: linux.debian.devel.release

    Hi,

    I've closed this 'bug',
    but the auto transition page is lingering https://release.debian.org/transitions/html/auto-kdsingleapplication.html

    is there a way to remove it?

    The package tracker, and those of all reverse dependencies still say
     "This package will soon be part of the auto-kdsingleapplication
    transition."
    which is misleading as no transition is now planned.


    Regards,
    Peter

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Gevers@21:1/5 to All on Mon Apr 7 20:00:01 2025
    XPost: linux.debian.devel.release
    To: 1100876@bugs.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------DxoKgV7sb2xUVlrbXFiutHlW
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGkgUGV0ZXIsDQoNCk9uIDA3LTA0LTIwMjUgMTI6NTEsIFBldGVyIEJsYWNrbWFuIHdyb3Rl Og0KPiBJJ3ZlIGNsb3NlZCB0aGlzICdidWcnLA0KPiBidXQgdGhlIGF1dG8gdHJhbnNpdGlv biBwYWdlIGlzIGxpbmdlcmluZw0KPiBodHRwczovL3JlbGVhc2UuZGViaWFuLm9yZy90cmFu c2l0aW9ucy9odG1sL2F1dG8ta2RzaW5nbGVhcHBsaWNhdGlvbi5odG1sDQo+IA0KPiBpcyB0 aGVyZSBhIHdheSB0byByZW1vdmUgaXQ/DQoNCg0KQXMgeW91IGNhbiBndWVzcyBmcm9tIHRo ZSB3b3JkICJhdXRvIiBpdCdzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkLiBJdCdzIA0KZ2Vu ZXJhdGVkIGZvciBwYWNrYWdlcyB0aGF0IGhhdmUgYSBiaW5hcnkgZGlzYXBwZWFyaW5nIGFu ZCBhcHBlYXJpbmcgaW4gDQp0aGUgc2FtZSB1cGxvYWQgSUlSQy4gU28sIHRoZSB0cmFuc2l0 aW9uIHBhZ2Ugd2lsbCBhdXRvbWF0aWNhbGx5IGdvIGF3YXkgDQppZiB0aGUgc291cmNlIGlu IGV4cGVyaW1lbnRhbCBubyBsb25nZXIgYnVpbGRzIGEgbmV3IGJpbmFyeSAob3IgaXMgDQpy ZW1vdmVkIGJlY2F1c2UgdGhlIHZlcnNpb24gaW4gdW5zdGFibGUgaXMgbmV3ZXIpLiBUaGVy ZSdzIG5vIGVhc3kgd2F5IA0KZm9yIHVzIHRvIHJlbW92ZSBpdCBtYW51YWxseSwgYXMgaXQg d291bGQgcmV0dXJuIGluIHRoZSBuZXh0IGNyb24gcnVuLg0KDQpQYXVsDQo=

    --------------DxoKgV7sb2xUVlrbXFiutHlW--

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

    wsB5BAABCAAjFiEEWLZtSHNr6TsFLeZynFyZ6wW9dQoFAmf0EPAFAwAAAAAACgkQnFyZ6wW9dQqo MAf/VUidOtXL4oKFLxiZhdAMvgaHQmT17d5mWeVmlWa4ruJHROTPPGZ11C47zZcPfkNXOO1pQMNr OM+DL0YfqDhSLshoO13TEUqtB8ttXkVa4ZuLe8p71/ylbm3auXWv77tOK7cRUhEg9GGoRglnYS5K GZRuMxLelZHB+9Aa+TYbGUfeDzO1LDV/94boQTxREdnM9ckTIpgvbMjjxqZuvgBHjh1vMhchbTU+ jZRmPBmyI6u/Znpt+T3VlH21aZJdoREY3gz18Lncye+IKdm4Oi8h5gljZjx1HqYvzbTmUTh10DPM 7oqCq2CoXIgHf068fBHcRDMmumsNr5V47uK6UxZqog==
    =2qp3
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Blackman@21:1/5 to Paul Gevers on Mon Apr 7 20:40:01 2025
    XPost: linux.debian.devel.release

    On 07/04/2025 18:52, Paul Gevers wrote:

    ... So, the transition page will automatically go away
    if the source in experimental no longer builds a new binary (or is
    removed because the version in unstable is newer). There's no easy way
    for us to remove it manually, as it would return in the next cron run.

    Paul

    Hi Paul,

    Noted, thanks for clarifying.
    Hoping to get an upload to unstable soon.


    Cheers,
    Peter

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