• Update of XMLUnit

    From Mechtilde Stehmann@21:1/5 to All on Wed Apr 30 22:10:02 2025
    SGVsbG8sDQoNCkkgd2FudCB0byBwYWNrYWdlIGxpYm11c3RhbmctY2xpLWphdmEgKEJ1ZyMx MDk0OTg4KQ0KDQpUaGVyZWZvcmUgSSBuZWVkIHhtbHVuaXQtY29yZSBhbmQgeG1sdW5pdC1h c3NlcnRqLg0KDQpJIGZpbmQgdGhlIHNvdXJjZXMgdW5kZXIgaHR0cHM6Ly9naXRodWIuY29t L3htbHVuaXQveG1sdW5pdC90cmVlL21haW4NCg0KU2hvdWxkIEkgdXBkYXRlIGh0dHBzOi8v c2Fsc2EuZGViaWFuLm9yZy9qYXZhLXRlYW0veG1sdW5pdCB0byB2ZXJzaW9uIA0KMi4xMCBv ciAuLi4NCg0KU2hvdWxkIEkgYmV0dGVyIGNyZWF0ZSBhIG5ldyBwYWNrYWdlIGxpYnhtbHVu aXQyLWphdmENCg0KS2luZCByZWdhcmRzDQoNCi0tIA0KTWVjaHRpbGRlIFN0ZWhtYW5uDQoj IyBEZWJpYW4gRGV2ZWxvcGVyDQojIyBQR1AgZW5jcnlwdGlvbiB3ZWxjb21lDQojIyBGMEUz IDdGM0QgQzg3QSA0OTk4IDI4OTkgIDM5RTcgRjI4NyA3QkJBIDE0MUEgQUQ3Rg0KDQo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vladimir Petko@21:1/5 to [email protected] on Wed Apr 30 22:20:01 2025
    Hi,

    The library has a number of reverse dependencies: libjson-java,
    apktool, xmlunit, libspring-java, maven-shade-plugin, biojava6-live,
    fop, maven, mondrian, ez-vcard, aptly, maven-repo-helper,
    jenkins-json, jgrapht, biojava4-live, libxml-security-java.
    It would be prudent to check if they build/work with the new version
    of the library. If there are no breakages, then it is safe to proceed
    with the upgrade, otherwise, we need to check what breaks and decide
    if it is something we want to fix or if we are better off with libxmlunit2-java.

    Best Regards,
    Vladimir.

    On Thu, May 1, 2025 at 8:00 AM Mechtilde Stehmann <[email protected]> wrote:

    Hello,

    I want to package libmustang-cli-java (Bug#1094988)

    Therefore I need xmlunit-core and xmlunit-assertj.

    I find the sources under https://github.com/xmlunit/xmlunit/tree/main

    Should I update https://salsa.debian.org/java-team/xmlunit to version
    2.10 or ...

    Should I better create a new package libxmlunit2-java

    Kind regards

    --
    Mechtilde Stehmann
    ## Debian Developer
    ## PGP encryption welcome
    ## F0E3 7F3D C87A 4998 2899 39E7 F287 7BBA 141A AD7F


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mechtilde@21:1/5 to All on Thu May 1 13:50:01 2025
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------sYemkt0R4xK9ybKh43x07W9C
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8sDQoNCkRvIHlvdSBoYXZlIGFueSBwcm9ibGVtcyBpZiBJIHN0YXJ0IGRpcmVjdGx5 IHdpdGggYSB2ZXJzaW9uIDIgb2YgeG1sdW5pdC4NCg0KSXQgd2lsbCBjcmVhdGUgc29tZSBt b3JlIGJpbmFyaWVzDQoNCkFuZCB0d28gb2YgdGhlbSBJIG5lZWQgZm9yIHRoZSBuZXh0IHZl cnNpb24gb2YgSlZlcmVpbiB1c2luZyBFLUludm9pY2UuDQoNClJlZ2FyZHMNCg0KTWVjaHRp bGRlDQoNCkFtIDMwLjA0LjI1IHVtIDIyOjE4IHNjaHJpZWIgVmxhZGltaXIgUGV0a286DQo+ IEhpLA0KPiANCj4gVGhlIGxpYnJhcnkgaGFzIGEgbnVtYmVyIG9mIHJldmVyc2UgZGVwZW5k ZW5jaWVzOiBsaWJqc29uLWphdmEsDQo+IGFwa3Rvb2wsIHhtbHVuaXQsIGxpYnNwcmluZy1q YXZhLCBtYXZlbi1zaGFkZS1wbHVnaW4sIGJpb2phdmE2LWxpdmUsDQo+IGZvcCwgbWF2ZW4s IG1vbmRyaWFuLCBlei12Y2FyZCwgYXB0bHksIG1hdmVuLXJlcG8taGVscGVyLA0KPiBqZW5r aW5zLWpzb24sIGpncmFwaHQsIGJpb2phdmE0LWxpdmUsIGxpYnhtbC1zZWN1cml0eS1qYXZh Lg0KPiBJdCB3b3VsZCBiZSBwcnVkZW50IHRvIGNoZWNrIGlmIHRoZXkgYnVpbGQvd29yayB3 aXRoIHRoZSBuZXcgdmVyc2lvbg0KPiBvZiB0aGUgbGlicmFyeS4gSWYgdGhlcmUgYXJlIG5v IGJyZWFrYWdlcywgdGhlbiBpdCBpcyBzYWZlIHRvIHByb2NlZWQNCj4gd2l0aCB0aGUgdXBn cmFkZSwgb3RoZXJ3aXNlLCB3ZSBuZWVkIHRvIGNoZWNrIHdoYXQgYnJlYWtzIGFuZCBkZWNp ZGUNCj4gaWYgaXQgaXMgc29tZXRoaW5nIHdlIHdhbnQgdG8gZml4IG9yIGlmIHdlIGFyZSBi ZXR0ZXIgb2ZmIHdpdGgNCj4gbGlieG1sdW5pdDItamF2YS4NCj4gDQo+IEJlc3QgUmVnYXJk cywNCj4gICBWbGFkaW1pci4NCj4gDQo+IE9uIFRodSwgTWF5IDEsIDIwMjUgYXQgODowMOKA r0FNIE1lY2h0aWxkZSBTdGVobWFubiA8bWVjaHRpbGRlQGRlYmlhbi5vcmc+IHdyb3RlOg0K Pj4NCj4+IEhlbGxvLA0KPj4NCj4+IEkgd2FudCB0byBwYWNrYWdlIGxpYm11c3RhbmctY2xp LWphdmEgKEJ1ZyMxMDk0OTg4KQ0KPj4NCj4+IFRoZXJlZm9yZSBJIG5lZWQgeG1sdW5pdC1j b3JlIGFuZCB4bWx1bml0LWFzc2VydGouDQo+Pg0KPj4gSSBmaW5kIHRoZSBzb3VyY2VzIHVu ZGVyIGh0dHBzOi8vZ2l0aHViLmNvbS94bWx1bml0L3htbHVuaXQvdHJlZS9tYWluDQo+Pg0K Pj4gU2hvdWxkIEkgdXBkYXRlIGh0dHBzOi8vc2Fsc2EuZGViaWFuLm9yZy9qYXZhLXRlYW0v eG1sdW5pdCB0byB2ZXJzaW9uDQo+PiAyLjEwIG9yIC4uLg0KPj4NCj4+IFNob3VsZCBJIGJl dHRlciBjcmVhdGUgYSBuZXcgcGFja2FnZSBsaWJ4bWx1bml0Mi1qYXZhDQo+Pg0KPj4gS2lu ZCByZWdhcmRzDQo+Pg0KPj4gLS0NCj4+IE1lY2h0aWxkZSBTdGVobWFubg0KPj4gIyMgRGVi aWFuIERldmVsb3Blcg0KPj4gIyMgUEdQIGVuY3J5cHRpb24gd2VsY29tZQ0KPj4gIyMgRjBF MyA3RjNEIEM4N0EgNDk5OCAyODk5ICAzOUU3IEYyODcgN0JCQSAxNDFBIEFEN0YNCj4+DQo+ IA0KDQotLSANCk1lY2h0aWxkZSBTdGVobWFubg0KIyMgQXBhY2hlIE9wZW5PZmZpY2UNCiMj IEZyZWllIE9mZmljZSBTdWl0ZSBmw7xyIExpbnV4LCBNYWNPU1gsIFdpbmRvd3MgdW5kIE9T LzINCiMjIERlYmlhbiBEZXZlbG9wZXINCiMjIFBHUCBlbmNyeXB0aW9uIHdlbGNvbWUNCiMj IEYwRTMgN0YzRCBDODdBIDQ5OTggMjg5OSAgMzlFNyBGMjg3IDdCQkEgMTQxQSBBRDdGDQoN
    Cg==

    --------------sYemkt0R4xK9ybKh43x07W9C--

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

    iQIzBAEBCgAdFiEE8ON/Pch6SZgomTnn8od7uhQarX8FAmgTWhwACgkQ8od7uhQa rX+H5g/+P4coxrX0x3YNX3/iClj79CThI0KtriYdbUX3oT71KX4Y6uhkesz5aWYm 8f/T8zYbatd9TeyZ8RG6KjbdpvcgQeBpnHeHdOjo7AlZftvJAckW89hGRu9O8zF1 GGTexUeQepSiA2WIJZTzoB/EXbKG3vUjKzU+lHrXYQ3lBUZ1OTajI7pJw/Otwrn7 MxehjI54IszNL/7GLw6BGS/AvuyrrA4HXbi63wgsS0uQPUNsi9RdTMzlm+xioWsz SxrOe8+M01ZYoAUU7LPqVL4nM0IIL6wdi6RDjfr5xOMny9L27qmJL8xLaki8Va/Q fo3JFXzHqX3GhR/3YWb4xnjuN0odw+XyUYM6pFjDL4cI706iKgubgU9rhs5dRROO f2bgea37EHhhXGG8qOadjA2L2qH+NQx2sQCmcQztH1P/S6J7+9ph0KAK8Zep4xUB 7qy4nWMN2oEKulyArGHwUhedzghY1jrfcJKqoz2zr9+q2YnV+uohJh2IjzsV3vt5 n7pBS0iy9UPdRpX6fEupZPrj6lTAMxLlWX55eaZSF2Rt6gdfZPKDWRqe03g6ws8G EqPlLo33Uv190bjTYt9rk8XZp/gFVcS3HpnwxqA0ubVTpOkoc6P8jnEggvRLiFTC XZODn9a/WolaLwtJ3fGQxlAL+rXtXNbwFPVB8ZWoIDB2TYjsFCw=
    =H82J
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tony mancill@21:1/5 to Mechtilde on Thu May 1 23:00:01 2025
    Hi Mechtilde,

    After reviewing the migration guide [1] and noting that XMLUnit2 has
    changes licenses from BSD to Apache 2.0, I recommend creating a new
    source package xmlunit2.

    That will permit you to upload the new source package to unstable now
    instead of experimental and/or waiting until after trixie is released.

    During the forky (trixie+1) release cycle, we can set a release goal of updating packages that still use XMLUunit 1.x to use xmlunit-legacy.
    Once there are no more reverse-dependencies, we can ask for removal of xmlunit(1).

    Thank you for coordinating on the list and for packaging XMLUnit 2.x.

    Cheers,
    tony

    [1] https://github.com/xmlunit/user-guide/wiki/Migrating-from-XMLUnit-1.x-to-2.x

    On Thu, May 01, 2025 at 01:25:16PM +0200, Mechtilde wrote:
    Hello,

    Do you have any problems if I start directly with a version 2 of xmlunit.

    It will create some more binaries

    And two of them I need for the next version of JVerein using E-Invoice.

    Regards

    Mechtilde

    Am 30.04.25 um 22:18 schrieb Vladimir Petko:
    Hi,

    The library has a number of reverse dependencies: libjson-java,
    apktool, xmlunit, libspring-java, maven-shade-plugin, biojava6-live,
    fop, maven, mondrian, ez-vcard, aptly, maven-repo-helper,
    jenkins-json, jgrapht, biojava4-live, libxml-security-java.
    It would be prudent to check if they build/work with the new version
    of the library. If there are no breakages, then it is safe to proceed
    with the upgrade, otherwise, we need to check what breaks and decide
    if it is something we want to fix or if we are better off with libxmlunit2-java.

    Best Regards,
    Vladimir.

    On Thu, May 1, 2025 at 8:00 AM Mechtilde Stehmann <[email protected]> wrote:

    Hello,

    I want to package libmustang-cli-java (Bug#1094988)

    Therefore I need xmlunit-core and xmlunit-assertj.

    I find the sources under https://github.com/xmlunit/xmlunit/tree/main

    Should I update https://salsa.debian.org/java-team/xmlunit to version 2.10 or ...

    Should I better create a new package libxmlunit2-java

    Kind regards

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

    iQIzBAABCgAdFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmgT4KcACgkQIdIFiZdL Ppa2Ew/+LOUenk/TiLrI9KTaC1/GLiOyLieRCfChheKcXgE/Jt0WFmta2vX3ZQJ4 oM3tu8oLfYw0pcnzpu8oy+Hxa74PwXshvyhIZCVOqmNlI/EXMOPy6B5Kdu458NqE 93jioJZzKlPVYgrvFezKdp8pbHZUIcXn67EQC3NXcKfJVsq7DdapGeE5p5LCla5M rX9HmgVXSeyhkkrF0fP0wvfzajJa2ADCeyn9HXARpWcNDvywFpN0hn/vTJLayodV hhVVCSHZz2FHzkCBOjVJ/Guz0uBtxyqgxvA77VAPvY58Th/kx6tk0zKYuUEHUL5E nKThXlNecik21kaN+bCQiMfuhZJvo5LPmuDg9o7tjM9WuhaDrbmvL2xJ8XkekJHy 0uc85RyJgYQRR9/Dm4Qde3D4R4UQ6hnUi5m2dac1Ut4kOos6E/5hBY1mu/06aGbv igiVuhlYBtIk0H7xDCQACn/4UeJUMLWlmsv3p6hIBMD5sM6OgTvG8gsyhtWY0l7P NGDzJB5WFb5atbzVFxqMUDMNf19/oQrRMxeVx0a4EoiXUd5CMROKEiMY8ODFqZUR 6QVXlQfXoYgpn0HkjwP0MPvZwnTuU/t1OxzwjPBOubHllm1CtCEvZ3YMEIUWBvLL tZrcCEYa7NW145PtDvcO+jVrqBW3pVXxMxbdYI3zM8Q4BXNtJeA=
    =blkj
    -----END PGP SIGNATURE-----

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