Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #12303
| Path | csiph.com!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!bofh.it!news.nic.it!robomod |
|---|---|
| From | Andrius Merkys <merkys@debian.org> |
| Newsgroups | linux.debian.maint.java |
| Subject | maven-*-helper JAR placement seems to contradict Java policy |
| Date | Fri, 15 Oct 2021 11:50:02 +0200 |
| Message-ID | <D8s0G-80J-5@gated-at.bofh.it> (permalink) |
| X-Original-To | Debian Java List <debian-java@lists.debian.org> |
| X-Mailbox-Line | From debian-java-request@lists.debian.org Fri Oct 15 09:42:12 2021 |
| Old-Return-Path | <andrius.merkys@gmail.com> |
| X-Amavis-Spam-Status | No, score=-6.501 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -5.5 |
| X-Gm-Message-State | AOAM531ly6DA2nLBdj9zeiWMl17zab6hW47aB5I6yWSv8ZNTvikreWZM wriSV9u4vWdZEJmtNI5C+xy/nCE8x6w= |
| X-Google-SMTP-Source | ABdhPJw8NBl7pUcYCxW4HxgCC0q5om84/Y/9g5HQftCVNpBIH74WZ3GLrF4XSO5E6dGHCvS8QETptw== |
| X-Received | by 2002:a05:6512:6d3:: with SMTP id u19mr10090672lff.106.1634290918401; Fri, 15 Oct 2021 02:41:58 -0700 (PDT) |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Language | en-US |
| Content-Transfer-Encoding | 7bit |
| X-Mailing-List | <debian-java@lists.debian.org> archive/latest/22932 |
| List-ID | <debian-java.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-java/> |
| List-Archive | https://lists.debian.org/msgid-search/4cb1dbe5-2f12-3fc3-efef-9c8b491fb3df@debian.org |
| Approved | robomod@news.nic.it |
| Lines | 27 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Fri, 15 Oct 2021 12:41:57 +0300 |
| X-Original-Message-ID | <4cb1dbe5-2f12-3fc3-efef-9c8b491fb3df@debian.org> |
| Xref | csiph.com linux.debian.maint.java:12303 |
Show key headers only | View raw
Hello,
Java policy on Java libraries (Ch. 2.4.) reads [1]:
Their classes must be in jar archive(s) in the directory /usr/
share/java, with the name packagename[-extraname]
-fullversion.jar. The extraname is optional and used internally
within the package to separate the different jars provided by the
package. The fullversion is the version of that jar file. In some
cases that is not the same as the package version.
Some package must also provide a symbolic link from
packagename-extraname.jar to the most compatible version of the
available packagename-extraname-version.jar files.
However, it seems that packages built with maven-{debian,repo}-helper
default settings contain the opposite: JAR archives are named
packagename-extraname.jar, and packagename-extraname-version.jar are
symbolic links to packagename-extraname.jar. For example see
libcommons-lang3-java.
This looks like a contradiction to me. Or am I just misreading the policy?
[1] /usr/share/doc/java-policy/debian-java-policy.txt.gz, java-policy 0.57
Best,
Andrius
Back to linux.debian.maint.java | Previous | Next — Next in thread | Find similar
maven-*-helper JAR placement seems to contradict Java policy Andrius Merkys <merkys@debian.org> - 2021-10-15 11:50 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Markus Koschany <apo@debian.org> - 2021-10-15 13:40 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Andrius Merkys <merkys@debian.org> - 2021-10-15 15:30 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Emmanuel Bourg <ebourg@apache.org> - 2021-10-17 16:00 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Alexandre Rossi <niol@zincube.net> - 2021-10-18 09:40 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Andrius Merkys <merkys@debian.org> - 2021-10-18 09:40 +0200
Re: maven-*-helper JAR placement seems to contradict Java policy Alexandre Rossi <niol@zincube.net> - 2022-03-23 08:50 +0100
Re: maven-*-helper JAR placement seems to contradict Java policy Emmanuel Bourg <ebourg@apache.org> - 2022-03-23 10:10 +0100
Re: maven-*-helper JAR placement seems to contradict Java policy Thorsten Glaser <t.glaser@tarent.de> - 2022-03-23 15:20 +0100
Re: maven-*-helper JAR placement seems to contradict Java policy Alexandre Rossi <niol@zincube.net> - 2022-03-23 15:40 +0100
Re: maven-*-helper JAR placement seems to contradict Java policy Andrius Merkys <merkys@debian.org> - 2022-03-28 18:20 +0200
Bug#1007923: maven-*-helper JAR placement seems to contradict Java policy tony mancill <tmancill@debian.org> - 2022-03-29 06:10 +0200
Bug#1007923: maven-*-helper JAR placement seems to contradict Java policy Markus Koschany <apo@debian.org> - 2022-03-29 12:10 +0200
Bug#1007923: maven-*-helper JAR placement seems to contradict Java policy Pierre Gruet <pgt@debian.org> - 2022-03-29 16:50 +0200
csiph-web