* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
@ 2020-06-04 19:12 o.rojon
2020-06-04 20:00 ` Ludovic Courtès
2020-06-04 22:15 ` Jakub Kądziołka
0 siblings, 2 replies; 14+ messages in thread
From: o.rojon @ 2020-06-04 19:12 UTC (permalink / raw)
To: 41715
Hello everyone,
on a freshly installed and reconfigured machine, I receive the following
error:
# guix pull: error: You found a bug: the program
'/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
# failed to compute the derivation for Guix (version:
"790ada9168e0689c1c4607c61cdc1d2dbc327abf"; system: "x86_64-linux";
# host version: "398ec3c1e265a3f89ed07987f33b264db82e4080";
pull-version: 1).
I'm not entirely sure if, in this case, it is about RAM, as has been
mentioned in this thread: https://issues.guix.gnu.org/41710 . I do have
24gb ram, but currently a small swap file, but that might be totally
unrelated.
If I can supply you with more information, please do not hesitate to
specify how I can aid fixing the issue.
Have a good day,
Olivier
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-04 19:12 bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix o.rojon
@ 2020-06-04 20:00 ` Ludovic Courtès
2020-06-05 5:54 ` o.rojon
2020-06-05 8:26 ` o.rojon
2020-06-04 22:15 ` Jakub Kądziołka
1 sibling, 2 replies; 14+ messages in thread
From: Ludovic Courtès @ 2020-06-04 20:00 UTC (permalink / raw)
To: o.rojon; +Cc: 41715
Hello,
o.rojon@posteo.net skribis:
> on a freshly installed and reconfigured machine, I receive the
> following error:
> # guix pull: error: You found a bug: the program
> '/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
> # failed to compute the derivation for Guix (version:
> "790ada9168e0689c1c4607c61cdc1d2dbc327abf"; system: "x86_64-linux";
> # host version: "398ec3c1e265a3f89ed07987f33b264db82e4080";
> pull-version: 1).
Is there more info above these lines?
I tried to reproduce it with:
guix time-machine --commit=398ec3c1e265a3f89ed07987f33b264db82e4080 \
-- time-machine --commit=790ada9168e0689c1c4607c61cdc1d2dbc327abf \
-- describe
but it works for me.
> I'm not entirely sure if, in this case, it is about RAM, as has been
> mentioned in this thread: https://issues.guix.gnu.org/41710 . I do
> have 24gb ram, but currently a small swap file, but that might be
> totally unrelated.
24 GiB is more than enough.
Is the problem reproducible if you try again now?
Thanks for reporting the issue,
Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-04 19:12 bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix o.rojon
2020-06-04 20:00 ` Ludovic Courtès
@ 2020-06-04 22:15 ` Jakub Kądziołka
1 sibling, 0 replies; 14+ messages in thread
From: Jakub Kądziołka @ 2020-06-04 22:15 UTC (permalink / raw)
To: 41715
[-- Attachment #1: Type: text/plain, Size: 772 bytes --]
Hi,
I encountered a similar error message today, but it worked fine after
retrying. After digging around in /var/log/guix/drvs, I found these
lines in an appropriately-timestamped log file:
substitute: guix substitute: warning: ci.guix.gnu.org: connection failed: Connection timed out
@ build-started /gnu/store/klyq05c1q8jzwnwrlmvy4ma6m2h6hbk0-compute-guix-derivation.drv - x86_64-linux /var/log/guix/drvs/kl//yq05c1q8jzwnwrlmvy4ma6m2h6hbk0-compute-guix-derivation.drv.bz2 3907994
@ build-succeeded /gnu/store/klyq05c1q8jzwnwrlmvy4ma6m2h6hbk0-compute-guix-derivation.drv -
I do recall seeing the Connection timed out message, I'd even say it's
probably the reason why I decided to retry the pull without much
investigation.
Regards,
Jakub Kądziołka
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-04 20:00 ` Ludovic Courtès
@ 2020-06-05 5:54 ` o.rojon
2020-06-05 8:26 ` o.rojon
1 sibling, 0 replies; 14+ messages in thread
From: o.rojon @ 2020-06-05 5:54 UTC (permalink / raw)
To: Ludovic Courtès
Hej Ludo,
thanks for the quick reply!
I just tried to pull again and yielded the same result.
Actually, no, there is nothing above these lines. Yet, let me copy/paste
the whole command in/output. It is in german but I guess the steps are
so common by now that it shouldnt be a problem to understand :)
# user@computer ~$ guix pull
# Kanal „guix“ wird vom Git-Repository auf
„https://git.savannah.gnu.org/git/guix.git“ aktualisiert …
# Von diesen Kanälen wird erstellt:
# guix https://git.savannah.gnu.org/git/guix.git 0713929
# guix pull: error: You found a bug: the program
'/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
# failed to compute the derivation for Guix (version:
"0713929685d2fd1970df1b1ce238ee7bd6e892f8"; system: "x86_64-linux";
# host version: "398ec3c1e265a3f89ed07987f33b264db82e4080";
pull-version: 1).
# Please report it by email to <bug-guix@gnu.org>.
Also, now I am sure it has nothing to do with ram. Apart from the
already available ram, I resized my swapdevice.
Is there anything else I should test? One thing I could do is to
roll-back (I did a upgrade/reconfigure cycle after installation). Should
I do that and then pull again?
Greetings,
Olivier
On 04.06.2020 22:00, Ludovic Courtès wrote:
> Hello,
>
> o.rojon@posteo.net skribis:
>
>> on a freshly installed and reconfigured machine, I receive the
>> following error:
>> # guix pull: error: You found a bug: the program
>> '/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
>> # failed to compute the derivation for Guix (version:
>> "790ada9168e0689c1c4607c61cdc1d2dbc327abf"; system: "x86_64-linux";
>> # host version: "398ec3c1e265a3f89ed07987f33b264db82e4080";
>> pull-version: 1).
>
> Is there more info above these lines?
>
> I tried to reproduce it with:
>
> guix time-machine --commit=398ec3c1e265a3f89ed07987f33b264db82e4080 \
> -- time-machine --commit=790ada9168e0689c1c4607c61cdc1d2dbc327abf \
> -- describe
>
> but it works for me.
>
>> I'm not entirely sure if, in this case, it is about RAM, as has been
>> mentioned in this thread: https://issues.guix.gnu.org/41710 . I do
>> have 24gb ram, but currently a small swap file, but that might be
>> totally unrelated.
>
> 24 GiB is more than enough.
>
> Is the problem reproducible if you try again now?
>
> Thanks for reporting the issue,
> Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-04 20:00 ` Ludovic Courtès
2020-06-05 5:54 ` o.rojon
@ 2020-06-05 8:26 ` o.rojon
2020-06-05 16:29 ` Ludovic Courtès
1 sibling, 1 reply; 14+ messages in thread
From: o.rojon @ 2020-06-05 8:26 UTC (permalink / raw)
To: Ludovic Courtès
Just to follow up: a roll-back does NOT solve the issue.
What I have tried:
1) roll-back via guix system roll-back (to the generation that was
created upon system installation)
2) roll-back via guix package --roll-back (same)
3) (1) + (2) combined
4) boot into the generation created upon system installation.
In none of these cases was I able to run 'guix pull'.
Does it help for you to see my system configuration file? Because there
isnt much in there apart from very basic packages (ncdu, recutils, some
fonts, some icon packs) and a few services (GDM->SDDM login manager,
MATE desktop, TOR). Also note that before the re-installation, I have
not experienced problems with this configuration (MINUS mate desktop and
TOR).
On 04.06.2020 22:00, Ludovic Courtès wrote:
> Hello,
>
> o.rojon@posteo.net skribis:
>
>> on a freshly installed and reconfigured machine, I receive the
>> following error:
>> # guix pull: error: You found a bug: the program
>> '/gnu/store/kpxami25fi3mrxb37sfbbx2s366chpk5-compute-guix-derivation'
>> # failed to compute the derivation for Guix (version:
>> "790ada9168e0689c1c4607c61cdc1d2dbc327abf"; system: "x86_64-linux";
>> # host version: "398ec3c1e265a3f89ed07987f33b264db82e4080";
>> pull-version: 1).
>
> Is there more info above these lines?
>
> I tried to reproduce it with:
>
> guix time-machine --commit=398ec3c1e265a3f89ed07987f33b264db82e4080 \
> -- time-machine --commit=790ada9168e0689c1c4607c61cdc1d2dbc327abf \
> -- describe
>
> but it works for me.
>
>> I'm not entirely sure if, in this case, it is about RAM, as has been
>> mentioned in this thread: https://issues.guix.gnu.org/41710 . I do
>> have 24gb ram, but currently a small swap file, but that might be
>> totally unrelated.
>
> 24 GiB is more than enough.
>
> Is the problem reproducible if you try again now?
>
> Thanks for reporting the issue,
> Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-05 8:26 ` o.rojon
@ 2020-06-05 16:29 ` Ludovic Courtès
2020-06-06 0:57 ` o.rojon
0 siblings, 1 reply; 14+ messages in thread
From: Ludovic Courtès @ 2020-06-05 16:29 UTC (permalink / raw)
To: o.rojon; +Cc: 41715
Hi,
o.rojon@posteo.net skribis:
> Just to follow up: a roll-back does NOT solve the issue.
>
> What I have tried:
> 1) roll-back via guix system roll-back (to the generation that was
> created upon system installation)
> 2) roll-back via guix package --roll-back (same)
> 3) (1) + (2) combined
> 4) boot into the generation created upon system installation.
>
> In none of these cases was I able to run 'guix pull'.
Thanks for testing this.
Note that, if “which guix” returns ~/.config/guix/current/bin/guix, then
none of the rollbacks above can have any effect. What could make a
difference (but again, that would seem weird to me) is:
guix pull --roll-back
Are you passing extra options to guix-daemon, such as
‘--cache-failures’? Or did you enable offloading?
It could also be that a transient failure is causing a silent build
failure somewhere, as Jakub suggests.
Thanks,
Ludo’.
PS: Please keep the bug address Cc’d.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-05 16:29 ` Ludovic Courtès
@ 2020-06-06 0:57 ` o.rojon
2020-06-07 19:47 ` Ludovic Courtès
0 siblings, 1 reply; 14+ messages in thread
From: o.rojon @ 2020-06-06 0:57 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 41715
Hi Ludo,
guix pull --roll-back did not solve the issue. The only thing I believe
to have changed is the "host version" portion of the error message.
'which guix' actually points to ~/.configu/guix/current/bin/guix. Should
this command yield a different value?
I have actually not done anything regarding either guix-daemon or
offloading. The only things I did after the fresh install were a
reconfigure and passing a manifest file to 'guix package -m'.
I may have misunderstood what Jakub wrote because I am unsure what a
transient failure is. The portion I believe to have understood
essentially says "try again later and it should work".
I found the logs of 'compute-guix-derivation', but I was unable to see
anything meaningful opening the .drv.bz2 file in emacs. Am I doing
something wrong?
I wont be on my guix machine for some days now but appreciate pointers.
:)
Olivier
On 05.06.2020 18:29, Ludovic Courtès wrote:
> Hi,
>
> o.rojon@posteo.net skribis:
>
>> Just to follow up: a roll-back does NOT solve the issue.
>>
>> What I have tried:
>> 1) roll-back via guix system roll-back (to the generation that was
>> created upon system installation)
>> 2) roll-back via guix package --roll-back (same)
>> 3) (1) + (2) combined
>> 4) boot into the generation created upon system installation.
>>
>> In none of these cases was I able to run 'guix pull'.
>
> Thanks for testing this.
>
> Note that, if “which guix” returns ~/.config/guix/current/bin/guix,
> then
> none of the rollbacks above can have any effect. What could make a
> difference (but again, that would seem weird to me) is:
>
> guix pull --roll-back
>
> Are you passing extra options to guix-daemon, such as
> ‘--cache-failures’? Or did you enable offloading?
>
> It could also be that a transient failure is causing a silent build
> failure somewhere, as Jakub suggests.
>
> Thanks,
> Ludo’.
>
> PS: Please keep the bug address Cc’d.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-06 0:57 ` o.rojon
@ 2020-06-07 19:47 ` Ludovic Courtès
2020-06-08 14:55 ` o.rojon
0 siblings, 1 reply; 14+ messages in thread
From: Ludovic Courtès @ 2020-06-07 19:47 UTC (permalink / raw)
To: o.rojon; +Cc: 41715
Hi,
o.rojon@posteo.net skribis:
> guix pull --roll-back did not solve the issue. The only thing I
> believe to have changed is the "host version" portion of the error
> message.
OK, that’s expected.
> 'which guix' actually points to
> ~/.configu/guix/current/bin/guix. Should this command yield a
> different value?
No.
> I have actually not done anything regarding either guix-daemon or
> offloading. The only things I did after the fresh install were a
> reconfigure and passing a manifest file to 'guix package -m'.
>
> I may have misunderstood what Jakub wrote because I am unsure what a
> transient failure is. The portion I believe to have understood
> essentially says "try again later and it should work".
Yes, that’s the essence of it. :-)
> I found the logs of 'compute-guix-derivation', but I was unable to see
> anything meaningful opening the .drv.bz2 file in emacs. Am I doing
> something wrong?
Could you try this:
strace -s 500 -o log guix pull
and post the ‘log’ file, compressed, somewhere?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-07 19:47 ` Ludovic Courtès
@ 2020-06-08 14:55 ` o.rojon
2020-06-09 14:30 ` Ludovic Courtès
0 siblings, 1 reply; 14+ messages in thread
From: o.rojon @ 2020-06-08 14:55 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 41715
Hi Ludo,
here is the log uploaded on mediafire:
http://www.mediafire.com/file/ldqoi68y88rzrn9/log.bz2/file (note that if
you can recommend another uploading service, feel free to!)
Since the log is in german, let me specify at least two of the recurrent
phrases in english:
"Datei oder Verzeichnis nicht gefunden" means "file or directory not
found"
"Die Ressource ist zur Zeit nicht verfügbar" means "Resource is
currently unavailable"
If there is other things that need be translated, dont hesitate to tell
me :)
Greetings,
Olivier
On 07.06.2020 21:47, Ludovic Courtès wrote:
> Hi,
>
> o.rojon@posteo.net skribis:
>
>> guix pull --roll-back did not solve the issue. The only thing I
>> believe to have changed is the "host version" portion of the error
>> message.
>
> OK, that’s expected.
>
>> 'which guix' actually points to
>> ~/.configu/guix/current/bin/guix. Should this command yield a
>> different value?
>
> No.
>
>> I have actually not done anything regarding either guix-daemon or
>> offloading. The only things I did after the fresh install were a
>> reconfigure and passing a manifest file to 'guix package -m'.
>>
>> I may have misunderstood what Jakub wrote because I am unsure what a
>> transient failure is. The portion I believe to have understood
>> essentially says "try again later and it should work".
>
> Yes, that’s the essence of it. :-)
>
>> I found the logs of 'compute-guix-derivation', but I was unable to see
>> anything meaningful opening the .drv.bz2 file in emacs. Am I doing
>> something wrong?
>
> Could you try this:
>
> strace -s 500 -o log guix pull
>
> and post the ‘log’ file, compressed, somewhere?
>
> Thanks,
> Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-08 14:55 ` o.rojon
@ 2020-06-09 14:30 ` Ludovic Courtès
2020-06-12 5:54 ` o.rojon
0 siblings, 1 reply; 14+ messages in thread
From: Ludovic Courtès @ 2020-06-09 14:30 UTC (permalink / raw)
To: o.rojon; +Cc: 41715
Hi,
o.rojon@posteo.net skribis:
> here is the log uploaded on mediafire:
> http://www.mediafire.com/file/ldqoi68y88rzrn9/log.bz2/file (note that
> if you can recommend another uploading service, feel free to!)
I don’t know, maybe you could run IPFS.
The log reads:
--8<---------------cut here---------------start------------->8---
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f3d44cfee50) = 1498
close(17) = 0
read(16, "", 1) = 0
close(16) = 0
wait4(1498, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGBUS}], 0, NULL) = 1498
--8<---------------cut here---------------end--------------->8---
… which means the ‘compute-guix-derivation’ process crashed with SIGBUS.
Could you run:
ulimit -c unlimited
guix pull
That should fail again, but this time there should be a ‘core’ file in
the current directory (or ‘core.’ followed by digits).
Then you can run:
gdb --core=./core
and at the GDB prompt, type:
thread apply all bt
Could you let me know what that returns?
Thanks,
Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-09 14:30 ` Ludovic Courtès
@ 2020-06-12 5:54 ` o.rojon
2020-06-12 14:12 ` Ludovic Courtès
0 siblings, 1 reply; 14+ messages in thread
From: o.rojon @ 2020-06-12 5:54 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 41715
Hej Ludo,
crazy, I wouldn't have thought it would go as deep as gdb as quickly ;-)
I followed the steps you mentioned, the results you find here:
https://www.mediafire.com/file/g5yz8f3pput8f3w/gdb-output/file . The
only part I omitted from the gdb output is the first lines mentioned the
license. (Will look at IPFS, maybe next time :))
If you need anything else, dont hesitate to specify. Also, should a
reinstall become necessary, that would be annoying but not the end of
the world. So if we hit a dead end thats fine by me.
Thanks a lot for your help. So far, I received only good from the guix
community :)
Greetings,
Olivier
On 09.06.2020 16:30, Ludovic Courtès wrote:
> Hi,
>
> o.rojon@posteo.net skribis:
>
>> here is the log uploaded on mediafire:
>> http://www.mediafire.com/file/ldqoi68y88rzrn9/log.bz2/file (note that
>> if you can recommend another uploading service, feel free to!)
>
> I don’t know, maybe you could run IPFS.
>
> The log reads:
>
> --8<---------------cut here---------------start------------->8---
> clone(child_stack=NULL,
> flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
> child_tidptr=0x7f3d44cfee50) = 1498
> close(17) = 0
> read(16, "", 1) = 0
> close(16) = 0
> wait4(1498, [{WIFSIGNALED(s) && WTERMSIG(s) == SIGBUS}], 0, NULL) =
> 1498
> --8<---------------cut here---------------end--------------->8---
>
> … which means the ‘compute-guix-derivation’ process crashed with
> SIGBUS.
>
> Could you run:
>
> ulimit -c unlimited
> guix pull
>
> That should fail again, but this time there should be a ‘core’ file in
> the current directory (or ‘core.’ followed by digits).
>
> Then you can run:
>
> gdb --core=./core
>
> and at the GDB prompt, type:
>
> thread apply all bt
>
> Could you let me know what that returns?
>
> Thanks,
> Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-12 5:54 ` o.rojon
@ 2020-06-12 14:12 ` Ludovic Courtès
2020-07-21 18:11 ` Olivier
0 siblings, 1 reply; 14+ messages in thread
From: Ludovic Courtès @ 2020-06-12 14:12 UTC (permalink / raw)
To: o.rojon; +Cc: 41715
Hi Olivier,
o.rojon@posteo.net skribis:
> I followed the steps you mentioned, the results you find here:
> https://www.mediafire.com/file/g5yz8f3pput8f3w/gdb-output/file . The
> only part I omitted from the gdb output is the first lines mentioned
> the license. (Will look at IPFS, maybe next time :))
Since it’s a small file, you can send it as an attachment.
GDB shows:
--8<---------------cut here---------------start------------->8---
Core was generated by `/gnu/store/0m0vd873jp61lcm4xa3ljdgx381qa782-guile-3.0.2/bin/guile --no-auto-com'.
Program terminated with signal SIGBUS, Bus error.
#0 0x00007f90885ccc78 in ?? ()
[Current thread is 1 (LWP 845)]
(gdb) thread apply all bt
Thread 9 (LWP 853):
#0 0x00007f90884d90a4 in ?? ()
#1 0x0000000000000001 in ?? ()
#2 0x0000000000000001 in ?? ()
#3 0x00007f90840c9a30 in ?? ()
#4 0x00007f90840c95a0 in ?? ()
#5 0x00007f90840ca700 in ?? ()
#6 0x00007f90885ac067 in ?? ()
#7 0x00007f90845efa80 in ?? ()
#8 0x00007f90884fed94 in ?? ()
#9 0x0000000000000001 in ?? ()
#10 0x00007f90840c95a0 in ?? ()
--8<---------------cut here---------------end--------------->8---
That means debugging info is lacking. To address that, could you run:
guix build $(guix gc --derivers /gnu/store/0m0vd873jp61lcm4xa3ljdgx381qa782-guile-3.0.2)
and then:
echo 'set debug-file-directory /gnu/store/9lg4gssswn2cwn54p6jjy6nld16ah795-guile-3.0.2-debug/lib/debug' >> ~/.gdbinit
At that point, you can try again to run:
gdb --core=./core
That will hopefully show more useful info.
Thanks in advance!
Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-06-12 14:12 ` Ludovic Courtès
@ 2020-07-21 18:11 ` Olivier
2020-07-22 10:12 ` Ludovic Courtès
0 siblings, 1 reply; 14+ messages in thread
From: Olivier @ 2020-07-21 18:11 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: 41715
Hej Ludo,
I see that some time has passed and I believe that the issue can be closed.
Long story short, my hdd has died and I bought a new one and
re-installed. I could imagine that the errors I was running into were
related to the impending hardware failure -- that's a speculation,
though. Anyway, following your suggestions brought me to the same point
I was at earlier (gdb didnt show anything useful).
Another possible source of error I have not mentioned before (I simply
forgot about it): after the fresh install, I swapped the swap and /home
partition using another OS (I have two hdds, each of which has a
different OS). I don't know if that could've been the problem and/or one
reason the hdd died.
Anyway, I'm thankful for your supportive attitude and your time.
Have a good day,
Olivier
Am 12.06.20 um 16:12 schrieb Ludovic Courtès:
> Hi Olivier,
>
> o.rojon@posteo.net skribis:
>
>> I followed the steps you mentioned, the results you find here:
>> https://www.mediafire.com/file/g5yz8f3pput8f3w/gdb-output/file . The
>> only part I omitted from the gdb output is the first lines mentioned
>> the license. (Will look at IPFS, maybe next time :))
> Since it’s a small file, you can send it as an attachment.
>
> GDB shows:
>
> --8<---------------cut here---------------start------------->8---
> Core was generated by `/gnu/store/0m0vd873jp61lcm4xa3ljdgx381qa782-guile-3.0.2/bin/guile --no-auto-com'.
> Program terminated with signal SIGBUS, Bus error.
> #0 0x00007f90885ccc78 in ?? ()
> [Current thread is 1 (LWP 845)]
> (gdb) thread apply all bt
>
> Thread 9 (LWP 853):
> #0 0x00007f90884d90a4 in ?? ()
> #1 0x0000000000000001 in ?? ()
> #2 0x0000000000000001 in ?? ()
> #3 0x00007f90840c9a30 in ?? ()
> #4 0x00007f90840c95a0 in ?? ()
> #5 0x00007f90840ca700 in ?? ()
> #6 0x00007f90885ac067 in ?? ()
> #7 0x00007f90845efa80 in ?? ()
> #8 0x00007f90884fed94 in ?? ()
> #9 0x0000000000000001 in ?? ()
> #10 0x00007f90840c95a0 in ?? ()
> --8<---------------cut here---------------end--------------->8---
>
> That means debugging info is lacking. To address that, could you run:
>
> guix build $(guix gc --derivers /gnu/store/0m0vd873jp61lcm4xa3ljdgx381qa782-guile-3.0.2)
>
> and then:
>
> echo 'set debug-file-directory /gnu/store/9lg4gssswn2cwn54p6jjy6nld16ah795-guile-3.0.2-debug/lib/debug' >> ~/.gdbinit
>
> At that point, you can try again to run:
>
> gdb --core=./core
>
> That will hopefully show more useful info.
>
> Thanks in advance!
>
> Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
* bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix
2020-07-21 18:11 ` Olivier
@ 2020-07-22 10:12 ` Ludovic Courtès
0 siblings, 0 replies; 14+ messages in thread
From: Ludovic Courtès @ 2020-07-22 10:12 UTC (permalink / raw)
To: Olivier; +Cc: 41715
Hi Olivier,
Olivier <o.rojon@posteo.net> skribis:
> I see that some time has passed and I believe that the issue can be closed.
>
> Long story short, my hdd has died and I bought a new one and
> re-installed. I could imagine that the errors I was running into were
> related to the impending hardware failure -- that's a speculation,
> though. Anyway, following your suggestions brought me to the same
> point I was at earlier (gdb didnt show anything useful).
OK, too bad.
Do let us know if you experience a similar crash again.
Thank you,
Ludo’.
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2020-07-22 10:13 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-06-04 19:12 bug#41715: The program '/gnu/store/foobar/compute-guix-derivation' failed to compute the derivation for guix o.rojon
2020-06-04 20:00 ` Ludovic Courtès
2020-06-05 5:54 ` o.rojon
2020-06-05 8:26 ` o.rojon
2020-06-05 16:29 ` Ludovic Courtès
2020-06-06 0:57 ` o.rojon
2020-06-07 19:47 ` Ludovic Courtès
2020-06-08 14:55 ` o.rojon
2020-06-09 14:30 ` Ludovic Courtès
2020-06-12 5:54 ` o.rojon
2020-06-12 14:12 ` Ludovic Courtès
2020-07-21 18:11 ` Olivier
2020-07-22 10:12 ` Ludovic Courtès
2020-06-04 22:15 ` Jakub Kądziołka
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).