Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #8825
| Path | csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod |
|---|---|
| From | Markus Koschany <apo@debian.org> |
| Newsgroups | linux.debian.maint.java |
| Subject | Re: Groovy packaging |
| Date | Thu, 04 Feb 2016 00:30:05 +0100 |
| Message-ID | <qYf25-oH-85@gated-at.bofh.it> (permalink) |
| References | <qXMMr-6gE-5@gated-at.bofh.it> <qY5cn-24p-9@gated-at.bofh.it> <qY8tC-4kE-33@gated-at.bofh.it> |
| X-Original-To | debian-java@lists.debian.org |
| X-Mailbox-Line | From debian-java-request@lists.debian.org Wed Feb 3 23:23:22 2016 |
| Old-Return-Path | <apo@debian.org> |
| X-Amavis-Spam-Status | No, score=-12 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no |
| X-Policyd-Weight | using cached result; rate: -5 |
| X-Enigmail-Draft-Status | N1110 |
| User-Agent | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0 |
| MIME-Version | 1.0 |
| Content-Type | multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="VhsFwwqcIuOWvU7itqDdJgxq2WG5Hufv7" |
| X-Sa-Exim-Scanned | No (on richard.fcube.de); SAEximRunCond expanded to false |
| X-Mailing-List | <debian-java@lists.debian.org> archive/latest/19145 |
| List-ID | <debian-java.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-java/> |
| List-Archive | https://lists.debian.org/msgid-search/56B28BD7.5070602@debian.org |
| Approved | robomod@news.nic.it |
| Lines | 85 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Thu, 4 Feb 2016 00:23:03 +0100 |
| X-Original-Message-ID | <56B28BD7.5070602@debian.org> |
| X-Original-References | <56B0E34E.9040701@apache.org> <56B1F834.6010805@debian.org> <56B22A79.4040301@apache.org> |
| Xref | csiph.com linux.debian.maint.java:8825 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
Am 03.02.2016 um 17:27 schrieb Emmanuel Bourg: > Le 3/02/2016 13:53, Markus Koschany a écrit : > >> I like having one source package src:groovy that always provides the >> latest upstream release and all its reverse-dependencies shall always >> work flawlessly with it. Amen. :-) > > +1 > > The user experience is important to me, and I think 'apt-get install > groovy' is more intuitive than 'apt-get install > groovy<guessthelatestversionavailable>'. But it doesn't mean the groovy > package has to be built from src:groovy. True. Though src:groovy already contains the binary package of the same name, which is why the package doesn't have to go through NEW. >> So I would prefer to package the next version of groovy 2.x >> in src:groovy and to remove src:groovy2. I can see the benefits of >> option number three but it should be limited to packages where we also >> provide an alternative like switching between two different JDKs and >> when many, if not all Java packages, are affected by this choice. > > I also thought the option 2 was a good idea, and as I updated groovy2 to > the latest version yesterday I hesitated to do it. I wasn't sure about > the upgrades and the backports: > - We probably want the Jessie users of the groovy and groovy2 packages > to end up automatically with the latest Groovy 2.x when upgrading to > Stretch. This means we have to keep a groovy2 binary package (either > with the full runtime or just a dummy dependency package). > - Backporting groovy2 to Jessie might be more complicated if we switch > back to src:groovy. It isn't just a rebuild, we have to rename the > binary packages and change the paths too. I haven't thought too much about backports yet because we could also keep the old src:groovy2 package until the freeze for Stretch starts, if this helps to ease backports. But with the release of Stretch src:groovy2 should have been removed. So let's package the next release of groovy in src:groovy, switch all r-deps back to groovy and return to debian artifacts. This could all be adjusted with the next upload and hey there are only 25 r-deps. If we split the work it shouldn't take that long. Markus
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Find similar
Groovy packaging Emmanuel Bourg <ebourg@apache.org> - 2016-02-02 18:20 +0100
Re: Groovy packaging Ioan Eugen Stan <stan.ieugen@gmail.com> - 2016-02-02 18:50 +0100
Re: Groovy packaging Emmanuel Bourg <ebourg@apache.org> - 2016-02-02 19:30 +0100
Re: Groovy packaging Andrew Schurman <arcticwaters@gmail.com> - 2016-02-03 02:30 +0100
Re: Groovy packaging Markus Koschany <apo@debian.org> - 2016-02-03 14:00 +0100
Re: Groovy packaging Emmanuel Bourg <ebourg@apache.org> - 2016-02-03 17:30 +0100
Re: Groovy packaging Markus Koschany <apo@debian.org> - 2016-02-04 00:30 +0100
csiph-web