bug#29642: guix 0.14.0 cannot use HTTPS with guile 2.0

2017-12-10 Thread 藍挺瑋
This problem happens on Fedora 27, which uses Guile 2.0.14. $ guix package -i hello The following package will be installed: hello2.10/gnu/store/pa4w02b89d6sq33840dxfl5vbqbwz5iy-hello-2.10 substitute: Backtrace: substitute: In ice-9/boot-9.scm: substitute: 160: 9 [catch #t # ...]

bug#29642: guix 0.14.0 cannot use HTTPS with guile 2.0

2017-12-10 Thread ng0
藍挺瑋 transcribed 1.7K bytes: > This problem happens on Fedora 27, which uses Guile 2.0.14. Do we still support building with guile 2.0? That's a maintenance version of Guile, 2.2 is the new stable. > $ guix package -i hello > The following package will be installed: >hello 2.10/gnu/st

bug#29644: gcc-objc is unusable without its 'gcc' executable

2017-12-10 Thread 宋文武
Hello, unlike fortran program files which can be compiled using the command 'gfortran' (in addition to 'gcc'), there is no other command for Objective-C program files, and run 'gcc -c x.m' using the 'gcc' package will just complain "Objective-C compiler not installed on this system" due to it lacki

bug#29644: gcc-objc is unusable without its 'gcc' executable

2017-12-10 Thread Ricardo Wurmus
宋文武 writes: > Hello, unlike fortran program files which can be compiled using the > command 'gfortran' (in addition to 'gcc'), there is no other command for > Objective-C program files, and run 'gcc -c x.m' using the 'gcc' package > will just complain "Objective-C compiler not installed on this

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

2017-12-10 Thread Ludovic Courtès
Hello! l...@gnu.org (Ludovic Courtès) skribis: > Ricardo Wurmus skribis: > >> In this case it is not entirely clear that the existing python-requests >> package in the profile is “old”. The version looks the same and the >> hash is opaque. >> >> Would it be possible to record something about th

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

2017-12-10 Thread Ben Sturmfels
On 11/12/17 09:47, Ludovic Courtès wrote: >> When the version numbers are the same, we cannot tell whether a variant >> is “older”, we can just tell that it’s different. Also, I find it >> useful to see the propagation stack as is currently the case. >> >> With the patch below, I get: >> >> $ ./p

bug#29654: Manual database index.db embeds timestamps

2017-12-10 Thread Ruud van Asseldonk
The manual database file index.db embeds mtimes of the files it refers to, making it not reproducible. This is an issue for building reproducible profiles (as produced by `guix pack` for example). The number that are not reproducible can be seen with `accessdb index.db`, which will output somethin

bug#29655: Elixir build has an undeterministic build error

2017-12-10 Thread nee
Hello, this has already mentioned in another bug report https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28034#20 The built of Elixir sometimes fails while compiling 'lib/elixir/lib/system.ex' with the error message: > ** (exit) :epipe See appended build log. I found the only other mention of the e