Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Phil Morrell Newsgroups: linux.debian.maint.java Subject: Re: Mindustry packaging Date: Thu, 10 Dec 2020 01:40:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-java-request@lists.debian.org Thu Dec 10 00:36:52 2020 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12.2 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .emorrp1. - helo: .mail-wm1-x32f.google. - helo-domain: .google.) FROM/MX_MATCHES_HELO(DOMAIN)=-2; rate: -5.5 Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emorrp1.name; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=H+LNw9ZZHBqIqic8v32do5WcIp404uwNm3yfv+0sEhw=; b=sOxtR1aTOGiNCxaN1ydjT+hiozAaodmAjvDQ2dFuWbpPMvDF1+6AhsjZbqvRr4hmDw EZE4N5k3SQ0MC/QeD89BVE/sSRuqkF5Nw5bv9NtmVtgRzxwXl7co9aCV7Ipyi7r7Iu21 JQQit2u5o7X+PW7BSPP+pp8bgDMWeirFY4hS0= X-Google-Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=H+LNw9ZZHBqIqic8v32do5WcIp404uwNm3yfv+0sEhw=; b=YnPCgib8ZdP9B6aVLMLLOiFPqBJImRrjOhPcKYULHv0rPkZSdiu+FwcTT6QBQ3ZTHE XNPNvUZ7sDNF2qrly0K/qsjy0/+Iks0oqZlzdK1wwmpSNOHGoXXWxtfMSTem5iUkIrvu 4BSQeGWuDipE1DTjdpWU88DCq1Mc1eQTQaQ61Upc5PiGnfQy/8TM1MYSQyTf2oFAIeJa Ow7wKn32/fSdFDgJo4myANITbxw2o0AW4tM1t1NhYxp2tRuynp65cqFIU4tEkLMOMFMR irkB7DVCr1qqHtdb2//HfqTjvQeBeJ2Zor7wXNSQJN2FbgkNRbmCqjIyj6I4iEZlvhnS nzGA== X-Gm-Message-State: AOAM53137bbzVt5uSnHnKBhS3+iQ03FfydL20tqZHlzq41H/B2FVWJNN BWBpd8IQ2QtFth7DupyiNxX8dQ== X-Google-SMTP-Source: ABdhPJyJ0c5w5kLkRPvhkdviwNjNK7d/X0TauBnYikLvZy1H5K5c6/swyomzeQbZAH8lw93WBZN+jA== X-Received: by 2002:a1c:5f54:: with SMTP id t81mr5207839wmb.77.1607560593794; Wed, 09 Dec 2020 16:36:33 -0800 (PST) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="dDRMvlgZJXvWKvBx" Content-Disposition: inline User-Agent: Mutt/1.10.1 (2018-07-13) X-Mailing-List: archive/latest/22616 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20201210003630.GA26190@mithrandir.lan.emorrp1.name Approved: robomod@news.nic.it Lines: 55 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: Debian Java X-Original-Date: Thu, 10 Dec 2020 00:36:30 +0000 X-Original-Message-ID: <20201210003630.GA26190@mithrandir.lan.emorrp1.name> X-Original-References: <20201209154419.GA5525@singpolyma-beefy> <20201209194157.GC5525@singpolyma-beefy> Xref: csiph.com linux.debian.maint.java:11991 --dDRMvlgZJXvWKvBx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Stephen, I'm the one who did the initial triage to discover the surprising kotlin requirement, but I'll gladly collaborate once that's available. I'm thoroughly enjoying the new v6 campaign in co-op with some friends, so keen to be able to play it via debian rather than a .jar download with e.g. embedded Discord server listings. On Wed, Dec 09, 2020 at 02:41:57PM -0500, Stephen Paul Weber wrote: > > Dependencies can not be downloaded during the build. >=20 > Yes, of course, that is the problem described in my OP :) As you said, many Java projects have switched to gradle so thankfully the hard work to integrate it with Debian has already been done. The upstream bundled ./gradlew will be completely ignored and that bit is as simple as adding gradle-debian-helper to Build-Depends and --buildsystem=3Dgradle to debian/rules. https://sources.debian.org/src/gradle-debian-helper/2.1/README.txt/ > > And the bug lists the first blocker which then lists the other blocker > > and the last blocker is kotlin (or shall I say the first blocker). >=20 > I'm having trouble following the breadcrumbs to see where kotlin becomes = the > blocker. I assume because one of the dependencies is written it kotlin? In the summary at the top, you can follow the link in "Fix blocked by" (and then "Fix blocked by" again, etc.). As for why each dependency is a blocker, I hope my initial message in each RFP makes that clear. The current state of kotlin packaging is really promising, with (hopefully) just normal java packaging issues left. Help needed! "Make sure you have kotlin-reflect.jar in the classpath" https://salsa.debian.org/android-tools-team/admin/-/issues/34 --dDRMvlgZJXvWKvBx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYKAB0WIQSBP39/Unco6Ai78+TbymUJHySObAUCX9FtiwAKCRDbymUJHySO bEMOAP9MvLjvlkXwZpH2VVW8StReNV1o3Q29Swmokq56ctqY7AEAjLQ3TAjNPSlf A2O5xXj6RbfKC272IQ57CpPb8xFaaws= =WuB9 -----END PGP SIGNATURE----- --dDRMvlgZJXvWKvBx--