From unknown Mon Aug 18 19:30:15 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#34922 <34922@debbugs.gnu.org> To: bug#34922 <34922@debbugs.gnu.org> Subject: Status: guile-wm crashes on login Reply-To: bug#34922 <34922@debbugs.gnu.org> Date: Tue, 19 Aug 2025 02:30:15 +0000 retitle 34922 guile-wm crashes on login reassign 34922 guix submitter 34922 jesse severity 34922 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 19 19:38:30 2019 Received: (at submit) by debbugs.gnu.org; 19 Mar 2019 23:38:30 +0000 Received: from localhost ([127.0.0.1]:51031 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6OJR-0000kd-0x for submit@debbugs.gnu.org; Tue, 19 Mar 2019 19:38:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6Nw3-00009k-AH for submit@debbugs.gnu.org; Tue, 19 Mar 2019 19:14:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:34003) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1h6NvY-00060N-Uj for submit@debbugs.gnu.org; Tue, 19 Mar 2019 19:14:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:50200) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h6NvU-0004p0-6n for bug-guix@gnu.org; Tue, 19 Mar 2019 19:13:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h6Nny-0005RC-FX for bug-guix@gnu.org; Tue, 19 Mar 2019 19:06:02 -0400 Received: from mail-pf1-x430.google.com ([2607:f8b0:4864:20::430]:40744) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h6Nnr-00053h-Ja for bug-guix@gnu.org; Tue, 19 Mar 2019 19:05:57 -0400 Received: by mail-pf1-x430.google.com with SMTP id c207so436068pfc.7 for ; Tue, 19 Mar 2019 16:05:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:openpgp:autocrypt:message-id:date:user-agent :mime-version:content-language; bh=1BZama1ge/vmcz1En1EOz6sxR424pQ8BBBQ/Ns53pCA=; b=re23hgfWZSb61iDlU3OHScFuTNaI09gp0U8P1cOj9GdRn02/W62abPzbh57i9bmG6o PWehTwyaql6A1ybIPBStL8EUV5ngZi66/YxqlU93oILWr+NrZRHd6saPq5wfwuG4IE3h fhtt2ywSUpKvfhdCviJUK8X62C0UQr+MjKR/2NpkLpiudwztNHlKBgh1IR9fVJ91fsPq oaV/qgz73QzwXQ6xWHlGuDb7Q+kxtjzbkTTjOfWPXcOqbPFMHAsE+4UKNun/vHvtGAv9 XeHIU3RyLq8kDiHgmCGfZtAH9jHjJgeJd6NhauO7dZQWyXLEyT6AH7aT3CvrX3kpIM+F Eczg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:openpgp:autocrypt:message-id :date:user-agent:mime-version:content-language; bh=1BZama1ge/vmcz1En1EOz6sxR424pQ8BBBQ/Ns53pCA=; b=sUy/Xs46cnp1ZjNZvUBW4SuX+JmVX9tNly40QPSg/paZdkcN5HGCZHQ/uM7yjFnd9I 9OxVOL6lbcMZ9+BdDjuWqPYvzzwaEj99N+KS77qI7+tsal2JQO/7uO0RX2V/WIfQw/Pi iSEQ8/s0STEDRKxRhOoABs27X7aVavuyZite+DDXALoLza7WtFDOIx4aJfPd/4gPhA8n YrrJumWbBqZ8AwBA6Jffd9rEEmVrajyWMraeZesU3LBqC+4dDS12OolcUnrx3r+GsO7V NyRqk9O0L1pSoq3SFh76emXWt2ulUMxCse6MpnG7aPAFtmeOq4kTkt9ioIhqn4Vh/7CL fWrw== X-Gm-Message-State: APjAAAW1/OgUqAYyfq1KhT66jQ+64ysxlyAetd7SnQpcEmzMz5oQf5Zq alanFEhCNO5RAE+6c+ownxQNGl8I X-Google-Smtp-Source: APXvYqy4ZDC6RUZ5yeIOI4J/Ld82Zgs6H4U8TADXhnqARElXYqjRpLfC6tFEE3+Yy7u21E0UJplplg== X-Received: by 2002:a62:1d0e:: with SMTP id d14mr4373691pfd.73.1553036288653; Tue, 19 Mar 2019 15:58:08 -0700 (PDT) Received: from [192.168.1.18] ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id h3sm85698pgv.38.2019.03.19.15.58.07 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 19 Mar 2019 15:58:07 -0700 (PDT) To: bug-guix@gnu.org From: jesse Subject: guile-wm crashes on login Openpgp: preference=signencrypt Autocrypt: addr=jgibbons2357@gmail.com; keydata= mQENBFyP+ssBCAC2sbyqk3x8NiGMtZR0E8ssdwbApB/tr0JE0kKl+EF+TObOMlo53xHHFZlt BiFahGV0MvDni4FulDZLzYkZUXkKSgYakzxwQdxKk/s/8zWtmh/lljG+7R+f9fgauCTDXQiO ss0mjIuLEH356Lp/gC+z8rC1T6QG3Lfn9uQaYhvJRYbQ8CHS1ffA0shjkA7oVlZixc8+4qAG whuIdF5uDTEU+CwavQSsllrAt3wVDo11aQkbm5Kyk1nnAGWhciUYP5YFPHQRvOpxqkF//j/v fHfB8AHkMVLAZtk9SaBa0Dq4Dt84w4Vfq5apPM2yhGh8ts01ho5viqjb29JQ59A6PSnDABEB AAG0Jkplc3NlIEdpYmJvbnMgPGpnaWJib25zMjM1N0BnbWFpbC5jb20+iQFOBBMBCgA4FiEE 4XndjbQnvrRBZA/sElMlPh2XRhYFAlyP+ssCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA CgkQElMlPh2XRhZFigf8CNRanamKRznQ+spMnPbHiuRDCGBgha8BPWnGuB1mU3zwrPEHvoSc 1zICZ6cG0uVxEYgpfoVI+lUfRSB+eHZOvMUwNZMmAT8c3xZa/fFXgCL7+FR1JotIae418tml QSfYQr/Kru6P+7gkoNE4/2MsTlBxRXJNFsf0rjdDohHCbNVzPKrg9kk39IgvKCohP1M2eqMv 76D41R6S8fs7KlEwe25e3UBxMznxSjt3a9Y+4VLI6zzZX1BoZ6hQaa05fPaS27uqZdXtz9Gi zTk72mMFv9IF/cQ5kr4A0ziCl+JNehGSr3+qRdo46E+6/Bmc0biS5EgpJpCqYtVHnpb/M48n GLkBDQRcj/rLAQgAyyY79a0r2Kv9PXojj+7+HA65fQ2dq+Xq15KrPYJ9QlrZ10DZzzlHHScQ bNvArAzpN8OfT7y/SHRk8IiddoBMPb+2S6JfxOCEdWwWF4EZ5/H2zhPCvfwHf8S4c+bDXW/m yjEp9gyv/saa90dyN7fIYETsAXC8ueNbHHQr/EbPUn8fgYgPED59eIfQNWbI+gC4g3pwCihe c7cjt6VHz8hoIVVmAGWYTfMX9V+sbg9rjj06h1O2C4oHG+nx+eU/4rhPMUXW2hctUj3CJCwb PScOScWo60dSZ8XeuAri4bojJwNnr8uwr5jyfygMZAY4POwyCzx3ywnso7ozOZxCvOOuxQAR AQABiQE2BBgBCgAgFiEE4XndjbQnvrRBZA/sElMlPh2XRhYFAlyP+ssCGwwACgkQElMlPh2X RhZ/DggAkU3anPGVOn/6aaIi7VNvwpf/ne1VqxG/p9+ruefshfLgowUSmm4pg8MA4Z8xjUXl KvQUW5oo/z8FMnKeCgvkfFSq8h/7o4awWGLizKTXlABCWJ0oxbYVV2i0vhgiqEmzFj0BOeCG TN67+N+uJEjaoVP7MAaPpqKPWWRkYxAcV+xULSZooibhPD2TvOJlVQQC/BV82fJ+AdUOsvI9 1Keq0j9RVqA8GfV/93E0Y1H46y+VhDDldoglfrT62MPriT3qOQ6b2mGqnpVTKb8oBdeAydK/ 4nNfpP2NqBSiBMDTGkXhzxpssPJ4l8l0oKPtaYvsU7KDHT0ZniZ+nGYaKmYm8A== Message-ID: Date: Tue, 19 Mar 2019 16:58:06 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="------------C6A114E0ED589009EC21B40D" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::430 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I am trying to use guile-wm, but it fails when I launch it. I define an operating system that includes guile-wm as a package and use it to build a virtual machine image. Here is the operating system d [...] Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (jgibbons2357[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (jgibbons2357[at]gmail.com) 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 HTML_MESSAGE BODY: HTML included in message X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 19 Mar 2019 19:38:28 -0400 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: 0.2 (/) This is a multi-part message in MIME format. --------------C6A114E0ED589009EC21B40D Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable I am trying to use guile-wm, but it fails when I launch it. I define an operating system that includes guile-wm as a package and use it to build a virtual machine image. Here is the operating system definition: ~~~~~ (use-modules (gnu) (gnu system nss)) (use-service-modules desktop) (use-package-modules certs gnome guile-wm) (operating-system =C2=A0(host-name "piranhaplant") =C2=A0(timezone "America/Boise") =C2=A0(locale "en_US.utf8") =C2=A0(bootloader (bootloader-configuration =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (bootloader grub-bootloader) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 (target "/dev/sda"))) =C2=A0(file-systems (cons (file-system =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (device (file-system-= label "mini8")) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (mount-point "/") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (type "ext4")) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 %base-file-systems)) =C2=A0(users =C2=A0 %base-user-accounts) =C2=A0(packages (cons* nss-certs =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 gvfs =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 guile-wm =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 %base-packages)) =C2=A0(services (cons* (gnome-desktop-service) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 %desktop-services)) =C2=A0(name-service-switch %mdns-host-lookup-nss)) ~~~~~ When I try to log in, it flashes an error so fast I cannot record it, then returns to the login screen. When I launch it from a console, it sends the following to stderr: ~~~~~ ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=3D0 ;;;=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 or pass the --no-auto-compile arg= ument to disable. ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.g= uile-wm-real ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/shared.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/connection.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/struct.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/type.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/enum.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/records.scm ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/records.scm= =2Ego ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/enum.scm.go= ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/type.scm.go= ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/union.scm ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/union.scm.g= o ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/struct.scm.= go ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/connection.= scm.go ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/doc.scm ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvh= vczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/doc.scm.go ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/auth.scm ;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/auth.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml.scm failed: ;;; no code for module (xcb xml xproto) ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/core.scm ;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/xml/core.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/shared.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.g= uile-wm-real failed: ;;; no code for module (xcb xml xproto) ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/user.scm ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/command.scm ;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/event-loop.scm ;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share= /guile/site/2.2/xcb/event-loop.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/command.scm failed: ;;; no code for module (xcb xml xproto) ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/log.scm ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3= jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/log.scm.go ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/keymap.scm ;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3= jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/keymap.scm.= go ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/text.scm ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/draw.scm ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/draw.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/text.scm failed: ;;; no code for module (xcb xml xproto) ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/color.scm ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/color.scm failed: ;;; no code for module (xcb xml xproto) ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/user.scm failed: ;;; no code for module (xcb xml xproto) ;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/redirect.scm ;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/= guile/site/2.2/guile-wm/redirect.scm failed: ;;; no code for module (xcb xml xproto) Backtrace: In ice-9/boot-9.scm: =C2=A0=C2=A0 222:29 19 (map1 (((guile-wm keymap)) ((guile-wm redirect)) (= (=E2=80=A6)) =E2=80=A6)) =C2=A0=C2=A0 222:17 18 (map1 (((guile-wm redirect)) ((xcb event-loop)) ((= =E2=80=A6)) =E2=80=A6)) =C2=A0 2800:17 17 (resolve-interface (guile-wm redirect) #:select _ #:hid= e =E2=80=A6) In ice-9/threads.scm: =C2=A0=C2=A0=C2=A0 390:8 16 (_ _) In ice-9/boot-9.scm: =C2=A0 2726:13 15 (_) In ice-9/threads.scm: =C2=A0=C2=A0=C2=A0 390:8 14 (_ _) In ice-9/boot-9.scm: =C2=A0 2994:20 13 (_) =C2=A0=C2=A0 2312:4 12 (save-module-excursion #) =C2=A0 3014:26 11 (_) In unknown file: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 10 (primitive-load= -path "guile-wm/redirect" #) In ice-9/eval.scm: =C2=A0=C2=A0 721:20=C2=A0 9 (primitive-eval (define-module (guile-wm redi= rect) # # =E2=80=A6)) In ice-9/psyntax.scm: =C2=A0 1235:36=C2=A0 8 (expand-top-sequence ((define-module (guile-wm #) = # =E2=80=A6)) =E2=80=A6) =C2=A0 1182:24=C2=A0 7 (parse _ (("placeholder" placeholder)) ((top) #(# = # =E2=80=A6)) =E2=80=A6) =C2=A0=C2=A0 285:10=C2=A0 6 (parse _ (("placeholder" placeholder)) (()) _= c&e (eval) =E2=80=A6) In ice-9/eval.scm: =C2=A0=C2=A0 293:34=C2=A0 5 (_ #) In ice-9/boot-9.scm: =C2=A0=C2=A0 2874:4=C2=A0 4 (define-module* _ #:filename _ #:pure _ #:ver= sion _ # _ =E2=80=A6) =C2=A0 2887:24=C2=A0 3 (_) =C2=A0=C2=A0 222:17=C2=A0 2 (map1 (((xcb xml xproto)) ((xcb xml)) ((xcb #= )) ((=E2=80=A6)) #)) =C2=A0=C2=A0 2803:6=C2=A0 1 (resolve-interface _ #:select _ #:hide _ #:pr= efix _ # _ =E2=80=A6) In unknown file: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 (scm-error= misc-error #f "~A ~S" ("no code for modu=E2=80=A6" =E2=80=A6) =E2=80=A6)= ERROR: In procedure scm-error: no code for module (xcb xml xproto) Some deprecated features have been used.=C2=A0 Set the environment variable GUILE_WARN_DEPRECATED to "detailed" and rerun the program to get more information.=C2=A0 Set it to "no" to suppress this message. ~~~~~ =46rom what I can tell, it is attempting to re-compile guile-wm, and cannot find the prerequisite guile-xcb package files. Possible solutions: -Edit the guile-wm package to include guile-xcb in the propagated-inputs. As the manual says, "Another example where |propagated-inputs| is useful is for languages that lack a facility to record the run-time search path akin to the |RUNPATH| of ELF files; this includes Guile, Python, Perl, and more. To ensure that libraries written in those languages can find library code they depend on at run time, run-time dependencies must be listed in |propagated-inputs| rather than |inputs|." If there are no objections to taking this action as suggested by the manual, here is a patch: ~~~~~ =46rom 7bd5859eaef1b823ade87faa790092a553b40a91 Mon Sep 17 00:00:00 2001 From: jesse Date: Tue, 19 Mar 2019 16:19:38 -0600 Subject: [PATCH] Fix guile-wm to have guile-xcb as a propagated-input. --- =C2=A0gnu/packages/guile-wm.scm | 4 ++-- =C2=A01 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/guile-wm.scm b/gnu/packages/guile-wm.scm index 7b1731171..40b56d64e 100644 --- a/gnu/packages/guile-wm.scm +++ b/gnu/packages/guile-wm.scm @@ -139,8 +139,8 @@ dependencies.") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 #t))))) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (native-inputs `(("pkg-config" ,pkg-= config) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ("texinfo= " ,texinfo))) -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (inputs `(("guile" ,guile-2.2) -=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0 ("guile-xcb" ,guile-xcb))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (inputs `(("guile" ,guile-2.2))) +=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (propagated-inputs `(("guile-xcb" ,guile-= xcb))) =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (home-page "https://github.com/mwitm= er/guile-wm/releases") =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (description =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 "Guile-WM is a simple window m= anager that's completely customizable=E2=80=94you --=20 2.20.1 ~~~~~ I could not test this fix because even in a guix environment and pre-inst-env with the patch, guix does not recognize the file I edited as the file that defines the guile-wm package. (I think that's a problem with my OS.) However, when I included a similarly revised definition of guile-wm in an OS definition, guile did not try to re-build guile-wm, so I think this is progress on the guile-wm crash bug. It does not allow me to run guile-wm as my window manager, but it does fix one part of the problem. -Jesse --------------C6A114E0ED589009EC21B40D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 8bit I am trying to use guile-wm, but it fails when I launch it.
I define an operating system that includes guile-wm as a package and use it to build a virtual machine image. Here is the operating system definition:
~~~~~

