From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UunLCiPtJWQVSgEASxT56A (envelope-from ) for ; Thu, 30 Mar 2023 22:12:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id KCJcCSPtJWTjZAEAauVa8A (envelope-from ) for ; Thu, 30 Mar 2023 22:12:19 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9161B5AB4 for ; Thu, 30 Mar 2023 22:12:16 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1phyct-00011O-CF; Thu, 30 Mar 2023 16:12:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1phycs-00011F-Di for bug-guix@gnu.org; Thu, 30 Mar 2023 16:12:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1phycs-0004kt-5n for bug-guix@gnu.org; Thu, 30 Mar 2023 16:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1phycs-0003zd-1f for bug-guix@gnu.org; Thu, 30 Mar 2023 16:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#62496: For network-manager-applet's nm-connection-editor, libnma needs to be installed Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 30 Mar 2023 20:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62496 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: "P. p. phalantha" , 62496@debbugs.gnu.org Received: via spool by 62496-submit@debbugs.gnu.org id=B62496.168020711415336 (code B ref 62496); Thu, 30 Mar 2023 20:12:02 +0000 Received: (at 62496) by debbugs.gnu.org; 30 Mar 2023 20:11:54 +0000 Received: from localhost ([127.0.0.1]:59495 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phycj-0003zI-Rj for submit@debbugs.gnu.org; Thu, 30 Mar 2023 16:11:54 -0400 Received: from mail-qt1-f174.google.com ([209.85.160.174]:44866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1phych-0003z3-PH for 62496@debbugs.gnu.org; Thu, 30 Mar 2023 16:11:52 -0400 Received: by mail-qt1-f174.google.com with SMTP id s12so16093548qtx.11 for <62496@debbugs.gnu.org>; Thu, 30 Mar 2023 13:11:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680207106; x=1682799106; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=rp/U3P2rnIMQV1tbYNw6Q8Ya5GkxnohL2TLifbyLCyA=; b=b6CmwK8xBuqyynmhh9zT+Ypy6n+wvkHJxEmvU0McNAjw0wZgrFkFWQ1V5/nR17b9EJ MvN6VWNm1JkpJSaZAxn3C+5hMNbRsE5HpSYfEP434guiUPzNceJ+oZ2DqR473FH8y1Tl zqiANuGRUtRxC9iJZnC6OySecuQQp74/U+KNMFYURqa5HQd7ZASv+SLuJv8P4dz/agSC SaDMD7j4nGN/woeUIBccsCLPSlzZpZx/nNOCD1eXlZ051XqgFJEJBPUMFAW60jkBK0+p 08SN9e/DwYFMAUtIaaVCqmnUeCwKfp+EB957FmOIMR2zjPc3vG8FKbewk5kDExlUZkou 7uhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680207106; x=1682799106; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rp/U3P2rnIMQV1tbYNw6Q8Ya5GkxnohL2TLifbyLCyA=; b=Bt8a1LzcZiSPAqiDBo3pzo/5XYhdglBfFEt+71Yrk3Ti4wOxb94GkmhhFr1govtGgU 2Go77fAcUzg0eIwWHZqVSKdcBrLc5fCcXj60Tmm8BaWz1BHk4EMv80UjfbBOoWXj4MNl Kz+33NySKH1c1nXw3nMxh1SWCMh4lZ5pLqWSlCYblcaN0XOT3qSvPjdxXxzvWdcfQkq/ RN9QbsHxmNIvpRAHYXLH8/Nl7/wDPCMnBcX20QepPJClUaLXh6C9dYZEEwHALZHDzy4e DMQeNyjE/nQlewOvzzrfIdbBkNubBSHTKuKbOuMsMOk/3zNHXITkFImgLn2UHGcgJgz2 QD7g== X-Gm-Message-State: AAQBX9f4gzs527bmgFryyYNd7OOKkt/3BHo7xatQ/LdNIXl/+UNucSw7 xxzm0hvrh22F1mbrz47YG4P4elELEGE= X-Google-Smtp-Source: AKy350a4GP5PMejFdOJmtHflwOxtoWefZvFpw9HeYb8SZkPhSuBvYqdQj5heneyPxBwqH9rCsWYfWg== X-Received: by 2002:a05:622a:148f:b0:3e4:dfa8:6e3d with SMTP id t15-20020a05622a148f00b003e4dfa86e3dmr31876220qtx.28.1680207106072; Thu, 30 Mar 2023 13:11:46 -0700 (PDT) Received: from hurd (dsl-10-133-241.b2b2c.ca. [72.10.133.241]) by smtp.gmail.com with ESMTPSA id j185-20020a37b9c2000000b007469cfebee2sm124566qkf.49.2023.03.30.13.11.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 30 Mar 2023 13:11:45 -0700 (PDT) From: Maxim Cournoyer References: <87mt3v7k66.fsf@gnu.org> Date: Thu, 30 Mar 2023 16:11:44 -0400 In-Reply-To: <87mt3v7k66.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Wed, 29 Mar 2023 15:37:37 +0200") Message-ID: <87tty2yp6n.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1680207136; a=rsa-sha256; cv=none; b=B/mIXWUWVoN85ztphKVnrhpcDzKCMsqLQL9eWRfi0ze14lhEoixKBZ4yGIFmUkOP8DTJho TtXikSp9ShTmgnwpvNLFLdJXzLt4pFS53+5M2zg859fKFgzaWG3uNEqYwl5NYUHfQMkATD oiaF1DZFaBzRs8u79v+N7PPNIOPm96LLhyrCZ6/aiD+a234v+iqpOtys6n85/cQcOdpt+V xwyHbp2uyfIXc39TNbpqy3WxqUWf1d1+wQNgaxRmLTedDQL2dj2kEmNYYDpdAKhAezKL1b q5BSl+8SKkcoqIdbGDdj/jce7NZl2fDG/Gj7hATnXDw/jcNXp9c6GT/CWz2wdQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=b6CmwK8x; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1680207136; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=rp/U3P2rnIMQV1tbYNw6Q8Ya5GkxnohL2TLifbyLCyA=; b=it5ukwHoBDxhhSBEmkRzZwKoigontq4134PLRlo1zYKU4oMalITlz8oGBcfh4BNSg1ZOXs eVMIzAAyKZtvX/WX9gGWkzO/Qmtnhj+HcvvO27NXYZM21Z3We62oNEnrCAU17jvZCLHw7w w4Eap/f1BTFncifPxCYLlHDIiEZkSBcji1X23lCkCFXHQ4B15amZhfMzmXclXoNWpH3zmS Q36JZNLPZZYEZ7feh+z1ju+p4WYjmiahs8VpihKXNjynbyoLg78FdfHIjvD2CxT4s6wS5D 0QkozAAukYwOOTWjAoVWfNy71gJRYiupmYvnVWD+unSbnk9C0JVgULBGpsOPvA== Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=b6CmwK8x; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: -3.42 X-Spam-Score: -3.42 X-Migadu-Queue-Id: 9161B5AB4 X-TUID: pWAq9Uujoz1W Hi, Ludovic Court=C3=A8s writes: > Hello, > > "P. p. phalantha" skribis: > >> Invoking nm-connection-editor from the command line and repeating these >> steps gave the informative error message: >> >> ``` >> (nm-connection-editor:1751): GLib-GIO-ERROR **: 02:02:58.502: Settings >> schema 'org.gnome.nm-applet.eap' is not installed >> Trace/breakpoint trap >> ``` >> >> I found a fix via the installation of libnma, thanks to a 2012 thread on >> LinuxQuestions.org: >> https://www.linuxquestions.org/questions/slackware-14/network-manager-ap= plet-1-16-0-i586-1-package-is-missing-%27org-gnome-nm-applet%27-schema-4175= 670946/. >> After the installation of libnma I was able to successfully add the netw= ork. > > I experienced this problem just today and your bug report was helpful! > > Actually, both libnma and network-manager-applet provide the relevant > schema file, but they=E2=80=99re different: > > $ find $(guix build libnma) -name \*nm-applet\* > /gnu/store/hh0mq79nqhcwkpx7v68dibcv9lbha7sn-libnma-1.10.2/share/glib-2.0/= schemas/org.gnome.nm-applet.gschema.xml > $ diff -u /gnu/store/9hl2p2xzlkkwibankp8604ngha880yn2-network-manager-app= let-1.30.0/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml /gnu/stor= e/hh0mq79nqhcwkpx7v68dibcv9lbha7sn-libnma-1.10.2/share/glib-2.0/schemas/org= .gnome.nm-applet.gschema.xml > --- /gnu/store/9hl2p2xzlkkwibankp8604ngha880yn2-network-manager-applet-1.= 30.0/share/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml 1970-01-01 01:0= 0:01.000000000 +0100 > +++ /gnu/store/hh0mq79nqhcwkpx7v68dibcv9lbha7sn-libnma-1.10.2/share/glib-= 2.0/schemas/org.gnome.nm-applet.gschema.xml 1970-01-01 01:00:01.000000000 += 0100 > @@ -1,6 +1,6 @@ > > > - > + > > false > Disable connected notifications > @@ -37,4 +37,16 @@ > Set to FALSE to disable displaying the applet in the = notification area. > > > + > + > + false > + Ignore CA certificate > + Set this to true to disable warnings about CA certifi= cates in EAP authentication. > + > + > + false > + Ignore CA certificate > + Set this to true to disable warnings about CA certifi= cates in phase 2 of EAP authentication. > + > + > > > The one in libnma has the extra =E2=80=9C.eap=E2=80=9D thing. > > The attached hack works, but it looks like something=E2=80=99s wrong, may= be > related to ? > > Ludo=E2=80=99. > > diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm > index 0efb98b97c..aac847710d 100644 > --- a/gnu/packages/gnome.scm > +++ b/gnu/packages/gnome.scm > @@ -8921,9 +8921,18 @@ (define-public network-manager-applet > "1lswxfxjfbiknspwli8d65i0bnyfazzcnrqckaw0s44zkm7bh5lm"))= )) > (build-system meson-build-system) > (arguments > - `(#:glib-or-gtk? #t > - #:configure-flags > - '("-Dappindicator=3Dyes"))) > + (list #:glib-or-gtk? #t > + #:configure-flags #~'("-Dappindicator=3Dyes") > + #:phases > + #~(modify-phases %standard-phases > + (add-after 'install 'copy-gsettings-schema > + (lambda* (#:key inputs #:allow-other-keys) > + (define schema > + "share/glib-2.0/schemas/org.gnome.nm-applet.gschema= .xml") > + > + (delete-file (string-append #$output "/" schema)) > + (symlink (search-input-file inputs schema) > + (string-append #$output "/" schema))))))) > (native-inputs > (list gettext-minimal > `(,glib "bin") ; for glib-compile-resources, etc. > I've reverted to the previously working version on master, but we should figure out what's up with this change in recent releases. It may affect 1.42 as well (which is supposedly the current stable release). Leaving this open. Thanks for investigating. --=20 Thanks, Maxim