bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-03-01 Thread Ahmad Draidi

Hi Ludo,


On 2/28/22 01:41, Ludovic Courtès wrote:

That doesn’t sound great.
How much (v)RAM does this (virtual) machine have?

user@Guix8601 ~$ free -mt
 total    used    free  shared  buff/cache 
  available
Mem:   8026 104    7818   0 104 
   7393

Swap:  3071   0    3071
Total:    11098 104   10890


Thanks,

Ahmad







bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-02-27 Thread Ludovic Courtès
Hi Ahmad,

Ahmad Draidi  skribis:

> I tested a few more times using the same method (clean install, etc)
> and the results were like this:
>
> - Pull seg faulted, 2nd pull worked
>
> - Pull seg faulted, 2nd pull got stuck
>
> - Pull finished without issues
>
> - Pull finished without issues
>
> - Pull seg faulted, 2nd pull worked
>
> - Pull finished without issues
>
> - Pull seg faulted (log attached), 2nd pull worked, system reconfigure
>   worked, reboot then pull again worked
>
>
> It's a bit random now, but at least it passes sometimes.

That doesn’t sound great.

How much (v)RAM does this (virtual) machine have?

Thanks for testing and reporting back,
Ludo’.





bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-02-27 Thread Ahmad Draidi

Hello again,

On 2/23/22 19:17, Ahmad Draidi wrote:

I tested again using the same method (clean install, same VM, etc) but
with strace running this time a couple of days ago and it failed, but
just now it passed.
I'll test a couple of times again and let you know.


I tested a few more times using the same method (clean install, etc) and 
the results were like this:


- Pull seg faulted, 2nd pull worked

- Pull seg faulted, 2nd pull got stuck

- Pull finished without issues

- Pull finished without issues

- Pull seg faulted, 2nd pull worked

- Pull finished without issues

- Pull seg faulted (log attached), 2nd pull worked, system reconfigure 
worked, reboot then pull again worked



It's a bit random now, but at least it passes sometimes.

Log file attached for the last attempt.


Let me know if there's anything I can help with.


Regards,

Ahmad



qwjvr81jkv558c3va7kgrjbz4m216f-guix-packages-base.drv.bz2
Description: application/bzip


bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-02-23 Thread Ahmad Draidi
Hello Leo and Ludo,

Sorry for the late reply.

On Wed, Feb 16, 2022 at 2:58 PM Ludovic Courtès  wrote:
> Also, there were improvements in this area a few days ago:
>
>   https://issues.guix.gnu.org/53506
>
> Could you maybe try again, Ahmad, and let us know how it goes?

I tested again using the same method (clean install, same VM, etc) but
with strace running this time a couple of days ago and it failed, but
just now it passed.
I'll test a couple of times again and let you know.

Regards,
Ahmad





bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-02-16 Thread Ludovic Courtès
Hi,

Leo Famulari  skribis:

> On Mon, Feb 14, 2022 at 04:16:09PM +, Ahmad Draidi wrote:
>> Running 'guix pull' on a fresh basic install of Guix System 1.3.0 for i686
>> gets stuck at around 80%.
>
> Okay, can you share the result of `guix describe` to confirm what
> revision of Guix you're using?

Also, there were improvements in this area a few days ago:

  https://issues.guix.gnu.org/53506

Could you maybe try again, Ahmad, and let us know how it goes?

Thanks,
Ludo’.





bug#53998: Guix pull always gets stuck at ~80% on fresh i686 1.3.0 install

2022-02-15 Thread Leo Famulari
On Mon, Feb 14, 2022 at 04:16:09PM +, Ahmad Draidi wrote:
> Running 'guix pull' on a fresh basic install of Guix System 1.3.0 for i686
> gets stuck at around 80%.

Okay, can you share the result of `guix describe` to confirm what
revision of Guix you're using?

Can you use strace to see what it's doing when it's stuck?

For example, you can `guix install strace` as root, and then run this
(again, as root):

`strace -f /proc/$(pgrep guix-daemon)/exe | tee log`

You might compress the resulting log before emailing it:

`xz log`

> I tested this on a Pentium 4 32bits laptop with 786MB RAM at first, and
> then switched to a VM with 8 GBs RAM, 2+ cores, 60GBs SSD to avoid any
> resources issues.

786MB RAM is definitely not enough to use Guix currently, sorry. But 8GB
RAM is more than enough. We do want to reduce the resource requirements
but it's not a priority, since most people have at least 2GB. Help
wanted!

> Terminal log of one of the runs and config.scm attached.

The log seems to contain a lot of extraneous information. Is the problem
that it stops making progress while building
'/gnu/store/00bgnqkqyf0k865gx4ps9fliysidxz61-guix-packages-base.drv'?