• elasticsearch8 in Debian

    From =?iso-8859-1?Q?Sch=F6ke=2C_Karsten?@21:1/5 to All on Mon Mar 3 11:20:01 2025
    Hi,

    I need help with the following problem:
    elasticsearch distributes its python lib in pypi with the addition of the main version,
    e.g. https://pypi.org/project/elasticsearch/ also as https://pypi.org/project/elasticsearch8/

    How do you handle this in Debian, especially in DPT?
    Does a separate package with the elasticsearch8 namespace have to be created and maintained here or should a meta package be set up?
    Unfortunately, elasticsearch8 is required as a dependency for existing packages in Debian that need to be updated, as well as for new dependent packages.

    Many thanks
    Karsten

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrey Rakhmatullin@21:1/5 to Karsten on Mon Mar 3 20:50:01 2025
    On Mon, Mar 03, 2025 at 10:06:08AM +0000, Schöke, Karsten wrote:
    I need help with the following problem:
    elasticsearch distributes its python lib in pypi with the addition of the main version,
    e.g. https://pypi.org/project/elasticsearch/ also as https://pypi.org/project/elasticsearch8/

    How do you handle this in Debian, especially in DPT?

    We package separate modules separately. Though I couldn't understand if
    these use the same import name or not.

    Does a separate package with the elasticsearch8 namespace have to be created and maintained here or should a meta package be set up?

    Not sure what do you mean by namespace but how else than a separate
    package do you think this could be packaged? And what meta package are you talking about?

    Unfortunately, elasticsearch8 is required as a dependency for existing packages in Debian that need to be updated, as well as for new dependent packages.

    They both have the same version, do they have different import paths or
    what's the difference?

    --
    WBR, wRAR

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

    iQJhBAABCgBLFiEEolIP6gqGcKZh3YxVM2L3AxpJkuEFAmfGBgItFIAAAAAAFQAP cGthLWFkZHJlc3NAZ251cGcub3Jnd3JhckBkZWJpYW4ub3JnAAoJEDNi9wMaSZLh MxEQAJmi8tSqvAhuRDwitRIDAi5YwF+Ka8wHO+rWNehu9WG6tqYu/vMIrxN2mdZk Rn2mn2xrCIdKrfBBq7s2W9ziNKz6ZN0UFa5/cIzaPNP7h5M1cYZMl671X2CgVX4E WtAZjRUpEXUeL29GBaLcVpnG5KSpirn268DcJEhVEpc7JlbDMXfkxW53RYewqit8 BQP8jnq4RLBpM7v37ATVJ8FgANUSiT+0CW95UfPiv+GL07mi5q2A8fEWCsQ4l6Pw +ooaWw4jrIcssdjEcy9a9yUoTOHD2PPdwCiD8MUKCzrjeZOZe0qzRxJIFJkF72UA Gag0C2pijpXIOu0+M5G18xU5kHnoPKTG0GRSmtJInNNCyEebvtaWiwGCh1qUP0ph PznNk1zsBxKwN397aUQAHvnXzBY+T7hzRWU9wM+1uHfye4iRgrzPJ6qNiR4voNNQ atxYm46ACmamN4a5ztekBtkpqEb/rqHsX0jw5rTJc0got5TPTfapCCV7IYMUKYAQ 3UyNVWb9Nye8I7k7NQYNPyDl1htOT0aExel2Buxt/goVFQzpzKauDMWI1nHGRog/ a2f6aR2dSqlWNDUHz2JPfqs8mL4uXlcGJ/2RcqmwPkUFQDOERyd0tOsYm4mKzBvR B+wbzSXAusvXCN6C/EA883iKtMo9a3YzcojBTR3WyurYMCwu
    =VZnF
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?utf-8?B?U2Now7ZrZSwgS2Fyc3Rlbg==?@21:1/5 to All on Tue Mar 4 16:40:02 2025
    SGVsbG8sDQoNCj4+VW5mb3J0dW5hdGVseSwgZWxhc3RpY3NlYXJjaDggaXMgcmVxdWlyZWQgYXMg YSBkZXBlbmRlbmN5IGZvciBleGlzdGluZyBwYWNrYWdlcyBpbiBEZWJpYW4gdGhhdCBuZWVkIHRv IGJlIHVwZGF0ZWQsIGFzIHdlbGwgYXMgZm9yIG5ldyBkZXBlbmRlbnQgcGFja2FnZXMuDQo+IFRo ZXkgYm90aCBoYXZlIHRoZSBzYW1lIHZlcnNpb24sIGRvIHRoZXkgaGF2ZSBkaWZmZXJlbnQgaW1w b3J0IHBhdGhzIG9yIA0Kd2hhdCdzIHRoZSBkaWZmZXJlbmNlPw0KDQp0aGV5IGJvdGggaGF2ZSB0 aGUgc2FtZSB2ZXJzaW9uLCBidXQgZGlmZmVyZW50IGltcG9ydCBuYW1lcy4NCm9rLCBJIHdpbGwg Y3JlYXRlIGEgbmV3IHBhY2thZ2UuLi4NCg0KdGh4DQpLYXJzdGVuDQoNCg==

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