Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #10054

Re: Review of fairsim, libjtransforms-java and libjlargearray-java

From Markus Koschany <apo@debian.org>
Newsgroups linux.debian.maint.java
Subject Re: Review of fairsim, libjtransforms-java and libjlargearray-java
Date 2017-10-02 23:50 +0200
Message-ID <uwfYL-zn-43@gated-at.bofh.it> (permalink)
References (11 earlier) <u8Bxp-40f-3@gated-at.bofh.it> <uuFui-8sU-13@gated-at.bofh.it> <uuJoe-2om-9@gated-at.bofh.it> <uvVQm-8jo-3@gated-at.bofh.it> <uwfYL-zn-41@gated-at.bofh.it>
Organization debian.org

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Am 02.10.2017 um 17:22 schrieb Emmanuel Bourg:
> Le 2/10/2017 à 01:21, Markus Koschany a écrit :
> 
>> I also suggest to remove the --has-package-version flag from the *.poms
>> files. There was a recent change in maven-debian-helper that
>> automatically adds a versioned dependency to reverse-dependencies if one
>> of their build-dependencies uses this flag. In my opinion in most cases
>> this is too strict and not what you probably wanted.
> 
> Regarding the --has-package-version flag, my recommendation is to keep
> it unless the version of the package doesn't match the version of the
> pom. The versioned dependency added by maven-debian-helper is good for
> ensuring consistent transitions to testing automatically (that is, if
> libfoo-java requires libbar-java 2.0 but is ready before libbar-java for
> a transition to testing, the versioned dependency holds libfoo-java in
> unstable until libbar-java is ready to transition as well.).

There is at least one major downside of the current behavior. You
completely loose the flexibility to choose that your package is able to
run with an older version of libfoo. There is always a strict dependency
on the latest version which can be a real hassle if you try to backport
packages. Unfortunately we don't have a C/C++ mechanism like symbols
files in Java but the answer should not be to enforce a dependency on
the latest version.

Markus

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-10 16:50 +0200
  Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-10 17:50 +0200
    Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-11 19:00 +0200
      Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-13 22:00 +0200
        Re: wanting to join the java team Thorsten Glaser <t.glaser@tarent.de> - 2017-07-14 10:00 +0200
        Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-14 18:00 +0200
          Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-14 20:20 +0200
            Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-14 22:30 +0200
              Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-16 23:50 +0200
                Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-27 18:00 +0200
                Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-27 18:00 +0200
                Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-07-29 17:00 +0200
                Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-07-29 17:10 +0200
                Re: wanting to join the java team Carnë Draug <carandraug+dev@gmail.com> - 2017-09-28 13:50 +0200
                Re: wanting to join the java team Markus Koschany <apo@debian.org> - 2017-09-28 18:00 +0200
                Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-02 01:30 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Emmanuel Bourg <ebourg@apache.org> - 2017-10-02 23:00 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-03 19:40 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Emmanuel Bourg <ebourg@apache.org> - 2017-10-02 23:20 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-02 23:50 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Carnë Draug <carandraug+dev@gmail.com> - 2017-10-03 17:40 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-03 19:20 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Carnë Draug <carandraug+dev@gmail.com> - 2017-10-04 17:50 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-04 19:20 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Carnë Draug <carandraug+dev@gmail.com> - 2017-10-05 13:10 +0200
                Re: Review of fairsim, libjtransforms-java and libjlargearray-java Markus Koschany <apo@debian.org> - 2017-10-05 14:40 +0200

csiph-web