• [feature request] provide a virtual package for jdk/jre

    From Thorsten Glaser@21:1/5 to All on Thu Jun 24 00:10:01 2021
    Hi Samuel,

    I'd like to request this same feature for the java ecosystem on Debian.

    this thing exists:


    Package: openjdk-8-jre-headless
    Provides: java2-runtime-headless, java5-runtime-headless, java6-runtime-headless, java7-runtime-headless, java8-runtime-headless
    # and java-runtime-headless except I oops’d, will fix this RSN

    Package: openjdk-11-jre-headless
    Provides: java-runtime-headless, java10-runtime-headless, java11-runtime-headless, java2-runtime-headless, java5-runtime-headless, java6-runtime-headless, java7-runtime-headless, java8-runtime-headless, java9-runtime-headless

    Package: openjdk-17-jre-headless
    Provides: java-runtime-headless, java10-runtime-headless, java11-runtime-headless, java12-runtime-headless, java13-runtime-headless, java14-runtime-headless, java15-runtime-headless, java16-runtime-headless, java17-runtime-headless, java2-runtime-
    headless, java5-runtime-headless, java6-runtime-headless, java7-runtime-headless, java8-runtime-headless, java9-runtime-headless


    Package: openjdk-8-jre
    Provides: java2-runtime, java5-runtime, java6-runtime, java7-runtime, java8-runtime
    # and java-runtime except I oops’d, will fix this RSN

    Package: openjdk-11-jre
    Provides: java-runtime, java10-runtime, java11-runtime, java2-runtime, java5-runtime, java6-runtime, java7-runtime, java8-runtime, java9-runtime

    Package: openjdk-17-jre
    Provides: java-runtime, java10-runtime, java11-runtime, java12-runtime, java13-runtime, java14-runtime, java15-runtime, java16-runtime, java17-runtime, java2-runtime, java5-runtime, java6-runtime, java7-runtime, java8-runtime, java9-runtime


    Package: openjdk-8-jdk
    Provides: java-compiler, java-sdk, java2-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk

    Package: openjdk-11-jdk
    Provides: java-compiler, java-sdk, java10-sdk, java11-sdk, java2-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk

    Package: openjdk-17-jdk
    Provides: java-compiler, java-sdk, java10-sdk, java11-sdk, java12-sdk, java13-sdk, java14-sdk, java15-sdk, java16-sdk, java17-sdk, java2-sdk, java5-sdk, java6-sdk, java7-sdk, java8-sdk, java9-sdk


    bye,
    //mirabilos
    --
    Infrastrukturexperte • tarent solutions GmbH
    Am Dickobskreuz 10, D-53121 Bonn • http://www.tarent.de/
    Telephon +49 228 54881-393 • Fax: +49 228 54881-235
    HRB AG Bonn 5168 • USt-ID (VAT): DE122264941
    Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

    *************************************************

    Mit dem tarent-Newsletter nichts mehr verpassen: www.tarent.de/newsletter

    *************************************************

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Henrique@21:1/5 to All on Wed Jun 23 23:50:01 2021
    Hello team,

    I noticed an upstream project having to resort to
    "Depends: default-jdk | openjdk-11-jdk | openjdk-8-jdk"
    to allow its users to install their project with other jdk versions
    (as they support multiple ones).

    They also support multiple php versions but they don't need to resort
    to the same workaround since the "php" package is provided by all the
    other releases (whereas the "php" package can still default to a
    certain version).

    I understand this is likely to never be an issue for official
    packages, but it would make it easier for upstream projects to support
    Debian and its derivatives.

    I'd like to request this same feature for the java ecosystem on Debian.

    Reference:
    https://github.com/vufind-org/vufind/pull/1760/files https://vufind.org/jira/browse/VUFIND-1487

    Thanks,

    --
    Samuel Henrique <samueloph>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Samuel Henrique@21:1/5 to All on Fri Jun 25 00:10:01 2021
    Hello Thorsten,

    Oh, I somehow missed that, thank you very much for pointing it out, I
    will suggest upstream to make use of java-compiler then.

    Regards,

    --
    Samuel Henrique <samueloph>

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