From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id wJSHI0hlvGLwGAAAbAwnHQ (envelope-from ) for ; Wed, 29 Jun 2022 16:44:24 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id kNh9I0hlvGKdLQAA9RJhRA (envelope-from ) for ; Wed, 29 Jun 2022 16:44:24 +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 3CEBD1CCB5 for ; Wed, 29 Jun 2022 16:44:24 +0200 (CEST) Received: from localhost ([::1]:46368 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6YvW-0002Z4-UZ for larch@yhetil.org; Wed, 29 Jun 2022 10:44:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42138) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6YnU-0000Fw-P2 for guix-patches@gnu.org; Wed, 29 Jun 2022 10:36:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:37601) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6YnS-0006kO-Li for guix-patches@gnu.org; Wed, 29 Jun 2022 10:36:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o6YnS-0000fq-GX for guix-patches@gnu.org; Wed, 29 Jun 2022 10:36:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#52576] [PATCH] gnu: ibus-anthy: Update to 1.15.12 Resent-From: Alice BRENON Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Jun 2022 14:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52576 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Taiju HIGASHI Cc: 52576@debbugs.gnu.org, maxim.cournoyer@gmail.com Received: via spool by 52576-submit@debbugs.gnu.org id=B52576.16565133112520 (code B ref 52576); Wed, 29 Jun 2022 14:36:02 +0000 Received: (at 52576) by debbugs.gnu.org; 29 Jun 2022 14:35:11 +0000 Received: from localhost ([127.0.0.1]:59731 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6Ymc-0000eZ-OK for submit@debbugs.gnu.org; Wed, 29 Jun 2022 10:35:11 -0400 Received: from lxc-smtp2.ens-lyon.fr ([140.77.167.81]:35812) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6YmY-0000eM-2y for 52576@debbugs.gnu.org; Wed, 29 Jun 2022 10:35:09 -0400 Received: from localhost (localhost [127.0.0.1]) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTP id A44B2E660B; Wed, 29 Jun 2022 16:35:04 +0200 (CEST) X-Virus-Scanned: by amavisd-new-2.11.0 (20160426) (Debian) at ens-lyon.fr Received: from lxc-smtp2.ens-lyon.fr ([127.0.0.1]) by localhost (lxc-smtp2.ens-lyon.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sdMGJ5c9LYej; Wed, 29 Jun 2022 16:35:04 +0200 (CEST) Received: from localhost (dhcp-58-179.icar.ens-lyon.fr [140.77.58.179]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by lxc-smtp2.ens-lyon.fr (Postfix) with ESMTPSA id 7C844E6615; Wed, 29 Jun 2022 16:35:04 +0200 (CEST) Date: Wed, 29 Jun 2022 16:35:04 +0200 From: Alice BRENON Message-ID: <20220629163504.73131f8a@ens-lyon.fr> In-Reply-To: <87zghvo8le.fsf@taiju.info> References: <20211217134028.29117-1-higashi@taiju.info> <20220628104304.7734d32e@ens-lyon.fr> <878rpfetud.fsf@taiju.info> <8735fnizxj.fsf@taiju.info> <20220629154634.1af99013@ens-lyon.fr> <875ykjpnrp.fsf@taiju.info> <87zghvo8le.fsf@taiju.info> Organization: ENS de Lyon X-Mailer: Claws Mail 4.1.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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656513864; 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; bh=+B8H1lGGQlk6praS0YrQlBnIPN0pF71mNt+He+l3vEw=; b=SiuIqpVINP0dD65XSmvIpvIuTpK5dZcpwhPWBLUgAdfXcp8zCnBbPH4bJ4Ey431xS9Et0/ DM3Tgui0AtivDkNCnsHihyxK0ox9i/xfcA40fMnI1qa3CIGVwkDyhWEjYwgxLjFPgJ31ai bIZPJHN5OlfojcOAd+g3V7is5a07GnRdHFQKBC39ndZjVZKpCLHOyJm/EnCppx6z1WuJEK Cqqn33qhLVCRgkFfluaQImCzF2nlauzgQfqWHdTgEPPgIjlF5eOhDdkYLxQqvCMZkFbPDL 7NiMf6yz3ESq0tjReOhV/QGR/90M1sHId0/DBJQjj0rf//UXTJoqZ8s4GDVvqw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656513864; a=rsa-sha256; cv=none; b=Lc54h9P+CGi+pdl0fqd7QOU37luk9hNar7x4saqtUZSV5BrJOtBcGkUAYZ18LVlYwklo7z ziEiV91tqYEwymZlX2Mr72XyJd7mp3uCFIMtsSDLyUSFEHAeKYZYi/n5TP5cZYVcmTjWie jCaXfIwSUSgI3emS8F12dsSecXM6KuzoEuKCzfkOL7SZsolXa2eEZXceLslvgQeX2xd798 cjXed3EsyVRaeDuYZkQQ1sy4KYEdteJ8XHNayNc37twamq8cV4q3xtTRMdqb3VEKHAc4Mv 7mg+nqGyCQuZIHUBRyL4QNur+8b6oZ3QpGtTGvaGIQwzoPQkDYYCcdgdl3nWTw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -3.75 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 3CEBD1CCB5 X-Spam-Score: -3.75 X-Migadu-Scanner: scn0.migadu.com X-TUID: 8F2BhGFYMPkO > ``` > $ echo $GI_TYPELIB_PATH > /gnu/store/hwz7vhykh8iijwdrcbn=E2=80=A6 Ohhh that's really interesting, the variable is set for you whenever you enter a prompt ? In my regular user environment, it is unset ! > /gnu/store/=E2=80=A6 I don't see ibus-anthy directly in what you have pasted but since there are personal profiles in there I assume that's where it comes from. > ``` > $ cat ~/.guix-profile/libexec/ibus-setup-anthy > Indeed, this script being in your user profile suggests that ibus-anthy is installed for your user, not for the system. That explains why it works for you (the ibus-anthy package at /gnu/store/93fbwxycshdz4gcqphcns3dk0x5fxayx-ibus-anthy-1.5.14 contains lib/girepository-1.0 with Anthy-9000.typelib so it must be in /home/taiju/.guix-profile/lib/girepository-1.0 too). Since your typelib contains /home/taiju/.guix-profile/lib/girepository-1.0 (twice, by the way, you might want to check that), that explains why it happens to work on your system. At this point I'm ready to assume that the general behaviour of installing on a pure system will be that the package is broken and that it works on your system due to your particular setup and possibly history of hacking on ibus-anthy. I propose this temporary fix until this is completely sorted out: add one of the following lines to ~/.bash_profile: if ibus-anthy is install system-wide: ``` export GI_TYPELIB_PATH=3D"/run/current-system/profile/lib/girepository-1.0/" ``` otherwise: ``` export GI_TYPELIB_PATH=3D"${HOME}/.guix-profile/lib/girepository-1.0/" ``` And now all I want to know is if we can revert `inputs` back to `outputs` or if there is a good reason not to do so, and hence what should be done in that case, but it seems that it is a matter on which Maxim Cournoyer has the expertise, since he was the one to introduce the change. Higashi-san, thanks a lot for your tremendous support in addition to having provided the original version upgrade ! Kind regards, Alice