Path: csiph.com!aioe.org!news.servidellagleba.it!bofh.it!news.nic.it!robomod From: Dalibor Topic Newsgroups: linux.debian.maint.java Subject: Re: Feedback on OpenJDK jpackage tool early access builds Date: Thu, 10 Oct 2019 01:30:02 +0200 Message-ID: References: X-Mailbox-Line: From debian-java-request@lists.debian.org Wed Oct 9 23:23:39 2019 Old-Return-Path: X-Amavis-Spam-Status: No, score=-8.501 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DIGITS_LETTERS=1, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Greylist: delayed 34113 seconds by postgrey-1.36 at bendel; Wed, 09 Oct 2019 23:23:27 UTC Dkim-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=subject : to : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05; bh=R0n0Nun8BYGsfCAjBkyhvLIU8P/vGbO2B1oR610/tTs=; b=E5Vhqs4lSum+hekDHszuqXbJkxOxNOF1KMCfyPxzC41WYDuBzzb3xc5Okweuup88gBx4 Hlm6gCbtMnwt0iP+Jb0VpXqkxL0ZXj0nCDyY8UfCJofbXVo+mpMIvrUvsuQENfmXHDOF 9uHEMsMkddPNNtJ/caxxSQEV6z3RD2C+q+O7Ys+22+qYXF5RwaS0fyKcja365PG2fu/v KsedVLDEtx1ErpSSPYJK7pHczUCEJ/HNQVqBHga8c2TddNlysKMtj+gx4ekdMKr/yJA1 bkmBOsxOptiS9Y78rmuqKfRHmYWkdaQBxHmIBqS1K1fuHsfN+rB7HOetmtWEJWvBjjfZ /w== Organization: Oracle Corporation User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9404 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910090133 X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9404 signatures=668684 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000 definitions=main-1910090133 X-Mailing-List: archive/latest/21989 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/33429c00-08ea-c5c5-1d0c-6c600df9968f@oracle.com Approved: robomod@news.nic.it Lines: 53 Sender: robomod@news.nic.it X-Original-Date: Wed, 9 Oct 2019 15:54:40 +0200 X-Original-Message-ID: <33429c00-08ea-c5c5-1d0c-6c600df9968f@oracle.com> X-Original-References: <285bba56-2fb8-1106-3e77-496a4c1d4278@oracle.com> <466a9785-113f-904f-4c24-5b84120a86ee@apache.org> <3ee80b29-9c5f-1834-dee9-50de71b8bbe0@debian.org> Xref: csiph.com linux.debian.maint.java:11441 On 03.09.2019 18:40, Matthias Klose wrote: > On 02.09.19 13:22, Dalibor Topic wrote: >> Hi Emmanuel, >> >> thank you for your interest - the jpackage source code can be found in >> the JDK-8200758-branch of the JDK sandbox repository at >> https://hg.openjdk.java.net/jdk/sandbox > > I haven't looked into that yet, but some questions first: > >  - is the tool able to create source packages? and maybe >    differentiate here between pure source packages, and >    "source" packages just containing jar files? Hi Matthias, - jpackage is not producing source Debian packages, so it wouldn't be suitable in the current state for uploads into Debian main, etc. - jpackage is not fetching anything from network when bundling apps in Debian packages. See https://hg.openjdk.java.net/jdk/sandbox/file/67ffaf3a2b75/src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java for details of the (evolving) implementation. cheers, dalibor topic > >  - is the tool able to build without fetching anything >    from random websites? e.g. to create a self-contained >    source repository? > > These are two re-occurring issues when creating deb packages which can > be uploaded to the Debian archives. > > Matthias -- Dalibor Topic | Consulting Product Manager Phone: +494089091214 | Mobile: +491737185961 | Video: dalibor.topic@oracle.com Oracle Global Services Germany GmbH Hauptverwaltung: Riesstr. 25, D-80992 München Registergericht: Amtsgericht München, HRB 246209 Geschäftsführer: Ralf Herrmann Oracle is committed to developing practices and products that help protect the environment