(use-modules (gnu) (gnu system nss))
(use-service-modules desktop)
(use-package-modules certs gnome guile-wm)

(operating-system
 (host-name "piranhaplant")
 (timezone "America/Boise")
 (locale "en_US.utf8")

 (bootloader (bootloader-configuration
              (bootloader grub-bootloader)
              (target "/dev/sda")))

 (file-systems (cons (file-system
                      (device (file-system-label "mini8"))
                      (mount-point "/")
                      (type "ext4"))
                     %base-file-systems))

 (users
  %base-user-accounts)

 (packages (cons* nss-certs
                  gvfs
          guile-wm
                  %base-packages))

 (services (cons* (gnome-desktop-service)
                  %desktop-services))

 (name-service-switch %mdns-host-lookup-nss))


~~~~~

When I try to log in, it flashes an error so fast I cannot record it, then returns to the login screen. When I launch it from a console, it sends the following to stderr:

~~~~~

;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;;       or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.guile-wm-real
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/shared.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/connection.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/struct.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/type.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/enum.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/records.scm
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/records.scm.go
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/enum.scm.go
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/type.scm.go
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/union.scm
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/union.scm.go
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/struct.scm.go
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/connection.scm.go
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/doc.scm
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/doc.scm.go
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/auth.scm
;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/auth.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml.scm failed:
;;; no code for module (xcb xml xproto)
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/core.scm
;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/core.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/shared.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.guile-wm-real failed:
;;; no code for module (xcb xml xproto)
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/user.scm
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/command.scm
;;; compiling /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/event-loop.scm
;;; WARNING: compilation of /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/event-loop.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/command.scm failed:
;;; no code for module (xcb xml xproto)
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/log.scm
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/log.scm.go
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/keymap.scm
;;; compiled /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/keymap.scm.go
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/text.scm
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/draw.scm
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/draw.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/text.scm failed:
;;; no code for module (xcb xml xproto)
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/color.scm
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/color.scm failed:
;;; no code for module (xcb xml xproto)
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/user.scm failed:
;;; no code for module (xcb xml xproto)
;;; compiling /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/redirect.scm
;;; WARNING: compilation of /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/redirect.scm failed:
;;; no code for module (xcb xml xproto)
Backtrace:
In ice-9/boot-9.scm:
   222:29 19 (map1 (((guile-wm keymap)) ((guile-wm redirect)) ((…)) …))
   222:17 18 (map1 (((guile-wm redirect)) ((xcb event-loop)) ((…)) …))
  2800:17 17 (resolve-interface (guile-wm redirect) #:select _ #:hide …)
In ice-9/threads.scm:
    390:8 16 (_ _)
In ice-9/boot-9.scm:
  2726:13 15 (_)
In ice-9/threads.scm:
    390:8 14 (_ _)
In ice-9/boot-9.scm:
  2994:20 13 (_)
   2312:4 12 (save-module-excursion #<procedure 1942ab0 at ice-9/boo…>)
  3014:26 11 (_)
In unknown file:
          10 (primitive-load-path "guile-wm/redirect" #<procedure 11…>)
In ice-9/eval.scm:
   721:20  9 (primitive-eval (define-module (guile-wm redirect) # # …))
In ice-9/psyntax.scm:
  1235:36  8 (expand-top-sequence ((define-module (guile-wm #) # …)) …)
  1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …)
   285:10  6 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) …)
In ice-9/eval.scm:
   293:34  5 (_ #<module (#{ g23682}#) bf1aa0>)
In ice-9/boot-9.scm:
   2874:4  4 (define-module* _ #:filename _ #:pure _ #:version _ # _ …)
  2887:24  3 (_)
   222:17  2 (map1 (((xcb xml xproto)) ((xcb xml)) ((xcb #)) ((…)) #))
   2803:6  1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ …)
In unknown file:
           0 (scm-error misc-error #f "~A ~S" ("no code for modu…" …) …)

ERROR: In procedure scm-error:
no code for module (xcb xml xproto)

Some deprecated features have been used.  Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information.  Set it to "no" to suppress
this message.

~~~~~
From what I can tell, it is attempting to re-compile guile-wm, and cannot find the prerequisite guile-xcb package files.

Possible solutions:

-Edit the guile-wm package to include guile-xcb in the propagated-inputs. As the manual says, "Another example where propagated-inputs is useful is for languages that lack a facility to record the run-time search path akin to the RUNPATH of ELF files; this includes Guile, Python, Perl, and more. To ensure that libraries written in those languages can find library code they depend on at run time, run-time dependencies must be listed in propagated-inputs rather than inputs."

If there are no objections to taking this action as suggested by the manual, here is a patch:
~~~~~

From 7bd5859eaef1b823ade87faa790092a553b40a91 Mon Sep 17 00:00:00 2001
From: jesse <jgibbons2357@gmail.com>
Date: Tue, 19 Mar 2019 16:19:38 -0600
Subject: [PATCH] Fix guile-wm to have guile-xcb as a propagated-input.

---
 gnu/packages/guile-wm.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/guile-wm.scm b/gnu/packages/guile-wm.scm
index 7b1731171..40b56d64e 100644
--- a/gnu/packages/guile-wm.scm
+++ b/gnu/packages/guile-wm.scm
@@ -139,8 +139,8 @@ dependencies.")
                #t)))))
       (native-inputs `(("pkg-config" ,pkg-config)
                        ("texinfo" ,texinfo)))
-      (inputs `(("guile" ,guile-2.2)
-                ("guile-xcb" ,guile-xcb)))
+      (inputs `(("guile" ,guile-2.2)))
+      (propagated-inputs `(("guile-xcb" ,guile-xcb)))
       (home-page "https://github.com/mwitmer/guile-wm/releases")
       (description
        "Guile-WM is a simple window manager that's completely customizable—you
--
2.20.1


~~~~~

I could not test this fix because even in a guix environment and pre-inst-env with the patch, guix does not recognize the file I edited as the file that defines the guile-wm package. (I think that's a problem with my OS.) However, when I included a similarly revised definition of guile-wm in an OS definition, guile did not try to re-build guile-wm, so I think this is progress on the guile-wm crash bug. It does not allow me to run guile-wm as my window manager, but it does fix one part of the problem.

-Jesse
--------------C6A114E0ED589009EC21B40D-- From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 13:33:05 2019 Received: (at 34922) by debbugs.gnu.org; 20 Mar 2019 17:33:05 +0000 Received: from localhost ([127.0.0.1]:52135 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6f5M-0006TF-Vd for submit@debbugs.gnu.org; Wed, 20 Mar 2019 13:33:05 -0400 Received: from aibo.runbox.com ([91.220.196.211]:45224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6f5K-0006Sm-2b for 34922@debbugs.gnu.org; Wed, 20 Mar 2019 13:33:03 -0400 Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1h6f5I-0000Iy-4z; Wed, 20 Mar 2019 18:33:00 +0100 Received: by mailfront10.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) id 1h6f4o-0000NB-PK; Wed, 20 Mar 2019 18:32:32 +0100 Date: Wed, 20 Mar 2019 17:32:29 +0000 From: ng0@n0.is To: jesse Subject: Re: bug#34922: guile-wm crashes on login Message-ID: <20190320173229.uq6dzisfi7ibr7ro@uptimegirl> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 34922 Cc: 34922@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 (-) If I remember my interaction with guile-wm correctly this is expected behavior out of the box. Upstream has probably moved on to other interests, because there are more errors at runtime once you get to launch into guile-wm. For a couple of years now volunteers have been asking about how to help and so on but nothing has happened. jesse transcribed 26K bytes: > I am trying to use guile-wm, but it fails when I launch it. > I define an operating system that includes guile-wm as a package and use > it to build a virtual machine image. Here is the operating system > definition: > ~~~~~ > > (use-modules (gnu) (gnu system nss)) > (use-service-modules desktop) > (use-package-modules certs gnome guile-wm) > > (operating-system >  (host-name "piranhaplant") >  (timezone "America/Boise") >  (locale "en_US.utf8") > >  (bootloader (bootloader-configuration >               (bootloader grub-bootloader) >               (target "/dev/sda"))) > >  (file-systems (cons (file-system >                       (device (file-system-label "mini8")) >                       (mount-point "/") >                       (type "ext4")) >                      %base-file-systems)) > >  (users >   %base-user-accounts) > >  (packages (cons* nss-certs >                   gvfs >           guile-wm >                   %base-packages)) > >  (services (cons* (gnome-desktop-service) >                   %desktop-services)) > >  (name-service-switch %mdns-host-lookup-nss)) > > > ~~~~~ > > When I try to log in, it flashes an error so fast I cannot record it, > then returns to the login screen. When I launch it from a console, it > sends the following to stderr: > > ~~~~~ > > ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;;       or pass the --no-auto-compile argument to disable. > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.guile-wm-real > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/shared.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/connection.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/struct.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/type.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/enum.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/records.scm > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/records.scm.go > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/enum.scm.go > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/type.scm.go > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/union.scm > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/union.scm.go > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/struct.scm.go > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/connection.scm.go > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/doc.scm > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/doc.scm.go > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/auth.scm > ;;; WARNING: compilation of > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/auth.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/core.scm > ;;; WARNING: compilation of > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/xml/core.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/shared.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/bin/.guile-wm-real > failed: > ;;; no code for module (xcb xml xproto) > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/user.scm > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/command.scm > ;;; compiling > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/event-loop.scm > ;;; WARNING: compilation of > /gnu/store/gv2n0k75d5svzcgwqna33nvhvczrj3z2-guile-xcb-1.3-1.db7d5a3/share/guile/site/2.2/xcb/event-loop.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/command.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/log.scm > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/log.scm.go > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/keymap.scm > ;;; compiled > /root/.cache/guile/ccache/2.2-LE-8-3.A/gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/keymap.scm.go > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/text.scm > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/draw.scm > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/draw.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/text.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/color.scm > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/color.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/user.scm > failed: > ;;; no code for module (xcb xml xproto) > ;;; compiling > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/redirect.scm > ;;; WARNING: compilation of > /gnu/store/q549b5c0fwds1l8bycvabva3jwr86p63-guile-wm-1.0-1.f3c7b3b/share/guile/site/2.2/guile-wm/redirect.scm > failed: > ;;; no code for module (xcb xml xproto) > Backtrace: > In ice-9/boot-9.scm: >    222:29 19 (map1 (((guile-wm keymap)) ((guile-wm redirect)) ((…)) …)) >    222:17 18 (map1 (((guile-wm redirect)) ((xcb event-loop)) ((…)) …)) >   2800:17 17 (resolve-interface (guile-wm redirect) #:select _ #:hide …) > In ice-9/threads.scm: >     390:8 16 (_ _) > In ice-9/boot-9.scm: >   2726:13 15 (_) > In ice-9/threads.scm: >     390:8 14 (_ _) > In ice-9/boot-9.scm: >   2994:20 13 (_) >    2312:4 12 (save-module-excursion #) >   3014:26 11 (_) > In unknown file: >           10 (primitive-load-path "guile-wm/redirect" #) > In ice-9/eval.scm: >    721:20  9 (primitive-eval (define-module (guile-wm redirect) # # …)) > In ice-9/psyntax.scm: >   1235:36  8 (expand-top-sequence ((define-module (guile-wm #) # …)) …) >   1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # …)) …) >    285:10  6 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) …) > In ice-9/eval.scm: >    293:34  5 (_ #) > In ice-9/boot-9.scm: >    2874:4  4 (define-module* _ #:filename _ #:pure _ #:version _ # _ …) >   2887:24  3 (_) >    222:17  2 (map1 (((xcb xml xproto)) ((xcb xml)) ((xcb #)) ((…)) #)) >    2803:6  1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ …) > In unknown file: >            0 (scm-error misc-error #f "~A ~S" ("no code for modu…" …) …) > > ERROR: In procedure scm-error: > no code for module (xcb xml xproto) > > Some deprecated features have been used.  Set the environment > variable GUILE_WARN_DEPRECATED to "detailed" and rerun the > program to get more information.  Set it to "no" to suppress > this message. > > ~~~~~ > From what I can tell, it is attempting to re-compile guile-wm, and > cannot find the prerequisite guile-xcb package files. > > Possible solutions: > > -Edit the guile-wm package to include guile-xcb in the > propagated-inputs. As the manual says, "Another example where > |propagated-inputs| is useful is for languages that lack a facility to > record the run-time search path akin to the |RUNPATH| of ELF files; this > includes Guile, Python, Perl, and more. To ensure that libraries written > in those languages can find library code they depend on at run time, > run-time dependencies must be listed in |propagated-inputs| rather than > |inputs|." > > If there are no objections to taking this action as suggested by the > manual, here is a patch: > ~~~~~ > > From 7bd5859eaef1b823ade87faa790092a553b40a91 Mon Sep 17 00:00:00 2001 > From: jesse > Date: Tue, 19 Mar 2019 16:19:38 -0600 > Subject: [PATCH] Fix guile-wm to have guile-xcb as a propagated-input. > > --- >  gnu/packages/guile-wm.scm | 4 ++-- >  1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/gnu/packages/guile-wm.scm b/gnu/packages/guile-wm.scm > index 7b1731171..40b56d64e 100644 > --- a/gnu/packages/guile-wm.scm > +++ b/gnu/packages/guile-wm.scm > @@ -139,8 +139,8 @@ dependencies.") >                 #t))))) >        (native-inputs `(("pkg-config" ,pkg-config) >                         ("texinfo" ,texinfo))) > -      (inputs `(("guile" ,guile-2.2) > -                ("guile-xcb" ,guile-xcb))) > +      (inputs `(("guile" ,guile-2.2))) > +      (propagated-inputs `(("guile-xcb" ,guile-xcb))) >        (home-page "https://github.com/mwitmer/guile-wm/releases") >        (description >         "Guile-WM is a simple window manager that's completely > customizable—you > -- > 2.20.1 > > > ~~~~~ > > I could not test this fix because even in a guix environment and > pre-inst-env with the patch, guix does not recognize the file I edited > as the file that defines the guile-wm package. (I think that's a problem > with my OS.) However, when I included a similarly revised definition of > guile-wm in an OS definition, guile did not try to re-build guile-wm, so > I think this is progress on the guile-wm crash bug. It does not allow me > to run guile-wm as my window manager, but it does fix one part of the > problem. > > -Jesse From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 15:12:49 2019 Received: (at 34922) by debbugs.gnu.org; 20 Mar 2019 19:12:49 +0000 Received: from localhost ([127.0.0.1]:52170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6gdt-0000LQ-JU for submit@debbugs.gnu.org; Wed, 20 Mar 2019 15:12:49 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21030) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6gdq-0000LH-Lr for 34922@debbugs.gnu.org; Wed, 20 Mar 2019 15:12:47 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1553109152; cv=none; d=zoho.com; s=zohoarc; b=VeS/Ak9INH7ZHGSkMCUUr2Y3gYXqyVllX9PuOPRxi6G629TqmXiMhZU05inuhex0xlI42U1GUcMhDK87JVeNfx7ipAgmXY9vtElMyuHJEyrZ7ciAZmWONbaYHQ32Bqeu9GzbzyYHqkl5G2GjRZ5k4rIdyeqaNWCn7yQRS2uZzNs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1553109152; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=itTRHQozjkfBDeZaONdo8gU4dFjSSDErLuG7kO6eYg8=; b=XmkgXkHSjHEpEw8lALB5rg48nzM0kVLzIiHug5C/07glsLheSgW6wy39tykdt6I0+D/WVHh7x0KqynA95qEFxY5/1ZQhosFuyRzG8mYoxRWdJdR75oo+i1fsDGt7kLYZpXSRVBXhaRpZsrzb8PQ96DATHm2tsoNtwaYlGksEMuU= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1553109152; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=1321; bh=itTRHQozjkfBDeZaONdo8gU4dFjSSDErLuG7kO6eYg8=; b=dw154KbDLwVvKtvtvoaufvpvpJoNYOPHbV2Ai79uGfgjPnMgLWU9/JJz60NksjcW 3xsVb+onkV3kGAM035s1Xq0l5qNcf3ETHPUaTEYtJ2edVbsluTBWM3aTbmURpAyKajS DA9Nt9pfN2ZNdjImxlJl5v9xiKsBPqlVcy5GfwfQ= Received: from localhost (p54AD4EF6.dip0.t-ipconnect.de [84.173.78.246]) by mx.zohomail.com with SMTPS id 1553109150809990.3117687476287; Wed, 20 Mar 2019 12:12:30 -0700 (PDT) References: User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: jesse Subject: Re: bug#34922: guile-wm crashes on login In-reply-to: X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 20 Mar 2019 20:12:27 +0100 Message-ID: <87ftrh8in8.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34922 Cc: 34922@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 (-) Hi Jesse, > I am trying to use guile-wm, but it fails when I launch it. Thank you for this excellent bug report! > From what I can tell, it is attempting to re-compile guile-wm, and > cannot find the prerequisite guile-xcb package files. > Possible solutions: > > -Edit the guile-wm package to include guile-xcb in the > propagated-inputs. As the manual says, "Another example where > |propagated-inputs| is useful is for languages that lack a facility to > record the run-time search path akin to the |RUNPATH| of ELF files; this > includes Guile, Python, Perl, and more. To ensure that libraries written > in those languages can find library code they depend on at run time, > run-time dependencies must be listed in |propagated-inputs| rather than > |inputs|." The guile-wm executable is already wrapped in GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH, which should accomplish the same thing. The problem seems to be that the directories on GUILE_LOAD_COMPILED_PATH are incorrect =E2=80=94 they don=E2=80=99t contain any .go files! The problem lies in the guile-wm package=E2=80=99s =E2=80=9C'set-load-path= =E2=80=9D phase. Instead of =E2=80=9Cshare/guile/site/2.2=E2=80=9D it should be using =E2=80=9Clib/guile/2.2/site-ccache=E2=80=9D for the compiled load path. -- Ricardo From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 20 16:05:17 2019 Received: (at 34922-done) by debbugs.gnu.org; 20 Mar 2019 20:05:17 +0000 Received: from localhost ([127.0.0.1]:52187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6hSf-0001Yq-Gm for submit@debbugs.gnu.org; Wed, 20 Mar 2019 16:05:17 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1h6hSc-0001Yc-Cs for 34922-done@debbugs.gnu.org; Wed, 20 Mar 2019 16:05:15 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1553112304; cv=none; d=zoho.com; s=zohoarc; b=Es8FxJcKvCqUQ097V3CF738iMkJ75dFY7AjsdxlBVpLlkkS7BXWIpq/XWkkyDNAVzhQ5/DtHifq/4ybvOd3U0ljoX91luQBKdPECYRQOZynqxNQMiXgYuksKEcmGXvFQllNzutIwwz0uw2HhyMIHLzlADbFa7DYAV8IPJ7M701k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1553112304; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=o6Q53++1Q8hqX8sr8xvey++Higsc+3ieYnlBG9JHhNw=; b=Oj/40Hq8HB+BX1IzD+8ROaApuZUC6J7eHXr6HYLSpDtZvUUhkGkPEg1Gtd+3lcGfgOl1y71xRq9WPT0KLj2T/92u5LsOt0un6TQ9LDT0VcxFATNhfdkg2mGRWLou6EaPfUIayF51yXetW7UXUU71Ipm++JnNzrJLccZdbZY8YJM= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1553112304; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; l=95; bh=o6Q53++1Q8hqX8sr8xvey++Higsc+3ieYnlBG9JHhNw=; b=KOJikSyYYJAcpYRgZPNgMXaxW4MB7mXgddOb4IgImSYUc+yTIEKjbd+qRKPKYAWq wVhaj7B0sxIrdBCXFYkuW5vzhLZT2q5RlT8wwb807lWrfGgis0jgrrB5MunFmXkAd5k 8DW0WUT0XX1wXY170AqeHJohVSgfMvz+vUEe0zOg= Received: from localhost (p54AD4EF6.dip0.t-ipconnect.de [84.173.78.246]) by mx.zohomail.com with SMTPS id 1553112304040115.01924599631047; Wed, 20 Mar 2019 13:05:04 -0700 (PDT) References: <87ftrh8in8.fsf@elephly.net> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus To: jesse Subject: Re: bug#34922: guile-wm crashes on login In-reply-to: <87ftrh8in8.fsf@elephly.net> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 20 Mar 2019 21:05:00 +0100 Message-ID: <87d0ml8g7n.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34922-done Cc: 34922-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.0 (-) This should now be fixed (commit cbe0762041f0d86cdb7c3d385a27b7d4b0b266c7). -- Ricardo From unknown Mon Aug 18 19:30:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 18 Apr 2019 11:24:04 +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