bug#27222: [PATCH] emacs-build-system install phase doesn't honor directory hierarchy

2017-06-03 Thread Maxim Cournoyer
Hello, The previous regexp would have worked, but what got me was that the default keyword arguments values were duplicated (and I was fixing the useless version in build/emac-build-system.scm instead of the one used in build-system/emacs.scm). The attached patch fixes this particular problem (te

bug#27152: deprecation warnings with Guile 2.2.2

2017-06-03 Thread Maxim Cournoyer
Hello Mark, Mark H Weaver writes: > Maxim Cournoyer writes: > >> Mark H Weaver writes: >> >>> Maxim Cournoyer writes: >>> Why not let good old sed have a run at it? Seems like a simple find and replace operation, and 'block looks nicer than _IOFBF to my eyes. >>> >>> If we did

bug#27152: deprecation warnings with Guile 2.2.2

2017-06-03 Thread Mark H Weaver
Maxim Cournoyer writes: > Mark H Weaver writes: > >> Maxim Cournoyer writes: >> >>> Why not let good old sed have a run at it? Seems like a simple find >>> and replace operation, and 'block looks nicer than _IOFBF to my >>> eyes. >> >> If we did that, then Guix would stop working with guile-2.0

bug#27157: [PATCH] Re: bug#27157: Building Guile 2.2 "times out"

2017-06-03 Thread Maxim Cournoyer
l...@gnu.org (Ludovic Courtès) writes: [...] >>> At any rate, it would be good to remove ‘max-silent-time’ from all the >>> ‘%default-options’ variables, for consistency. >>> >>> Ludo’. >> >> I agree! In my view, interactive user commands should expect the users >> to take action themselves (e.g.

bug#27222: emacs-build-system install phase doesn't honor directory hierarchy

2017-06-03 Thread Maxim Cournoyer
It seems the recent changes made to the emacs-build-system broke ert-runner; it always output the following: Invalid reporter: dot A quick investigation revealed that ert-runner.el is looking for reporters under the reporters/ sudbdirectory. Here's the arborescence in the original source: --8<--

bug#27104: The 0.13.0 vm-image is not mentioned on our downloads page

2017-06-03 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Jun 01, 2017 at 01:42:13PM +0200, Ludovic Courtès wrote: >> Leo Famulari skribis: >> >> > I need to finish testing my changes to the website, and then we can push >> > this change. >> >> Did you have a chance to test them? Otherwise I can give it a try. > > I t

bug#27157: [PATCH] Re: bug#27157: Building Guile 2.2 "times out"

2017-06-03 Thread Ludovic Courtès
Maxim Cournoyer skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Maxim Cournoyer skribis: >> >>> Guix build doesn't come with default option value for the >>> max-silent-time, but guix environment does, and it is set to 3600 >>> s. This is defined under (guix scripts environment): >>> >>>

bug#27157: [PATCH] Re: bug#27157: Building Guile 2.2 "times out"

2017-06-03 Thread Maxim Cournoyer
l...@gnu.org (Ludovic Courtès) writes: > Maxim Cournoyer skribis: > >> Guix build doesn't come with default option value for the >> max-silent-time, but guix environment does, and it is set to 3600 >> s. This is defined under (guix scripts environment): >> >> (define %default-options >> `((syst

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Danny Milosavljevic
Hi Leo, On Sat, 3 Jun 2017 15:45:55 -0400 Leo Famulari wrote: > How about reverting the original change now According to Marius that doesn't work either so it wouldn't help. So I've applied the new patch to master after Jelle's successful test. Should be fixed now.

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Danny Milosavljevic
Pushed as fb03f44bb117226e7d67a85401ffbb54ad8858ed.

bug#27212: 203a9455c4695152fc5d0085bffeead9ce3216c2 broke system boot

2017-06-03 Thread jah
The same issue affects a GuixSD installed on a GPT partitioned Qemu image. This was after doing guix pull and guix system reconfigure to a fresh install of 0.13.0.x86_64-linux. The following is a screenshot of the backtrace:- https://jahboite.co.uk/files/bab/backtrace_file-systems-scm.png jah

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Jelle Licht
Leo Famulari writes: > On Sat, Jun 03, 2017 at 08:25:00PM +0200, Danny Milosavljevic wrote: >> Hi, >> >> sorry for the slip-up. >> >> The error handling in 203a9455c4695152fc5d0085bffeead9ce3216c2 was improved >> for the case when there's no iso9660 primary volume descriptor anywhere and >> no >

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Leo Famulari
On Sat, Jun 03, 2017 at 08:25:00PM +0200, Danny Milosavljevic wrote: > Hi, > > sorry for the slip-up. > > The error handling in 203a9455c4695152fc5d0085bffeead9ce3216c2 was improved > for the case when there's no iso9660 primary volume descriptor anywhere and no > terminator either. In that case

bug#26353: TeX Live

2017-06-03 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> So… I already have a Texlive importer that fetches things from SVN >> (because the tarballs on CTAN are not versioned). > > Awesome! > >> The texmf-dist tarball actually seems to include a couple of generated >> files (such as latex.ltx), w

bug#27217: texlive is too big

2017-06-03 Thread Ricardo Wurmus
Currently, we offer the complete texlive distribution in a single package that weighs several gigabytes. This causes several problems: * it’s much too heavy a dependency for packages * it takes a long time to download * it takes a long time to compress the substitute * a user who only wants to co

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Danny Milosavljevic
Hi, sorry for the slip-up. The error handling in 203a9455c4695152fc5d0085bffeead9ce3216c2 was improved for the case when there's no iso9660 primary volume descriptor anywhere and no terminator either. In that case the CD is broken. But if there's no iso9660 volume descriptor AT ALL (primary o

bug#27212: [PATCH] file-systems: Improve error handling in the iso9660 case - fixes boot problem.

2017-06-03 Thread Danny Milosavljevic
* gnu/build/file-systems.scm (read-iso9660-superblock): Modify. --- gnu/build/file-systems.scm | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm index 3e0873377..740c37124 100644 --- a/gnu/build/file-systems.scm +++ b/g

bug#27212: 203a9455c4695152fc5d0085bffeead9ce3216c2 broke system boot

2017-06-03 Thread Marius Bakke
ng0 writes: > Otherwise perfectly working systems I have *all* break after > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=203a9455c4695152fc5d0085bffeead9ce3216c2 > > and the last thing they display before guile repl is the > message in that commit. > > Yes, I use labels. No, I don't us

bug#27157: Building Guile 2.2 "times out"

2017-06-03 Thread Ricardo Wurmus
Mark H Weaver writes: > I think we should further increase the 'max-silent-time' value for > Guile-2.2. I've had to restart that build several times on ARM. 3 > hours might be enough on a machine that's not doing anything else, but > our build slaves are often building multiple packages. > > I