From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id LgQKGQzEWGOSawAAbAwnHQ (envelope-from ) for ; Wed, 26 Oct 2022 07:22:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IItRFwzEWGPUWAEAG6o9tA (envelope-from ) for ; Wed, 26 Oct 2022 07:22:20 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 235DD2E0C7 for ; Wed, 26 Oct 2022 07:22:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1onYqf-0003rn-DC; Wed, 26 Oct 2022 01:21:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1onYqS-0003QW-VP for guix-devel@gnu.org; Wed, 26 Oct 2022 01:20:52 -0400 Received: from mx1.riseup.net ([198.252.153.129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1onYqM-0002rU-MA for guix-devel@gnu.org; Wed, 26 Oct 2022 01:20:50 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mail.riseup.net", Issuer "R3" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4MxxwW6MdKzDqkb; Wed, 26 Oct 2022 05:20:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1666761643; bh=G0ithFRlqXAvGx/IkHVqsQ5Hcv+L0gexbl3XwIj5A2I=; h=From:To:Subject:In-Reply-To:References:Date:From; b=CAEn+59zaGGtI1CyUOvIHuYZ3al7Ub9bEcHQ7oGZgOT7Inyp5KZ0jx/YhYfc80maN boznEyQKr/6GZFmu2Q1Vwe4EU9J3HrrAT/7ePx8qFYGw8hiQmZO0DWNFAkIfVASRCy C0RtNDwj8fv9mP9s1kQOy+Adp8k7zbYINaHE7QcI= X-Riseup-User-ID: 5B62C62D478163F1AFCEB9077EDA539784F6B3AE475C3735850C222535CF7BFF Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4MxxwW1rKsz5vS7; Wed, 26 Oct 2022 05:20:43 +0000 (UTC) From: Declan Tsien To: Liliana Marie Prikler , guix-devel@gnu.org Subject: Re: Build LanguageTool use maven-build-system? In-Reply-To: <33d397f581b910871b69078b4499087751042a66.camel@gmail.com> References: <87eduw8xg4.fsf@riseup.net> <87r0yvzcd0.fsf@riseup.net> <33d397f581b910871b69078b4499087751042a66.camel@gmail.com> Date: Wed, 26 Oct 2022 13:20:31 +0800 Message-ID: <87k04ngnz4.fsf@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: pass client-ip=198.252.153.129; envelope-from=declantsien@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Guix-devel" Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666761740; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=URiQwtRaCJelTWBJz9wzklrX0VOlKFWw3zng1mA32e0=; b=AOKGiyilSlhUiLUjpARWS+W2sOKcYWWx59ND2rGLVRVSK7o4KbhDfaFAVnyuCwExMVEzQ3 eUMCN7iMLTr8Y4jATyyRHQ1c8exoV7fTpwj2/FQywOrKwUOOR6QLcxJhMrZunvzWbdPvVP chj32Sj6ZleOnMfVionAeg5J/c5dDA3kZ0R2WkduwMreHhoOWrHDfXmma2UBAM97FsHxIk hcpgDj2MK3VdNjXI80MgINFkGpiEr+I9dU/yoJfJ0BHHKGv7t1FPtTZR03jTavZw8B+Jcq ELyPBuYSdu2biXzoiLdmSKWn1sh24DakyGs54Zzy4f/2TXFDJtOttiubWRa7ow== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666761740; a=rsa-sha256; cv=none; b=f5/p1bNkE0oq9dW/SmrcV8m6DzaV9o1LF/dF6reCSMHKeZXE3VaXjz9wy7EflRicHyYyB4 1P49XDPEw3PBYwgpr6GYY1m9HYZv8g0CEQxUtkhL++OEx4lTNb796yqpcjRrEsiqlhrtTC qmuKTXK3v/vM4s/FNHzEdXJ+7sow3CwpZCHfWDqE7OPPATFB+ghusfR6v80MAIkG3oXoQN r4oqET8MXS+5PRnBfzgiMTokCIPp3anirvyOLvBHCK5T0iodZaIoriO4C7dve1tTc3BGjJ WLzkKAflN3Yrquy/5SDZEwZJq9QF8i59q7KQ2WvHKaqavJjbcuoMTVavRUAHXg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=CAEn+59z; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -9.31 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=CAEn+59z; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 235DD2E0C7 X-Spam-Score: -9.31 X-Migadu-Scanner: scn0.migadu.com X-TUID: 1TbYR9a/HNUt --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler writes: > What Julien means is that if you were trying to write an importer, > you'd end up writing one that produces something like this > > (define-public java-language-tool > (package=20 > (name "java-language-tool") > (version "6.0") > (source this-thing-raises-an-error) > ... > (inputs (list java-commons-cli ...)) > (native-inputs (list java-junit ...)) > ...)) > > (define-public java-commons-cli > (package > (name "java-commons-cli") > (version some-version) > (source this-thing-raises-an-error) > ...)) > > In other words, you won't be able to actually build language-tool until > you insert proper sources in all the source fields =E2=80=93 which Julien= fears > maven, being a binary distribution system first and foremost, won't > deliver on its own. > > Cheers I see. Thanks. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQHLBAEBCAA1FiEE9pXznsYl4IEztXWfD8aHA3Xv4vUFAmNYw6AXHGRlY2xhbnRz aWVuQHJpc2V1cC5uZXQACgkQD8aHA3Xv4vXYFgv+PnCq7Xstqy+pDm1lWbmq01Rk e7NP5RawM/hlSFXYXFZ4iAtVWKc0EjuTo8l1dAJxB7TxF3q73np/gbQMDZmANTi1 dE78LZ0UreLg9bSnFb1JLkp0karlkFv50EWA/DabeRrRMJ9gmholUubE/PQEBSxU LOWYZjdPyoIFyfH+JC1Cn4ElGvNM36pMghJWz5hLQZwJfB1bXqhJrNCc2eGzglLR /WbWeun3spYjG/d9dSS7hqyM39l0DA/Ijrb1Youg0f1bk0CRxqaGSg+2w+ahlHU7 rhF498SPoqGiyoBgk4bhegw33BUhp9BZrRdg1arug3fd08M3lvSO14tqJIic/MH4 Mwllst9eCQB8uVWBAuJL3LVP0RyUru2XZitdKVYM5yKnqAXkDGbydtGXQAtOVkYC HGP6+/6S21jrlrS/vDSUHfHJ1DyeC6clPzWrS4XEc/vc8bQEimDjaFzAaOG1bn7r 3FZr8a0GToa/F3rJCnuZSWSguN5Q0mt0YfCDch75 =FGNS -----END PGP SIGNATURE----- --=-=-=--