From unknown Tue Aug 19 09:59:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24327: java does not support swing Resent-From: Alex Vong Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 29 Aug 2016 05:23:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24327 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 24327@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.14724481624213 (code B ref -1); Mon, 29 Aug 2016 05:23:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Aug 2016 05:22:42 +0000 Received: from localhost ([127.0.0.1]:43226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beF1u-00015t-K8 for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beF1s-00015d-3w for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beF1l-0001LA-U1 for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_20, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1l-0001L6-Qh for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1j-0007io-Jr for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beF1f-0001Ki-Ia for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:31 -0400 Received: from mail-pf0-f174.google.com ([209.85.192.174]:36383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1f-0001Ke-D4 for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:27 -0400 Received: by mail-pf0-f174.google.com with SMTP id h186so47960152pfg.3 for ; Sun, 28 Aug 2016 22:22:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version; bh=h3dz9wGNb3CwUHsATtlHIgUxRspzW2ISagWpySgSRIo=; b=jSTrgCSg7llrhoSY6b/pU1HvB/jJK3zS5/X4+wLkSg76mPLbZi+IVRGXyYU/EYJw3f MUgUeJo32M6rH4KdhMpSLEwzLR1ocwyVhmUdmk5ZdnQbEborBCc+L2hV7h9d7KwmRZP+ 0ePOBmUqB0P1pI8tYIv4Z4H5gUTZ8ocnc7ahl1R6bhPNrhSBIcfwa7V4CMr4sNSxhLhQ VwjtTMAzfDTyaFzu/Wf8SxDsbbOaJh5NQJeatBCeSSBj2gQzzQd8UpuZ3Zek2ytaPV3g XBa5PgPDfwPG5uUS0EX/NJAhS7ETRUvobCX2B5n8ZHlc4N/gAMRXFaNW0yGd2M+CpP7Q elrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=h3dz9wGNb3CwUHsATtlHIgUxRspzW2ISagWpySgSRIo=; b=G9q7sdWwTU8fHktTEJ6Yjrfi9OG1PGLxg7tR63ThD+Zm7c0//CQeBZ7Ossm/Ae3OLu f/TFIa8Letc59ALT/UBx095uZ218u3Jd+l5gw/7Ci0dJzTs4vr71B/3mQRKo6iPp5DSr A3HLQ6aBa/1ILAQY22jcddhjbN2Vj4rMu/sj6gpTEkN4/dqgiZetcrGo6CX7hj7RZKuy pOp7U3SqVA4AnfyI0qhY/bu43BkeCBkL2mkVQAp4CwD+p60DvbpCW+502yDCMdbS43MA FFx45Q4IXrPByD49Q8ZBkU0VnfbVjUaKUGxNgnSB4vMDojd8+LHXJhjsZDETQTkKVdJR Z2IA== X-Gm-Message-State: AE9vXwO7wRqZ5xqonabs9xkbwRHeBT0LegP++d8Wh99q3A8+/s6knSqeUD0PWxSSoYulLw== X-Received: by 10.98.71.91 with SMTP id u88mr29339603pfa.145.1472448085512; Sun, 28 Aug 2016 22:21:25 -0700 (PDT) Received: from debian (1-36-201-086.static.netvigator.com. [1.36.201.86]) by smtp.gmail.com with ESMTPSA id 75sm45354593pfw.92.2016.08.28.22.21.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 28 Aug 2016 22:21:25 -0700 (PDT) From: Alex Vong Date: Mon, 29 Aug 2016 13:21:18 +0800 Message-ID: <87a8fwkv5d.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) 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: -3.8 (---) Hi, Our current java does not support swing. To reproduce, first install java and clojure. Then start the clojure repl by running: $ ~/.guix-profile/bin/java -cp ~/.guix-profile/share/java/clojure-1.8.0.jar clojure.main Then try the repl by typing: => (+ 1 2 3) 6 Now run: => (javax.swing.JOptionPane/showMessageDialog nil "Hello World") NullPointerException sun.awt.FontConfiguration.getVersion (FontConfiguration.java:1264) Note that the above test case is taken from . In contrast, if we replace ~/.guix-profile/bin/java by /usr/bin/java in the command, we do not get a nullpointerexception (my base distro is debian testing). So there should be a problem in our java build. Any ideas? Thanks, Alex From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 10 22:13:21 2016 Received: (at control) by debbugs.gnu.org; 11 Sep 2016 02:13:21 +0000 Received: from localhost ([127.0.0.1]:55848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biuGn-0002TT-A1 for submit@debbugs.gnu.org; Sat, 10 Sep 2016 22:13:21 -0400 Received: from smtp19.openmailbox.org ([62.4.1.53]:48669 helo=smtp4.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biuGk-0002TK-TZ for control@debbugs.gnu.org; Sat, 10 Sep 2016 22:13:19 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id A782D200FAE; Sun, 11 Sep 2016 04:13:17 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on h3 X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=BAYES_40,MISSING_MID, NO_RECEIVED,NO_RELAYS,T_HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.0 Date: Sun, 11 Sep 2016 10:13:23 +0800 To: control@debbugs.gnu.org From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) Subject: control message for bug #24327 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: <20160911021317.A782D200FAE@mail.openmailbox.org> X-Spam-Score: -1.3 (-) 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.3 (-) tags 24327 fixed close 24327 cab1760de From unknown Tue Aug 19 09:59:58 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alex Vong Subject: bug#24327: closed (Re: bug#24327: java does not support swing) Message-ID: References: <87fup7chd6.fsf@member.fsf.org> <87a8fwkv5d.fsf@gmail.com> X-Gnu-PR-Message: they-closed 24327 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: fixed Reply-To: 24327@debbugs.gnu.org Date: Sun, 11 Sep 2016 02:15:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1473560102-9699-1" This is a multi-part message in MIME format... ------------=_1473560102-9699-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24327: java does not support swing which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 24327@debbugs.gnu.org. --=20 24327: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24327 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1473560102-9699-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24327-done) by debbugs.gnu.org; 11 Sep 2016 02:14:52 +0000 Received: from localhost ([127.0.0.1]:55853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biuIG-0002Vv-KI for submit@debbugs.gnu.org; Sat, 10 Sep 2016 22:14:52 -0400 Received: from smtp21.openmailbox.org ([62.4.1.55]:47132 helo=smtp6.openmailbox.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1biuIE-0002Vm-IW for 24327-done@debbugs.gnu.org; Sat, 10 Sep 2016 22:14:51 -0400 Received: by mail.openmailbox.org (Postfix, from userid 20002) id B3673200FBD; Sun, 11 Sep 2016 04:14:49 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on h3 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_RECEIVED, NO_RELAYS,T_HEADER_FROM_DIFFERENT_DOMAINS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 From: iyzsong@member.fsf.org (=?utf-8?B?5a6L5paH5q2m?=) To: Alex Vong Subject: Re: bug#24327: java does not support swing References: <87a8fwkv5d.fsf@gmail.com> Date: Sun, 11 Sep 2016 10:14:45 +0800 In-Reply-To: <87a8fwkv5d.fsf@gmail.com> (Alex Vong's message of "Mon, 29 Aug 2016 13:21:18 +0800") Message-ID: <87fup7chd6.fsf@member.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 24327-done Cc: 24327-done@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.3 (-) Alex Vong writes: > Hi, > > Our current java does not support swing. To reproduce, first install > java and clojure. Then start the clojure repl by running: > $ ~/.guix-profile/bin/java -cp ~/.guix-profile/share/java/clojure-1.8.0.jar clojure.main > > Then try the repl by typing: > => (+ 1 2 3) > 6 > > Now run: > => (javax.swing.JOptionPane/showMessageDialog nil "Hello World") > NullPointerException sun.awt.FontConfiguration.getVersion (FontConfiguration.java:1264) > > Note that the above test case is taken from > . > > In contrast, if we replace ~/.guix-profile/bin/java by /usr/bin/java in > the command, we do not get a nullpointerexception (my base distro is > debian testing). So there should be a problem in our java build. Any > ideas? Yeah, openjdk-8 loads fontconfig via dlopen. Fixed in commit cab1760de. ------------=_1473560102-9699-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Aug 2016 05:22:42 +0000 Received: from localhost ([127.0.0.1]:43226 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beF1u-00015t-K8 for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beF1s-00015d-3w for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beF1l-0001LA-U1 for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_20, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54533) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1l-0001L6-Qh for submit@debbugs.gnu.org; Mon, 29 Aug 2016 01:22:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43560) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1j-0007io-Jr for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beF1f-0001Ki-Ia for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:31 -0400 Received: from mail-pf0-f174.google.com ([209.85.192.174]:36383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beF1f-0001Ke-D4 for bug-guix@gnu.org; Mon, 29 Aug 2016 01:22:27 -0400 Received: by mail-pf0-f174.google.com with SMTP id h186so47960152pfg.3 for ; Sun, 28 Aug 2016 22:22:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version; bh=h3dz9wGNb3CwUHsATtlHIgUxRspzW2ISagWpySgSRIo=; b=jSTrgCSg7llrhoSY6b/pU1HvB/jJK3zS5/X4+wLkSg76mPLbZi+IVRGXyYU/EYJw3f MUgUeJo32M6rH4KdhMpSLEwzLR1ocwyVhmUdmk5ZdnQbEborBCc+L2hV7h9d7KwmRZP+ 0ePOBmUqB0P1pI8tYIv4Z4H5gUTZ8ocnc7ahl1R6bhPNrhSBIcfwa7V4CMr4sNSxhLhQ VwjtTMAzfDTyaFzu/Wf8SxDsbbOaJh5NQJeatBCeSSBj2gQzzQd8UpuZ3Zek2ytaPV3g XBa5PgPDfwPG5uUS0EX/NJAhS7ETRUvobCX2B5n8ZHlc4N/gAMRXFaNW0yGd2M+CpP7Q elrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=h3dz9wGNb3CwUHsATtlHIgUxRspzW2ISagWpySgSRIo=; b=G9q7sdWwTU8fHktTEJ6Yjrfi9OG1PGLxg7tR63ThD+Zm7c0//CQeBZ7Ossm/Ae3OLu f/TFIa8Letc59ALT/UBx095uZ218u3Jd+l5gw/7Ci0dJzTs4vr71B/3mQRKo6iPp5DSr A3HLQ6aBa/1ILAQY22jcddhjbN2Vj4rMu/sj6gpTEkN4/dqgiZetcrGo6CX7hj7RZKuy pOp7U3SqVA4AnfyI0qhY/bu43BkeCBkL2mkVQAp4CwD+p60DvbpCW+502yDCMdbS43MA FFx45Q4IXrPByD49Q8ZBkU0VnfbVjUaKUGxNgnSB4vMDojd8+LHXJhjsZDETQTkKVdJR Z2IA== X-Gm-Message-State: AE9vXwO7wRqZ5xqonabs9xkbwRHeBT0LegP++d8Wh99q3A8+/s6knSqeUD0PWxSSoYulLw== X-Received: by 10.98.71.91 with SMTP id u88mr29339603pfa.145.1472448085512; Sun, 28 Aug 2016 22:21:25 -0700 (PDT) Received: from debian (1-36-201-086.static.netvigator.com. [1.36.201.86]) by smtp.gmail.com with ESMTPSA id 75sm45354593pfw.92.2016.08.28.22.21.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 28 Aug 2016 22:21:25 -0700 (PDT) From: Alex Vong To: bug-guix@gnu.org Subject: java does not support swing Date: Mon, 29 Aug 2016 13:21:18 +0800 Message-ID: <87a8fwkv5d.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) 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: -3.8 (---) Hi, Our current java does not support swing. To reproduce, first install java and clojure. Then start the clojure repl by running: $ ~/.guix-profile/bin/java -cp ~/.guix-profile/share/java/clojure-1.8.0.jar clojure.main Then try the repl by typing: => (+ 1 2 3) 6 Now run: => (javax.swing.JOptionPane/showMessageDialog nil "Hello World") NullPointerException sun.awt.FontConfiguration.getVersion (FontConfiguration.java:1264) Note that the above test case is taken from . In contrast, if we replace ~/.guix-profile/bin/java by /usr/bin/java in the command, we do not get a nullpointerexception (my base distro is debian testing). So there should be a problem in our java build. Any ideas? Thanks, Alex ------------=_1473560102-9699-1--