From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gMA7OEiMI18QIwAA0tVLHw (envelope-from ) for ; Fri, 31 Jul 2020 03:13:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id yBUvNEiMI18YRgAAB5/wlQ (envelope-from ) for ; Fri, 31 Jul 2020 03:13:12 +0000 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 41D4C94013B for ; Fri, 31 Jul 2020 03:13:12 +0000 (UTC) Received: from localhost ([::1]:57946 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k1LTq-0007dc-4w for larch@yhetil.org; Thu, 30 Jul 2020 23:13:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35360) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k1LTi-0007cE-7E for bug-guix@gnu.org; Thu, 30 Jul 2020 23:13:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:53757) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k1LTh-0008Rm-Sv for bug-guix@gnu.org; Thu, 30 Jul 2020 23:13:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k1LTh-0005k6-Hs for bug-guix@gnu.org; Thu, 30 Jul 2020 23:13:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#39955: wxmaxima: broken help menus Resent-From: Kei Kebreau Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 31 Jul 2020 03:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39955 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Christopher Howard Received: via spool by 39955-submit@debbugs.gnu.org id=B39955.159616515322037 (code B ref 39955); Fri, 31 Jul 2020 03:13:01 +0000 Received: (at 39955) by debbugs.gnu.org; 31 Jul 2020 03:12:33 +0000 Received: from localhost ([127.0.0.1]:37070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1LTF-0005jM-2Q for submit@debbugs.gnu.org; Thu, 30 Jul 2020 23:12:33 -0400 Received: from mout01.posteo.de ([185.67.36.65]:42866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k1LTA-0005j4-C9 for 39955@debbugs.gnu.org; Thu, 30 Jul 2020 23:12:31 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id 0558916005C for <39955@debbugs.gnu.org>; Fri, 31 Jul 2020 05:12:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1596165142; bh=3XK3kk4SeCrtv/BsaEKn3Y5/ij0+u8wVLIyt24LvCiQ=; h=From:To:Cc:Subject:Date:From; b=pcMmQbZxQvk7mUbloNQ+0B/XHAe6RyvfgLtDZ5ZOB/1kga5qVLcBGncAMxYhKy7tC t+oZEK69v9k9LmGuT4if7XcvUUUfFo9qwONFXwGVpwaOuFhLOd8+bH1E2NZZN/Ai17 pqQGQm2iwbMxyLFyIJZivANTD896SgYLTw4MpUQ4wZ4IkWwEauO9p/F9oZdiEx37tl V8SVR7pR2SP0J+3WIgUbjUc7cg2iu9EWo9lA0/MtzM4AYNm/JBVbAiJFCR7HnsXfuu 2JjyKEHx0wXLbaLNTi+Ix1a8ILWR1SPXY/0gWGu/p/ub/crowY6n/B9Ci8Ztb+Sy72 X9k/oPldFqiWQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4BHslR5y0Yz9rxT; Fri, 31 Jul 2020 05:12:19 +0200 (CEST) From: Kei Kebreau References: Date: Thu, 30 Jul 2020 23:12:05 -0400 In-Reply-To: (Christopher Howard's message of "Tue, 12 May 2020 07:32:23 -0800") Message-ID: <873658bcoq.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 39955@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=posteo.net header.s=2017 header.b=pcMmQbZx; dmarc=fail reason="SPF not aligned (strict)" header.from=posteo.net (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: 1.09 X-TUID: K1vTMN+M+DIo --=-=-= Content-Type: text/plain Christopher Howard writes: > Hi, after a few months, I still have this problem, though the symptoms changed somewhat. > Now, if I click on either the Help >> wxMaxima help menu, or the Help >> Maxima help menu, > wxMaxima simply terminates, and the word "Aborted" is dumped to stderr. Hi Christopher, Can you try applying these two patches to see if they resolve this issue on your machine? --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0001-gnu-wxmaxima-Update-to-20.06.6.patch >From 769eee72f408f31d77d261bf3b14479f8383873e Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Tue, 30 Jun 2020 17:07:48 -0400 Subject: [PATCH 1/2] gnu: wxmaxima: Update to 20.06.6. * gnu/packages/maths.scm (wxmaxima): Update to 20.06.6. [arguments]: Add 'patch-doc-path' phase. --- gnu/packages/maths.scm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 3991b2f88b..6f446d9118 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -3263,7 +3263,7 @@ point numbers.") (define-public wxmaxima (package (name "wxmaxima") - (version "20.04.0") + (version "20.06.6") (source (origin (method git-fetch) @@ -3272,7 +3272,7 @@ point numbers.") (commit (string-append "Version-" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "0vrjxzfgmjdzm1rgl0crz4b4badl14jwh032y3xkcdvjl5j67lp3")))) + (base32 "054f7n5kx75ng5j20rd5q27n9xxk03mrd7sbxyym1lsswzimqh4w")))) (build-system cmake-build-system) (native-inputs `(("gettext" ,gettext-minimal) @@ -3290,6 +3290,14 @@ point numbers.") `(#:test-target "test" #:phases (modify-phases %standard-phases + (add-after 'unpack 'patch-doc-path + (lambda _ + ;; Don't look in share/doc/wxmaxima-xx.xx.x for the + ;; documentation. Only licensing information is placed there by + ;; Guix. + (substitute* "src/Dirstructure.cpp" + (("/doc/wxmaxima-\\%s") "/doc/wxmaxima")) + #t)) (add-before 'check 'pre-check (lambda _ ;; Tests require a running X server. -- 2.27.0 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=0002-gnu-wxwidgets-Fix-MIME-type-loading.patch >From a2c82a7c4743ce1ec578cfc890320fb72e96c8aa Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Thu, 30 Jul 2020 22:45:21 -0400 Subject: [PATCH 2/2] gnu: wxwidgets: Fix MIME type loading. * gnu/packages/wxwidgets.scm (wxwidgets)[inputs]: Add shared-mime-info. [arguments]: Update 'refer-to-inputs phase so wxWidgets looks in the correct directory for MIME type information. --- gnu/packages/wxwidgets.scm | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 7141b2f4b8..f3a7fdd7a4 100644 --- a/gnu/packages/wxwidgets.scm +++ b/gnu/packages/wxwidgets.scm @@ -37,6 +37,7 @@ #:use-module (gnu packages databases) #:use-module (gnu packages freedesktop) #:use-module (gnu packages gl) + #:use-module (gnu packages gnome) #:use-module (gnu packages gstreamer) #:use-module (gnu packages gtk) #:use-module (gnu packages image) @@ -75,6 +76,7 @@ ("mesa" ,mesa) ("webkitgtk" ,webkitgtk) ("sdl" ,sdl) + ("shared-mime-info" ,shared-mime-info) ("xdg-utils" ,xdg-utils))) (native-inputs `(("pkg-config" ,pkg-config))) @@ -97,11 +99,15 @@ #:phases (modify-phases %standard-phases (add-after 'unpack 'refer-to-inputs - (lambda _ - (substitute* "src/unix/utilsx11.cpp" - (("wxExecute\\(xdg_open \\+") - (string-append "wxExecute(\"" (which "xdg-open") "\""))) - #t))))) + (lambda* (#:key inputs #:allow-other-keys) + (let* ((mime (string-append (assoc-ref inputs "shared-mime-info") + "/share/mime"))) + (substitute* "src/unix/utilsx11.cpp" + (("wxExecute\\(xdg_open \\+") + (string-append "wxExecute(\"" (which "xdg-open") "\""))) + (substitute* "src/unix/mimetype.cpp" + (("/usr(/local)?/share/mime") mime)) + #t)))))) (home-page "https://www.wxwidgets.org/") (synopsis "Widget toolkit for creating graphical user interfaces") (description -- 2.27.0 --=-=-=--