From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 6P87BI9dqmVkRQAAqHPOHw:P1 (envelope-from ) for ; Fri, 19 Jan 2024 12:31:27 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 6P87BI9dqmVkRQAAqHPOHw (envelope-from ) for ; Fri, 19 Jan 2024 12:31:27 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=ggPbvXkD; 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=1705663879; 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-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=7tZnpVVE7OmosNYKXhVj/AluznSV54emvF/Q/NbvTbo=; b=NzRA7INNsVsXUs1KSjPIHl3arEBfQnRkN1QtinFpfGwOkkb6QLP0OBaNNwRPaOhaqbEmlp UXOTF4y50sERjV6Z/7MNsookhoJhV9lu9FhM2FgYDLjaH5CVpSEfUZaMRmuLr5kuXbtFH+ Uy7TFxKZ9IojLDdxrO0knuurl4Vyq9Heh5KSDl272TOo/NASLkd8c34IA7MXKGxlFLh4eP MWWL7nv0RCbQBfN2WjG5tIfN9ih8uIfjG2RFEdyNsZY++UckwT3SJ/bca9pLv2GfYhgHjZ +SaJpOuOLL9lJgVU888Pk3mrSheYf3s1JxjAZxV4xG4VdLdCvp27LaGZ6ggY6g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=ggPbvXkD; 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-Seal: i=1; s=key1; d=yhetil.org; t=1705663879; a=rsa-sha256; cv=none; b=Hm4wBAstQ3Of9gLkcpkkC8xkiuECQ7d6wR9T3tNj9XgP3TZ8aHxjfZz0yhmgHBQVNH+MHU w/7j19QHCLELXteqTZSNjda16gree7tzEJXuzEnMGe+YtdXMzZAn7XvUzMXnkmCIztB4t6 QYHhijZ4El9JV8sbzOgLHH5DWraLntUJYbbkHpyHANqhnBqLkMv1hLrSPMao6JdAe5YqfO xhBzsjdmokYyuvKSWz7Xo7zwwVh4v5nOzBPx01l6DcyGQjwfbBS8oJ1h0hJUSWLjEn0cms 4UEq1KVkDmw7vDzWU12hYTNKNxaWuAGmoAv4b+eQxoj9RN5LEaXjr6sXPhJSvA== 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 3C08636957 for ; Fri, 19 Jan 2024 12:31:19 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rQn5V-0008P3-2F; Fri, 19 Jan 2024 06:31:05 -0500 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 1rQn5Q-0008Og-Gk for bug-guix@gnu.org; Fri, 19 Jan 2024 06:31:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rQn5Q-0006lg-62 for bug-guix@gnu.org; Fri, 19 Jan 2024 06:31:00 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rQn5S-0006H6-AI for bug-guix@gnu.org; Fri, 19 Jan 2024 06:31:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#68561: Guix wrongfully claims there is no space left Resent-From: Lars Rustand Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 19 Jan 2024 11:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68561 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68561@debbugs.gnu.org Cc: Christopher Baines Received: via spool by 68561-submit@debbugs.gnu.org id=B68561.170566382020451 (code B ref 68561); Fri, 19 Jan 2024 11:31:02 +0000 Received: (at 68561) by debbugs.gnu.org; 19 Jan 2024 11:30:20 +0000 Received: from localhost ([127.0.0.1]:57646 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQn4l-0005Hz-K7 for submit@debbugs.gnu.org; Fri, 19 Jan 2024 06:30:20 -0500 Received: from mail-lj1-x233.google.com ([2a00:1450:4864:20::233]:56377) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQn4i-0004nN-Gh for 68561@debbugs.gnu.org; Fri, 19 Jan 2024 06:30:18 -0500 Received: by mail-lj1-x233.google.com with SMTP id 38308e7fff4ca-2cddf596321so8419871fa.0 for <68561@debbugs.gnu.org>; Fri, 19 Jan 2024 03:30:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705663808; x=1706268608; darn=debbugs.gnu.org; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=7tZnpVVE7OmosNYKXhVj/AluznSV54emvF/Q/NbvTbo=; b=ggPbvXkDKrEebDPuFnzJkOQwsmYawmK1dHgRNkoTqJdwX0fVuydpM7tEwaI631VJm9 pI92Q6nK6PSSb1rb0IQQinPn/i2HlY45e0QeOs/2Muxh8q2M8dL+IlWO1SZh00aoR81U OJv7kJjIKoqY8s47+RESwopm4typGlhN/G5/NG+fQsljawskdYlaF5QrGKGwdW3MQ0c6 aQhUdRFzSKyhKRU80cnKEd+zl1aZ0rG21vMf2+S4jRaiHUW+BB61inTW2jo56AizhrcF S0iUzZUH9PIaD5lSgZCsrSoK8wxE3QI07nDGYSBt7YsvDGH1q+J401XOnZmn7dXlotBI QQug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705663808; x=1706268608; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=7tZnpVVE7OmosNYKXhVj/AluznSV54emvF/Q/NbvTbo=; b=s1tAquV0LMAE08txDQkXTGh6Y0DNotLDETf9/v7lvKYdqjiLL3joi0QWKFpq+aSXeo bq4Uwc+kUA7IRuRSdJSuHcikdz9mkCX6l7ErC68mZQV9O67eka6Q4l7pJnPyUdat9B/T bchP8oidd3zwlMkHUftE0l9v/SQjpSqlKsNZy+SDNEypV9Gw2chmomAL/ZLjGx6FCOyT Gxx9lwhhc2U/HmFU0BnhO1+R2OschiXy6UdwaJ4JHpFXXFyyZK49zU8MGH3uAD2TqGRr vPRXrCnOuRyczkcofs9jGRNYtcC9WB4zlBSrsZPD7fNEncA9yuEvknHXFiNIS4dEs/2p 38cw== X-Gm-Message-State: AOJu0YxqgpLOqSc1y5OF8ORZYkyCjPrAC+RONxZUt21fU9QOU0y0PxVQ +Ii93R9yn9hJVyRjV5N9l8gw4Eiho5Z6Ca4+jmAtjd3XzJZu8e1OhNinSrbFNAA= X-Google-Smtp-Source: AGHT+IGYxQJ60/rM65gJjnsEbqG73ThhW8Gist/HrNWUPeb/NY8q8veeignhvq23B8lpLtoqTmbysQ== X-Received: by 2002:a2e:3c19:0:b0:2cd:927:8c85 with SMTP id j25-20020a2e3c19000000b002cd09278c85mr1282506lja.2.1705663807911; Fri, 19 Jan 2024 03:30:07 -0800 (PST) Received: from localhost (78.79-160-60.customer.lyse.net. [79.160.60.78]) by smtp.gmail.com with ESMTPSA id z22-20020a2e3516000000b002ccc0c55163sm2469951ljz.73.2024.01.19.03.30.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jan 2024 03:30:07 -0800 (PST) References: <87h6jb3unz.fsf@gmail.com> <87mst3f2vd.fsf@cbaines.net> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand Date: Fri, 19 Jan 2024 12:03:07 +0100 In-reply-to: <87mst3f2vd.fsf@cbaines.net> Message-ID: <87ededftms.fsf@yoga.mail-host-address-is-not-set> 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 2.31 X-Spam-Score: 2.31 X-Migadu-Queue-Id: 3C08636957 X-Migadu-Scanner: mx12.migadu.com X-TUID: TZCnqDAvKl/p Christopher Baines writes: > Check df -i, it could be that some filesystem has run out of inodes. Thanks, this was the case. To recover a useful amount of inodes I had to delete almost all previous generations. I first tried to delete generations older than one month with `guix gc -d 1m`, but this had little effect. Even doing `guix gc -d 1w` only recovered about 50% inodes. This lead me to question what was using so many inodes, and by running `{ find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n; } 2>/dev/null` I found out that papirus-icon-theme is using an insane amount of inodes. The below output shows all the inodes created by *one* profile generation: 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus/48x48@2x/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus/48x48@2x/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus/48x48/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus/48x48/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus/96x96/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus-Dark/48x48@2x/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus-Dark/48x48@2x/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus-Dark/48x48/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus-Dark/48x48/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/ePapirus-Dark/96x96/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus/48x48@2x/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus/48x48@2x/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus/48x48/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus/48x48/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus/96x96/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Dark/48x48@2x/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Dark/48x48@2x/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Dark/48x48/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Dark/48x48/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Dark/96x96/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Light/48x48@2x/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Light/48x48@2x/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Light/48x48/apps 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Light/48x48/categories 8438 /gnu/store/d8mq08hz1hkjkr4jib5wjhrbmxxqc28s-profile/share/icons/Papirus-Light/96x96/apps This gives a total of over 210,000 inodes used per profile generation. I have the Papirus theme installed as part of my home configuration which is under constant change, so it is often rebuilt many times per day. I had to use `guix gc -d 1d` to get back a reasonable amount of inodes. This package seems to be impossible to keep in any profile that is regenerated often, which is a shame. I was going to use it as a part of my "desktop experience", and I really like to have my whole user environment contained within the home config to make everything as reproducible and simple to install on other machines as possible. Having it manually installed in the default profile would stop it from eating up unnecessary inodes, but at the expense of introducing it as an external dependency to my home config, which is suboptimal.