GNU bug report logs -
#59512
gtk-4.8.1 grafting fails
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 59512 in the body.
You can then email your comments to 59512 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#59512
; Package
guix
.
(Wed, 23 Nov 2022 09:56:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Marek Paśnikowski <marekpasnikowski <at> protonmail.com>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 23 Nov 2022 09:56:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Evidence:
applying 20 grafts for gtk-4.8.1 ...
grafting '/gnu/store/vgm4f5k65kn6nwdlhziwzlgc0pli18d7-gtk-4.8.1-bin' -> '/gnu/store/ar0qphva0q53vavqqihgi4pq46f4z1z4-gtk-4.8.1-bin'...
grafting '/gnu/store/vp4ybqhxdrf4b2fk37c0s72g6iafqsmz-gtk-4.8.1-doc' -> '/gnu/store/7hfq1hbhfsmzjil433cjd8mngvxd05xv-gtk-4.8.1-doc'...
ERROR: In procedure fport_fill_input: Input/output error
builder for `/gnu/store/f8sjy3w9c1a9cdndkvflpbqnic7rik8g-gtk-4.8.1.drv' failed with exit code 1
Workaround:
guix system reconfigure --no-grafts
Information forwarded
to
bug-guix <at> gnu.org
:
bug#59512
; Package
guix
.
(Mon, 28 Nov 2022 20:37:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 59512 <at> debbugs.gnu.org (full text, mbox):
Hi,
Marek Paśnikowski <marekpasnikowski <at> protonmail.com> skribis:
> grafting '/gnu/store/vp4ybqhxdrf4b2fk37c0s72g6iafqsmz-gtk-4.8.1-doc' -> '/gnu/store/7hfq1hbhfsmzjil433cjd8mngvxd05xv-gtk-4.8.1-doc'...
> ERROR: In procedure fport_fill_input: Input/output error
This indicates an error while writing to your storage device, which
could be due to a failing device.
Does /var/log/messages contains hints of input/output errors?
> guix system reconfigure --no-grafts
Note that the effect of this is that important security updates will be
missing. This is not recommended.
Thanks,
Ludo’.
Information forwarded
to
bug-guix <at> gnu.org
:
bug#59512
; Package
guix
.
(Tue, 29 Nov 2022 12:38:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 59512 <at> debbugs.gnu.org (full text, mbox):
------- Original Message -------
On poniedziałek, 28 listopada 2022 21:36, Ludovic Courtès <ludo <at> gnu.org> wrote:
>
>
> Hi,
>
> Marek Paśnikowski marekpasnikowski <at> protonmail.com skribis:
>
> > grafting '/gnu/store/vp4ybqhxdrf4b2fk37c0s72g6iafqsmz-gtk-4.8.1-doc' -> '/gnu/store/7hfq1hbhfsmzjil433cjd8mngvxd05xv-gtk-4.8.1-doc'...
> > ERROR: In procedure fport_fill_input: Input/output error
>
>
> This indicates an error while writing to your storage device, which
> could be due to a failing device.
>
> Does /var/log/messages contains hints of input/output errors?
Yes, there is one node with a wrong checksum. On the internet I found [[https://forums.unraid.net/topic/92704-solved-btrfs-csum-error/][a matching topic on Unraid Forum]].
I checked RAM with Memtest (it passed) and then identified the
broken file. So far, I think I got "lucky" and had a "cosmic ray"
kind of event - I do remember a single failure of resume-from-suspend some time ago.
I should be able to heal the system by deleting the bit-flipped
file and reinstalling gtk. Does Guix have the ability to remove or
rewrite a specific file in its store? The file is rooted in the
system configuration - not in a profile.
Thank you for your help. I would also like to suggest a tweak to
the error message - to make the file system failure more obvious.
Reply sent
to
Ludovic Courtès <ludo <at> gnu.org>
:
You have taken responsibility.
(Fri, 02 Dec 2022 13:16:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Marek Paśnikowski <marekpasnikowski <at> protonmail.com>
:
bug acknowledged by developer.
(Fri, 02 Dec 2022 13:16:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 59512-done <at> debbugs.gnu.org (full text, mbox):
Hi,
Marek Paśnikowski <marekpasnikowski <at> protonmail.com> skribis:
> I should be able to heal the system by deleting the bit-flipped
> file and reinstalling gtk. Does Guix have the ability to remove or
> rewrite a specific file in its store? The file is rooted in the
> system configuration - not in a profile.
‘guix gc --verify=repair’ can do that, but only for items that are
substitutable (grafts are not substitutable).
Closing the bug, thanks!
Ludo’.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 31 Dec 2022 12:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 122 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.