bug#29247: guix complains that Guile-Git is missing

2017-11-11 Thread Marco van Hulten
Ludovic-

Op 11 nov 15:24 schreef Ludovic Courtès:
> Did you export these two variables before rerunning ‘guix pull’?

No, I forgot this obvious thing.  I don't get the complaint anymore.

-Marco





bug#29102: FAIL: make check-system TESTS="btrfs-root-os" not enough space

2017-11-11 Thread Ludovic Courtès
Hi,

Oleg Pykhalov  skribis:

> l...@gnu.org (Ludovic Courtès) writes:
>
>> Hi Oleg,
>>
>> Oleg Pykhalov  skribis:
>>
>>> There is an issue with not enough space:
>>>
>>> $ make check-system TESTS="btrfs-root-os"
>>>
>>> I succeed by “double” this:
>>
>> Good catch.
>>
>>> diff --git a/gnu/tests/install.scm b/gnu/tests/install.scm
>>> index a80c520ec..0e97de0a8 100644
>>> --- a/gnu/tests/install.scm
>>> +++ b/gnu/tests/install.scm
>>> @@ -202,7 +202,7 @@ reboot\n")
>>> #:imported-modules '((gnu services herd)
>>>  (guix combinators
>>>(installation-disk-image-file-system-type "ext4")
>>> -  (target-size (* 1200 MiB)))
>>> +  (target-size (* 2200 MiB)))
>>
>> Maybe you can even change this one to 'guess?
>
> No, because it will fail doing number->string on symbol here:
>
>   (system* "qemu-img" "create" "-f" "qcow2"
>#$output #$(number->string target-size))

Good point.  In that case please push the initial patch.

Thank you,
Ludo’.





bug#29245: make check 4 FAIL:'s on 74bea6a03 gnu: linux-libre: Update to 4.13.12.

2017-11-11 Thread myglc2
On 11/11/2017 at 15:38 Ludovic Courtès writes:

> Hi,
>
> myglc2  skribis:
>
>> 
>> Testsuite summary for GNU Guix 0.13.0.4589-74bea6
>> 
>> # TOTAL: 745
>> # PASS:  731
>> # SKIP:  10
>> # XFAIL: 0
>> # FAIL:  4
>> # XPASS: 0
>> # ERROR: 0
>> 
>
> I believe this is fixed by commits
> 4ad3a3f995dc9bd00edbe37eb773bf07d1ad14c0 and
> ae0307f7c2a6f382311a1cedcbbb3d35b6623bab.
>
> Can you check whether it works for you?
>
> Your test ‘test-suite.log’ file shows another failure in
> tests/guix-register.sh:
>
>   + sqlite3 /home/g1/src/guix/t-register-14509/var/guix/db/db.sqlite
>   Error: near line 1: database is locked
>
> I believe this one is due to too many parallel accesses stemming from
> “make -j10”, and can be worked around by using less parallelism (or
> doing “make recheck” if it fails anyway.)
>
> Thanks,
> Ludo’.

Thanks, that fixed it here. I'll let you close the bug. - George





bug#29245: make check 4 FAIL:'s on 74bea6a03 gnu: linux-libre: Update to 4.13.12.

2017-11-11 Thread Ludovic Courtès
Hi,

myglc2  skribis:

> 
> Testsuite summary for GNU Guix 0.13.0.4589-74bea6
> 
> # TOTAL: 745
> # PASS:  731
> # SKIP:  10
> # XFAIL: 0
> # FAIL:  4
> # XPASS: 0
> # ERROR: 0
> 

I believe this is fixed by commits
4ad3a3f995dc9bd00edbe37eb773bf07d1ad14c0 and
ae0307f7c2a6f382311a1cedcbbb3d35b6623bab.

Can you check whether it works for you?

Your test ‘test-suite.log’ file shows another failure in
tests/guix-register.sh:

  + sqlite3 /home/g1/src/guix/t-register-14509/var/guix/db/db.sqlite
  Error: near line 1: database is locked

I believe this one is due to too many parallel accesses stemming from
“make -j10”, and can be worked around by using less parallelism (or
doing “make recheck” if it fails anyway.)

Thanks,
Ludo’.





bug#29247: guix complains that Guile-Git is missing

2017-11-11 Thread Ludovic Courtès
Hi Marco,

Marco van Hulten  skribis:

> I have installed Guile-Git, but guix still complains that it is missing.
>
> ```
> root@watson ~# guix package -i guile-git  
>
> substitute: updating list of substitutes from 
> 'https://mirror.hydra.gnu.org'... 100.0%
> ...
> substitute: updating list of substitutes from 
> 'https://mirror.hydra.gnu.org'... 100.0%  
>  
> The following package will be installed:  
>guile-git0.0-4.951a32c 
>   /gnu/store/cjg6sngjq540k38s5l3nfxpydybhpas0-guile-git-0.0-4.951a32c
> ...
> grafting 
> '/gnu/store/2lfalradkpy41cxzk9bk2ssjzklcq8gw-guile-git-0.0-4.951a32c' -> 
> '/gnu/store/cjg6sngjq540k38s5l3nfxpydybhpas0
> -guile-git-0.0-4.951a32c'...
> Creating manual page database for 3 packages... done in 0.395 s
> 4 packages in profile
> root@watson ~# time guix pull --cores=1
> guix pull: error: Guile-Git is missing but it is now required by 'guix pull'.
> Install it by running:
>
>   guix package -i guile-git
>   export 
> GUILE_LOAD_PATH=$HOME/.guix-profile/share/guile/site/2.2:$GUILE_LOAD_PATH
>   export 
> GUILE_LOAD_COMPILED_PATH=$HOME/.guix-profile/lib/guile/2.2/site-ccache:$GUILE_LOAD_COMPILED_PATH

Did you export these two variables before rerunning ‘guix pull’?

Thanks,
Ludo’.





bug#29255: "Profile contains conflicting entries" could be more helpful

2017-11-11 Thread Ludovic Courtès
Hi Ben,

Ben Sturmfels  skribis:

> So I think the bug is that the user interface could be more helpful here.
> It should probably either tell you what happened and what you can do to
> fix it, or offer to resolve the conflict/perform the upgrade for you.

Would it be desirable or even feasible to resolve the conflict for you?
I wouldn’t want the tool to remove installed packages without asking me,
for instance.

Could you suggest messages you’d like to see in this case?

Thanks,
Ludo’.





bug#29256: maxima: The SGC segfault recovery test failed with memprotect_bad_fault_address, SGC disabled

2017-11-11 Thread Alex Vong
Hello all,

When I start maxima, I get the following warning message:

The SGC segfault recovery test failed with memprotect_bad_fault_address, SGC 
disabled
The SGC segfault recovery test failed with memprotect_bad_fault_address, SGC 
disabled
Maxima 5.41.0 http://maxima.sourceforge.net
using Lisp GNU Common Lisp (GCL) GCL 2.6.12
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.

Actually I encountered this problem quite a while ago after an update,
but I didn't report it since it was not fetal.

Does anyone knows what's going on?

Cheers,
Alex


signature.asc
Description: PGP signature