From unknown Sun Jun 15 08:09:43 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#53934 <53934@debbugs.gnu.org> To: bug#53934 <53934@debbugs.gnu.org> Subject: Status: OpenJDK doesn't have a doclet Reply-To: bug#53934 <53934@debbugs.gnu.org> Date: Sun, 15 Jun 2025 15:09:43 +0000 retitle 53934 OpenJDK doesn't have a doclet reassign 53934 guix submitter 53934 Igor Gajsin severity 53934 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 10 18:37:52 2022 Received: (at submit) by debbugs.gnu.org; 10 Feb 2022 23:37:53 +0000 Received: from localhost ([127.0.0.1]:57644 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIJ0a-00029v-OC for submit@debbugs.gnu.org; Thu, 10 Feb 2022 18:37:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:32830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIJ0Z-00029m-Mk for submit@debbugs.gnu.org; Thu, 10 Feb 2022 18:37:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIJ0Z-0005fF-0x for bug-guix@gnu.org; Thu, 10 Feb 2022 18:37:51 -0500 Received: from smtp.gajsin.name ([95.85.13.205]:38988) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIJ0W-0006hM-Ai for bug-guix@gnu.org; Thu, 10 Feb 2022 18:37:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gajsin.name ; s=x; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender: Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=8G2OwCDR7srO7KRfpvCaIzJyMaVYo7elnrkjmYUBg8k=; b=YEF28DzImVxDFRAI+HXkSne0g9 CCJKTMwPjl2v2RDYIHhdNrDpn2q5YJG6C9ZHK2NKuqml4nxTmcvehfJcDs4iqUu8NpOASCD1+iS0e pclF5RGDhH+2lq3jVLAd/2mOI1tVW/yrdrJ7K1gT4Md0qzZlAZpz6cr/H+MPFXZQePlc=; Received: from [84.143.155.112] (helo=pas) by smtp.gajsin.name with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1nIIyp-0000uR-4A for bug-guix@gnu.org; Thu, 10 Feb 2022 23:36:03 +0000 User-agent: mu4e 1.6.10; emacs 28.0.50 From: Igor Gajsin To: bug-guix@gnu.org Subject: OpenJDK doesn't have a doclet Date: Fri, 11 Feb 2022 00:26:47 +0100 Message-ID: <87h796fg65.fsf@gajsin.name> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=95.85.13.205; envelope-from=igor@gajsin.name; helo=smtp.gajsin.name X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) There is a problem with openjdk (all versions 10 to 17). When I run cider (emacs mode for clojure) it complains about: java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet when I try to set icedtea there is no such problem. If I understand well doclet is a part of JDK so it shoulb be part of a modern openjdk installation. way to reproduce: 1. Install openjdk and emacs via `guix package -i openjdk emacs` 2. In emacs apply code `(use-package cider :ensure t)` 3. on a any clojure project run the command `cider-jack-in` 4. receive the erorr in the repl 5. Install icedtea `guix package -i icedtea` 6. repeat the command and see no errors -- With best regards, Igor Gajsin From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 13 18:23:01 2022 Received: (at 53934) by debbugs.gnu.org; 13 Feb 2022 23:23:01 +0000 Received: from localhost ([127.0.0.1]:39137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJOCo-0007fq-KR for submit@debbugs.gnu.org; Sun, 13 Feb 2022 18:23:01 -0500 Received: from wp224.webpack.hosteurope.de ([80.237.132.231]:33188) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJOCj-0007fd-Ix for 53934@debbugs.gnu.org; Sun, 13 Feb 2022 18:22:57 -0500 Received: from www.rohleder.de ([37.61.204.227]); authenticated by wp224.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1nJOCh-000289-I6; Mon, 14 Feb 2022 00:22:51 +0100 Received: from [192.168.1.3] (helo=micha) by www.rohleder.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1nJOBY-0001fQ-M2; Mon, 14 Feb 2022 00:22:51 +0100 From: Michael Rohleder To: Igor Gajsin Subject: Re: bug#53934: OpenJDK doesn't have a doclet References: <87h796fg65.fsf@gajsin.name> Date: Mon, 14 Feb 2022 00:21:48 +0100 In-Reply-To: <87h796fg65.fsf@gajsin.name> (Igor Gajsin's message of "Fri, 11 Feb 2022 00:26:47 +0100") Message-ID: <87zgmumjxv.fsf@rohleder.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-bounce-key: webpack.hosteurope.de;mike@rohleder.de;1644794573;87a3dcf1; X-HE-SMSGID: 1nJOCh-000289-I6 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53934 Cc: 53934@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Igor Gajsin writes: > There is a problem with openjdk (all versions 10 to 17). When I run > cider (emacs mode for clojure) it complains about: > java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet > > when I try to set icedtea there is no such problem. If I understand well > doclet is a part of JDK so it shoulb be part of a modern openjdk > installation. I haven't tried, but maybe adding a file "module-info.java" with the content "requires jdk.javadoc" to your project might help. [1] [1] https://stackoverflow.com/questions/65683365/why-cant-i-import-the-jdk-java= doc-doclet-package =2D-=20 The difference between a career and a job is about 20 hours a week. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFFBAEBCAAvFiEEdV4t5dDVhcUueCgwfHr/vv7yyyUFAmIJko0RHG1pa2VAcm9o bGVkZXIuZGUACgkQfHr/vv7yyyVP+Qf/WLj44u66/PkyjHXWE0osiXPmX4aITg4a I0Fm3XHILqrim1iGqbT76FNOFFZXEPqT+1PPcynhIAvnnIf4Qf3Zw0J6NJAUopJr PVutYmQ/8sFsdn+KGz2dc35FZkM9UXPfdkFl1JGbjbuK+/uPPcm4NFY7xO2C9rWj Uj2SJrMv/sma4x25hrfom0PCOVCqtSHt1fZlok9beVALPQAbAHYzM+rbV/Wh2tHo 41kzHD+rdawtkss8Q7oiFHyDsOt2xCtqEsgdx2IrR4Rb08iVdopEB0vHNd1n7MgQ CERZdD839zmMxagxr7AX+cRT1xMq83/Ju91ro5BDHmbvbgbtLd/tMQ== =wrSx -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 14 16:28:35 2022 Received: (at 53934) by debbugs.gnu.org; 14 Feb 2022 21:28:35 +0000 Received: from localhost ([127.0.0.1]:42804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJitY-0006yl-MH for submit@debbugs.gnu.org; Mon, 14 Feb 2022 16:28:35 -0500 Received: from smtp.gajsin.name ([95.85.13.205]:33640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJitW-0006yc-4O for 53934@debbugs.gnu.org; Mon, 14 Feb 2022 16:28:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gajsin.name ; s=x; h=Content-Type:MIME-Version:Message-ID:In-reply-to:Date:Subject:Cc:To: From:References:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=WX93dLwlcyAwcvwaNBV5ce4Z824nuHbBp7PwloBySPs=; b=g+9tVpMIUoaXV0zrTcrEHUaI2j rg7F4qTG+2rf7xW1xRQEYkLhywCUXaa+179gQJjxqlI6xULWpbVv2BidakWSPuLEushnGF2CaM94z gIiiEYvuHVv5NqNhOTKDV/GqU6yBbdeomFXZmPmIJfGSzrDB0gVV0DTW3ryDmnye9a9w=; Received: from [84.143.155.112] (helo=pas) by smtp.gajsin.name with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1nJitU-0002DE-7J; Mon, 14 Feb 2022 21:28:24 +0000 References: <87h796fg65.fsf@gajsin.name> <87zgmumjxv.fsf@rohleder.de> User-agent: mu4e 1.6.10; emacs 28.0.50 From: Igor Gajsin To: Michael Rohleder Subject: Re: bug#53934: OpenJDK doesn't have a doclet Date: Mon, 14 Feb 2022 22:26:27 +0100 In-reply-to: <87zgmumjxv.fsf@rohleder.de> Message-ID: <874k51f894.fsf@gajsin.name> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53934 Cc: 53934@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) I narrowed down where the problem arise and found the exact bugreport: https://github.com/clojure-emacs/orchard/issues/117#issuecomment-859987280 Unfortunately, I didn't get the solution 'one has to use ONLY the package "openjdk:jdk"'. What does it mean? Also, why openjdk removes javadoc, is it a bug or a correct behaviour? Michael Rohleder writes: > [[PGP Signed Part:Undecided]] > Igor Gajsin writes: >> There is a problem with openjdk (all versions 10 to 17). When I run >> cider (emacs mode for clojure) it complains about: >> java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet >> >> when I try to set icedtea there is no such problem. If I understand well >> doclet is a part of JDK so it shoulb be part of a modern openjdk >> installation. > > I haven't tried, but maybe adding a file "module-info.java" with the > content "requires jdk.javadoc" to your project might help. [1] > > [1] > https://stackoverflow.com/questions/65683365/why-cant-i-import-the-jdk-javadoc-doclet-package -- With best regards, Igor Gajsin From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 14 16:35:13 2022 Received: (at 53934) by debbugs.gnu.org; 14 Feb 2022 21:35:13 +0000 Received: from localhost ([127.0.0.1]:42815 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJj04-0007AS-Vq for submit@debbugs.gnu.org; Mon, 14 Feb 2022 16:35:13 -0500 Received: from lepiller.eu ([89.234.186.109]:49602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJj03-0007AK-9V for 53934@debbugs.gnu.org; Mon, 14 Feb 2022 16:35:12 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id cfe4ccd7; Mon, 14 Feb 2022 21:35:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=4QgSyUGcMmYj R1InKZ5s/4Jsg39iEQ2n/5acTxDy2Bk=; b=nHbciRnmRhjepPBVcv2Nlf+cCu6P voajk5JPylalrzC34e+o1W/QhxzSajyfPfrNsNLaO7Hj9vOECCpRTibyOobZkvHq KhQc/VkfNoxbV1J2GaJiDtjT/QFGOZbJnaOL+0GhP7UsWf8VnSUA4sIPO3xBZATg knnjMFWkvbGxUrXJWkFyDSUVnn2ptRFPpGqmYpdehgOHSWesb8PFg4oD25xWeAFe fxn8facDq+noss941ZWwNDmpC7pdrRif7gtty7VLmxmV0VAuiKshB5OmA3176zFD t0Iqu+fztFNpgD5F1nQTT7T9QIEaaEscA6Q5FjV4rj23pZhAJLavRRq4mA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 1cb78183 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Mon, 14 Feb 2022 21:35:09 +0000 (UTC) Date: Mon, 14 Feb 2022 22:35:08 +0100 From: Julien Lepiller To: Igor Gajsin Subject: Re: bug#53934: OpenJDK doesn't have a doclet Message-ID: <20220214223508.7e54b7f0@sybil.lepiller.eu> In-Reply-To: <874k51f894.fsf@gajsin.name> References: <87h796fg65.fsf@gajsin.name> <87zgmumjxv.fsf@rohleder.de> <874k51f894.fsf@gajsin.name> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.30; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53934 Cc: Michael Rohleder , 53934@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Openjdk has two outputs: out and jdk. The default output contains only what's necessary to *run* a Java application, while the jdk output contains that *in addition* to what's needed to build Java applications (javac, ...). I'm not knowledgeable enough to know if javadoc or doclet need to be in the default output or not. Aren't they used only when developping or building Java code? Le Mon, 14 Feb 2022 22:26:27 +0100, Igor Gajsin a =C3=A9crit : > I narrowed down where the problem arise and found the exact bugreport: > https://github.com/clojure-emacs/orchard/issues/117#issuecomment-859987280 >=20 > Unfortunately, I didn't get the solution 'one has to use ONLY the > package "openjdk:jdk"'. What does it mean? >=20 > Also, why openjdk removes javadoc, is it a bug or a correct behaviour? >=20 > Michael Rohleder writes: >=20 > > [[PGP Signed Part:Undecided]] > > Igor Gajsin writes: =20 > >> There is a problem with openjdk (all versions 10 to 17). When I run > >> cider (emacs mode for clojure) it complains about: > >> java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet > >> > >> when I try to set icedtea there is no such problem. If I > >> understand well doclet is a part of JDK so it shoulb be part of a > >> modern openjdk installation. =20 > > > > I haven't tried, but maybe adding a file "module-info.java" with the > > content "requires jdk.javadoc" to your project might help. [1] > > > > [1] > > https://stackoverflow.com/questions/65683365/why-cant-i-import-the-jdk-= javadoc-doclet-package > > =20 >=20 >=20 From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 14 17:50:50 2022 Received: (at 53934) by debbugs.gnu.org; 14 Feb 2022 22:50:50 +0000 Received: from localhost ([127.0.0.1]:42933 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJkBF-0000fK-QX for submit@debbugs.gnu.org; Mon, 14 Feb 2022 17:50:50 -0500 Received: from smtp.gajsin.name ([95.85.13.205]:33678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJkBD-0000fA-Rj for 53934@debbugs.gnu.org; Mon, 14 Feb 2022 17:50:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gajsin.name ; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: In-reply-to:Date:Subject:Cc:To:From:References:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=5cLrLEbH/EysdZXqO3rVlcP514U/O7LEzXOYjPXlJ2I=; b=iMDPEW3a1cHBCoU2EOXDTqSmJO b0tuwEU7QzffwQrZ7MaYzrmRDFOWbRjzbkYAJ4aLaTcy9awVnpVochl+x2YgICBtT8tPgA0q/LCLe u1Tmm6Lyw6OR1HR3iLmOMyyVyKEJmuAmDI5eVlulkBzm/JWmQahLNYCGFraVzBrgqzMg=; Received: from [84.143.155.112] (helo=pas) by smtp.gajsin.name with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1nJkBB-0003HH-21; Mon, 14 Feb 2022 22:50:45 +0000 References: <87h796fg65.fsf@gajsin.name> <87zgmumjxv.fsf@rohleder.de> <874k51f894.fsf@gajsin.name> <20220214223508.7e54b7f0@sybil.lepiller.eu> User-agent: mu4e 1.6.10; emacs 28.0.50 From: Igor Gajsin To: Julien Lepiller Subject: Re: bug#53934: OpenJDK doesn't have a doclet Date: Mon, 14 Feb 2022 23:49:07 +0100 In-reply-to: <20220214223508.7e54b7f0@sybil.lepiller.eu> Message-ID: <87zgmtdpvf.fsf@gajsin.name> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53934 Cc: Michael Rohleder , 53934@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Aren't they used only when developping or building Java code? I'm pretty new in java, so can't answer. My case, I need it for cider (ide like slime, but for clojure), so that's a "developing" case. But maybe there is a use-case for running too, I don't know. Julien Lepiller writes: > Openjdk has two outputs: out and jdk. The default output contains only > what's necessary to *run* a Java application, while the jdk output > contains that *in addition* to what's needed to build Java applications > (javac, ...). I'm not knowledgeable enough to know if javadoc or doclet > need to be in the default output or not. Aren't they used only when > developping or building Java code? > > Le Mon, 14 Feb 2022 22:26:27 +0100, > Igor Gajsin a =C3=A9crit : > >> I narrowed down where the problem arise and found the exact bugreport: >> https://github.com/clojure-emacs/orchard/issues/117#issuecomment-8599872= 80 >>=20 >> Unfortunately, I didn't get the solution 'one has to use ONLY the >> package "openjdk:jdk"'. What does it mean? >>=20 >> Also, why openjdk removes javadoc, is it a bug or a correct behaviour? >>=20 >> Michael Rohleder writes: >>=20 >> > [[PGP Signed Part:Undecided]] >> > Igor Gajsin writes:=20=20 >> >> There is a problem with openjdk (all versions 10 to 17). When I run >> >> cider (emacs mode for clojure) it complains about: >> >> java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet >> >> >> >> when I try to set icedtea there is no such problem. If I >> >> understand well doclet is a part of JDK so it shoulb be part of a >> >> modern openjdk installation.=20=20 >> > >> > I haven't tried, but maybe adding a file "module-info.java" with the >> > content "requires jdk.javadoc" to your project might help. [1] >> > >> > [1] >> > https://stackoverflow.com/questions/65683365/why-cant-i-import-the-jdk= -javadoc-doclet-package >> >=20=20 >>=20 >>=20 --=20 With best regards, Igor Gajsin From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 15 17:47:06 2022 Received: (at 53934) by debbugs.gnu.org; 15 Feb 2022 22:47:06 +0000 Received: from localhost ([127.0.0.1]:46713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nK6bC-0001LJ-0J for submit@debbugs.gnu.org; Tue, 15 Feb 2022 17:47:06 -0500 Received: from smtp.gajsin.name ([95.85.13.205]:34436) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nK6aw-0001Ka-H1 for 53934@debbugs.gnu.org; Tue, 15 Feb 2022 17:47:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gajsin.name ; s=x; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID: In-reply-to:Date:Subject:Cc:To:From:References:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=TmZCHToCYi4OXmPD8KwHAMZ+wAWyJ7wlwlKGWmuZ6AQ=; b=IQLuoxXzrfSoJ7yyf5wQ+WDfNF XeCy+msBx7D7DvCDPZxJwfsKzmuLujhCTrEh9+Mr+FgltFtfju/C1JUxIhnPld5bC/RzaeogRqk8S b6iA/7kbjJv3rG/lZez9UE+7quY/rZaH/uRI2O/oxXbSU2l0tpOSoY/yrjsV+Jr98aYc=; Received: from [84.143.155.112] (helo=pas) by smtp.gajsin.name with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.3) (envelope-from ) id 1nK6at-0005tW-IZ; Tue, 15 Feb 2022 22:46:47 +0000 References: <87h796fg65.fsf@gajsin.name> <87zgmumjxv.fsf@rohleder.de> <874k51f894.fsf@gajsin.name> <20220214223508.7e54b7f0@sybil.lepiller.eu> User-agent: mu4e 1.6.10; emacs 28.0.50 From: Igor Gajsin To: Julien Lepiller Subject: Re: bug#53934: OpenJDK doesn't have a doclet Date: Tue, 15 Feb 2022 23:45:49 +0100 In-reply-to: <20220214223508.7e54b7f0@sybil.lepiller.eu> Message-ID: <87r183eoix.fsf@gajsin.name> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53934 Cc: Michael Rohleder , 53934@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thanks a lot, I've installed the jdk output and the issue has gone. The ticket could be closed. Julien Lepiller writes: > Openjdk has two outputs: out and jdk. The default output contains only > what's necessary to *run* a Java application, while the jdk output > contains that *in addition* to what's needed to build Java applications > (javac, ...). I'm not knowledgeable enough to know if javadoc or doclet > need to be in the default output or not. Aren't they used only when > developping or building Java code? > > Le Mon, 14 Feb 2022 22:26:27 +0100, > Igor Gajsin a =C3=A9crit : > >> I narrowed down where the problem arise and found the exact bugreport: >> https://github.com/clojure-emacs/orchard/issues/117#issuecomment-8599872= 80 >>=20 >> Unfortunately, I didn't get the solution 'one has to use ONLY the >> package "openjdk:jdk"'. What does it mean? >>=20 >> Also, why openjdk removes javadoc, is it a bug or a correct behaviour? >>=20 >> Michael Rohleder writes: >>=20 >> > [[PGP Signed Part:Undecided]] >> > Igor Gajsin writes:=20=20 >> >> There is a problem with openjdk (all versions 10 to 17). When I run >> >> cider (emacs mode for clojure) it complains about: >> >> java.lang.ClassNotFoundException: jdk.javadoc.doclet.Doclet >> >> >> >> when I try to set icedtea there is no such problem. If I >> >> understand well doclet is a part of JDK so it shoulb be part of a >> >> modern openjdk installation.=20=20 >> > >> > I haven't tried, but maybe adding a file "module-info.java" with the >> > content "requires jdk.javadoc" to your project might help. [1] >> > >> > [1] >> > https://stackoverflow.com/questions/65683365/why-cant-i-import-the-jdk= -javadoc-doclet-package >> >=20=20 >>=20 >>=20 --=20 With best regards, Igor Gajsin From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 15 22:04:59 2022 Received: (at control) by debbugs.gnu.org; 16 Feb 2022 03:04:59 +0000 Received: from localhost ([127.0.0.1]:47039 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKAcl-0000ZF-6j for submit@debbugs.gnu.org; Tue, 15 Feb 2022 22:04:59 -0500 Received: from wp224.webpack.hosteurope.de ([80.237.132.231]:52192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nKAcj-0000Z5-Nk for control@debbugs.gnu.org; Tue, 15 Feb 2022 22:04:58 -0500 Received: from www.rohleder.de ([37.61.204.227]); authenticated by wp224.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) id 1nKAci-0000mX-3y; Wed, 16 Feb 2022 04:04:56 +0100 Received: from [192.168.1.3] (helo=micha) by www.rohleder.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94) (envelope-from ) id 1nKAcR-00008B-I2 for control@debbugs.gnu.org; Wed, 16 Feb 2022 04:04:55 +0100 Date: Wed, 16 Feb 2022 04:04:55 +0100 Message-Id: <875ypfa4vc.fsf@rohleder.de> To: control@debbugs.gnu.org From: Michael Rohleder Subject: control message for bug #53934 X-bounce-key: webpack.hosteurope.de;mike@rohleder.de;1644980697;c196d506; X-HE-SMSGID: 1nKAci-0000mX-3y X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) close 53934 quit From unknown Sun Jun 15 08:09:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 16 Mar 2022 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator