From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.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 uC6FFjR30GIVyAAAbAwnHQ (envelope-from ) for ; Thu, 14 Jul 2022 22:06:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id wKIyFTR30GIaUgAAG6o9tA (envelope-from ) for ; Thu, 14 Jul 2022 22:06:12 +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 BE55D247D6 for ; Thu, 14 Jul 2022 22:06:11 +0200 (CEST) Received: from localhost ([::1]:44592 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oC56A-0002sM-IP for larch@yhetil.org; Thu, 14 Jul 2022 16:06:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57230) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oC563-0002r0-1J for bug-guix@gnu.org; Thu, 14 Jul 2022 16:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:41200) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oC562-0005Py-Np for bug-guix@gnu.org; Thu, 14 Jul 2022 16:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oC562-0004UI-Ip for bug-guix@gnu.org; Thu, 14 Jul 2022 16:06:02 -0400 Subject: bug#47716: gio mount broken, again. Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Date: Thu, 14 Jul 2022 20:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 47716 X-GNU-PR-Package: guix X-GNU-PR-Keywords: moreinfo To: raingloom Cc: 47716-done@debbugs.gnu.org Mail-Followup-To: 47716@debbugs.gnu.org, maxim.cournoyer@gmail.com, raingloom@riseup.net Received: via spool by 47716-done@debbugs.gnu.org id=D47716.165782912917204 (code D ref 47716); Thu, 14 Jul 2022 20:06:02 +0000 Received: (at 47716-done) by debbugs.gnu.org; 14 Jul 2022 20:05:29 +0000 Received: from localhost ([127.0.0.1]:38957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oC55U-0004TQ-Su for submit@debbugs.gnu.org; Thu, 14 Jul 2022 16:05:29 -0400 Received: from mail-qv1-f46.google.com ([209.85.219.46]:37472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oC55R-0004TA-Hb for 47716-done@debbugs.gnu.org; Thu, 14 Jul 2022 16:05:28 -0400 Received: by mail-qv1-f46.google.com with SMTP id m10so2291270qvu.4 for <47716-done@debbugs.gnu.org>; Thu, 14 Jul 2022 13:05:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=5+WiS/FuSlNTTsjJl6Gu18pGSPnvxpveztdJZQ05gGE=; b=JS1KxFbdZPhHbC0Yhk1PPcYBy6C48JEN8DiAsE8HyCrwAaamE4cZM3HQ1KDZ8Fb1tA DJT84yrlYLyuhZnbE5aT1Gvt+Ouq4YfUnfER+a7Remzry2X1EYXzQEv3xBjyGjUDQatM uGae1Pae5YMZkjqpfjumMST6LVEzz9g6FcF2uYEpM1akQW6nJGg+uhACEgmgDQf2xPar bqWuCVbSJc18LvG2SJhG3LcOVJsquVBdo1IROJMUud4NBxdkJ3gmBqITkmQXIgOrCFc/ ZdoF2yie7aC5LCb9ShuenNB//zEP4UV0ROsMWqUo3OfKzNln9f9SSHI9P+36JVh9FYeG ZX0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=5+WiS/FuSlNTTsjJl6Gu18pGSPnvxpveztdJZQ05gGE=; b=VNpH0jqeD9VlKYxDmQcoPLqTKnUIPhMbKQO2yDeyCdCvJqrqR+bF0urURjY9EDAUgw 2SozDFbkoGGCfVHDT9PvyNnGuG6zVnrMOXLcO3a89iKu+d73CTqw8DIIFGAfj99bvpgN 4Nj8CDQNd/PO/yIwR7EZqHjQfsaXHEYErv5zz0SI7FYaDg3AqftM5turN/GTEO7Y4Rh0 DbkCUb9RLZ+firxndSlwnUn9zOUgVuYw4j62r22rAqHT6mt4f/ViHQRC7h/FQuu9XjQl tIKSDCwZ0Er+UFVYAIwGlddiP98w4qzz/u4246fbCnmhIjYWpkhP3+WvgfKQYJ0S4kTI NNtw== X-Gm-Message-State: AJIora/91FyDvX2MD+yjuBoHi2ypW+R+IBYD92a7cMVwW9A1lTRyAfBi BAUIW2OuyHdcb+xifxHs3x6e1HzLAFIXSBZu X-Google-Smtp-Source: AGRyM1slKAezGVwN+rgpJrNNi1FRPZ+BG6uMNRpFm2dsEcAB7jeMdspPRVRx43T1xJLSQ8oV/hqazw== X-Received: by 2002:a05:6214:d03:b0:473:7877:302c with SMTP id 3-20020a0562140d0300b004737877302cmr9696972qvh.8.1657829118616; Thu, 14 Jul 2022 13:05:18 -0700 (PDT) Received: from hurd (dsl-10-133-49.b2b2c.ca. [72.10.133.49]) by smtp.gmail.com with ESMTPSA id x18-20020a05620a449200b006b5988b2ca8sm1987494qkp.40.2022.07.14.13.05.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Jul 2022 13:05:18 -0700 (PDT) From: Maxim Cournoyer References: <20210411202901.2fc0f998@riseup.net> Date: Thu, 14 Jul 2022 16:05:17 -0400 In-Reply-To: <20210411202901.2fc0f998@riseup.net> (raingloom@riseup.net's message of "Sun, 11 Apr 2021 20:29:01 +0200") Message-ID: <878rovwjcy.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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" 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=1657829171; 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:resent-to: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=5+WiS/FuSlNTTsjJl6Gu18pGSPnvxpveztdJZQ05gGE=; b=SkByE6GHOCyFKhR0FPOwUSBPPFTn8VBu980daNx2UazW6VEpCtcQ0D68Wy11EMPempUy8s R+RhT3Sz6KbXgaNy1HhlM7XEUSGMODbNJU2GVIfCuOrRYqxl251Sptx+t17Y0FJMqbbMr1 2wiqPKYo/xYpJ7q1XXsIGYEiFcED+gUrJrtkiMk+eaUwv4flOjMGze1kPHBjgzIUFd2tQ/ GnJqfDHj+8LgIRJuWpazRRKjVcv32QYzSsEKvNiOn/RxMO1LTZ8P7daAtP3uYf+htgHj5O 6kUZRwcYSr2N/4EGbiS7OwT/oa5w74nLWeU7v84cSHA9c6CkLaz6jKr2CK0wXw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657829171; a=rsa-sha256; cv=none; b=IWbcYe/KHZLOPowj9HkVZVk6wHMCGatJNYOkltVhrj20uwmwN8RQ3Y4exRWRUeBM7o6cHJ 2Dc4+P09DLD72mSk3RI2FBuW3cqtnfj+0iO5P9vql5ydQEor5KcEsccpI98z8lkkYzwTlb pDapLdVEcGTb/PGsUO1dqMFClJYEjoJijRKiG0wGPy8/COtTdgJzndJ0J0A7Bt7evxDyY+ +FbKXos5SW6Agybx7bWHXPqLqp3611sMsuYe589R4hWupzt55JyLzhXMwSd35rhqfhpZeB 2k82ioU7iUAbusB1nZR+nlnvBowgCR9j4ykizZ/uEvWilfTYCnNit8t0H0o8Tw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=JS1KxFbd; 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-Spam-Score: 5.55 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=JS1KxFbd; 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-Queue-Id: BE55D247D6 X-Spam-Score: 5.55 X-Migadu-Scanner: scn0.migadu.com X-TUID: h773GOxSQ+1F Hi, raingloom writes: > ``` > $ gio mount sftp://whatever > $ ls /run/user/$UID/gvfs/ > ``` > prints nothing. Note that it seem to work if you are using the GNOME desktop. > Same thing happens if I mount it from the Nautilus file manager. > > This bug has appeared before and I still have no idea how it was fixed, > which is not great. I'll do a bisect soon. Should probably add a system > test for it so it doesn't break again. > > In the meantime, if whoever fixed it the last time could look into it > again, I'd be very thankful. Using sshfs manually works but isn't great. gvfs is now using fusermount3, but we were only adding 'fusermount' as a setuid-program by default. After adding fusermount3 from fuse@3 to /run/setuid-programs, it appears to work: $ guix shell glib:bin gvfs dbus fuse gnome-keyring [env] PATH=/run/setuid-programs:$PATH dbus-run-session bash [env] gio mount sftp://some-host:2345 ( prompts for credentials ) ls /run/user/1000/gvfs/sftp:host=some-host,port=2345/ bin/ dev/ gnu/ [...] I've pushed this as commit cbdfa54c77. Closing. Maxim