Re: postgres 9.6.2 update breakage

2017-05-14 Thread Roel Janssen
Jan Nieuwenhuizen writes: > Roel Janssen writes: > >> So, it would be something like: >> postgres pg_upgrade \ >> ... > > It's great to have a recipe `that works', so thanks! > > However, whether or not we automate this, I cannot help to wonder if > we should support downgrading -- at least to th

Re: Planning for the next release

2017-05-14 Thread Leo Famulari
On Sun, May 14, 2017 at 03:14:07PM -0400, Leo Famulari wrote: > Subject: [PATCH 2/2] maint: The 'release' target builds a VM image. > > * Makefile.am (GUIXSD_VM_SYSTEMS, GUIXSD_VM_IMAGE_BASE, > GUIXSD_VM_IMAGE_SIZE): New variables. > (release): Add logic to build a VM image. After following the i

Re: Creating a reliable bootstrap for building from source

2017-05-14 Thread David Pirotte
Heya, > As a user I want something like ‘apt-get update’, which is what ‘guix > pull’ tries to do. For end-users, cool stuff would be: nguix [ guix-ncurse u [ update the aptitude cached list of all packages, [ installed or not... just pack

Re: Creating a reliable bootstrap for building from source

2017-05-14 Thread Jeremiah
> What you are trying to do is even more heroic - bootstrapping all of > guix :) The real heros are those that check our work, report bugs and give us insight into solving our most difficult problems. And we LOVE patches and pull requests ;-D > What I want is achievable, simply have the build sy

Re: HEAD at 73c791b8f3124b20e9bdd66428dbdf481ee12921 fails

2017-05-14 Thread Leo Famulari
On Sun, May 14, 2017 at 09:19:51PM +, ng0 wrote: > Just wanted to rebuild, when I hit this: > > LOAD (gnu services web) > ;;; note: source file ./gnu/services/web.scm > ;;; newer than compiled /home/user/src/guix/guix/gnu/services/web.go > LOAD (gnu system) > LOAD (gnu

cURL 7.54.1 scheduled for 2017-06-14

2017-05-14 Thread ng0
Forwarded from the curllib newsgroup and mailinglist: Date: Sun, 14 May 2017 20:18:15 +0200 (CEST) Newsgroups: gmane.comp.web.curl.library Subject: Feature freeze on Wednesday the 17th Hi friends! According to the schedule, the last day to merge any change (that isn't a bug fix) into curl for

Re: Creating a reliable bootstrap for building from source

2017-05-14 Thread Ludovic Courtès
Pjotr Prins skribis: > The combination of 'guix pull' held a promise, were it not that pull is > also iffy. Probably for pretty much the same reason. > > The bootstrap+configure scripts try to work that, but actually > address a wider case. I.e. people who want to bootstrap in Debian etc. > I don

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Ludovic Courtès
Hi Pjotr, Pjotr Prins skribis: > I have just wasted a few hours trying to find a way to > bootstrap the latest tree. And I got it to work haphazardly - that > means I can't reproduce what I did. Oh. > Starting from running 'guix pull' twice and essentially following the section > 'Building GNU

Re: GuixSD bootable ISO-9669 image

2017-05-14 Thread Danny Milosavljevic
Hi Ludo, On Fri, 12 May 2017 17:33:21 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Then users should pick the right one, usually the macro, and get an > error when they pass an invalid UUID. Note that the directory /dev/disk/by-uuid doesn't contain any marker about what kind of uuid it is. So i

HEAD at 73c791b8f3124b20e9bdd66428dbdf481ee12921 fails

2017-05-14 Thread ng0
Just wanted to rebuild, when I hit this: LOAD (gnu services web) ;;; note: source file ./gnu/services/web.scm ;;; newer than compiled /home/user/src/guix/guix/gnu/services/web.go LOAD (gnu system) LOAD (gnu system grub) LOAD (gnu tests base) ;;; note: source file ./g

Re: Creating a reliable bootstrap for building from source

2017-05-14 Thread Pjotr Prins
On Sun, May 14, 2017 at 03:54:27PM -0400, jerem...@pdp10.guru wrote: > > Thinking about it, what I want to achieve is that we can take the > > latest git tree and bootstrap by building guix and packages. This > > should be easy, since I have guix running, but it is not. And the main > > trouble is

RE: Creating a reliable bootstrap for building from source

2017-05-14 Thread Jeremiah
> Thinking about it, what I want to achieve is that we can take the > latest git tree and bootstrap by building guix and packages. This > should be easy, since I have guix running, but it is not. And the main > trouble is that the underlying build packages can differ over time. I > am looking at gc

Re: Planning for the next release

2017-05-14 Thread Leo Famulari
On Sun, May 14, 2017 at 03:14:07PM -0400, Leo Famulari wrote: > Subject: [PATCH 1/2] doc: Mention the pre-built VM image. > > * doc/guix.texi (Running GuixSD in a VM): Mention the pre-built VM image. [...] > +If you built your image image, you must copy it out of the store s/image image/own ima

Re: postgres 9.6.2 update breakage

2017-05-14 Thread Christopher Allan Webber
Jan Nieuwenhuizen writes: > Roel Janssen writes: > >> So, it would be something like: >> postgres pg_upgrade \ >> ... > > It's great to have a recipe `that works', so thanks! > > However, whether or not we automate this, I cannot help to wonder if > we should support downgrading -- at least to the

Re: Planning for the next release

2017-05-14 Thread Leo Famulari
On Sat, May 13, 2017 at 03:59:24PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > If possible, I would appreciate if the release included a QEMU image > > that we could offer to VPS hosters like serveraptor.com, as discussed in > > this thread: > > > > If the maintainers want to try for

Creating a reliable bootstrap for building from source

2017-05-14 Thread Pjotr Prins
Thinking about it, what I want to achieve is that we can take the latest git tree and bootstrap by building guix and packages. This should be easy, since I have guix running, but it is not. And the main trouble is that the underlying build packages can differ over time. I am looking at gcc versions

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread pjotr . public12
On Sun, May 14, 2017 at 06:28:01PM +0200, Jan Nieuwenhuizen wrote: > Most troublesome is that some packages set GUILE_LOAD_PATH and > GUILE_LOAD_COMPILED_PATH and mixing guile-2.0 and guile-2.2 packages > that do so is still troublesome. It would be nice (TM) if we could > find a way not to rely o

Re: gnome-updates

2017-05-14 Thread Leo Famulari
On Sun, May 14, 2017 at 05:35:15PM +0200, Marius Bakke wrote: > Instead I merged an older revision of this branch to 'staging' and > cherry-picked the latest patches. @Leo, are you able to start it later > today? Please wait for a mesa update, coming soonish :-) Started! signature.asc Descriptio

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Jan Nieuwenhuizen
Pjotr Prins writes: > I rolled back all the way to March to get a reproducable stable > system again. Ugh...I'm not sure what troubles you encountered. I have been using guile-2.2 for two years now; and have been "fighting" Guix's use of guile-2.0... Most troublesome is that some packages set

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Pjotr Prins
I rolled back all the way to March to get a reproducable stable system again. At least we can do that, unlike almost any other software distribution :). We'll be on guile 2.0 for the time being until we can get a reliable upgrade path. Maybe it is the combination with the major gcc update to 7.

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Pjotr Prins
I rolled back all the way to March to get a reproducable stable system again. At least we can do that, unlike almost any other software distribution :). We'll be on guile 2.0 for the time being until we can get a reliable upgrade path. Maybe it is the combination with the major gcc update to 7.

Re: gnome-updates

2017-05-14 Thread Marius Bakke
Ludovic Courtès writes: > Hello Kei, > > k...@openmailbox.org (Kei Kebreau) skribis: > >> kkebreau pushed a change to branch gnome-updates >> in repository guix. > > I don’t see a ‘gnome-updates’ jobset on hydra.gnu.org. Is anyone taking > care of it? It would be nice to merge this branch event

Re: Performance of the man page database generation

2017-05-14 Thread myglc2
On 05/13/2017 at 23:18 Maxim Cournoyer writes: > Hello! > > l...@gnu.org (Ludovic Courtès) writes: > >> Hello, >> >> Maxim Cournoyer skribis: >> >>> myglc2 writes: >> [...] >>> 50 seconds for 33 packages on such a powerful machine seems abnormal, >>> unless you have a specific package(s) which w

Re: Heads-up: transition to Guile 2.2

2017-05-14 Thread Pjotr Prins
On Tue, May 09, 2017 at 11:22:05PM +0200, Ludovic Court??s wrote: > Hello Guix! > > l...@gnu.org (Ludovic Court??s) skribis: > > > There???s a problem though, called ???guix pull???. ~/.config/guix/latest > > currently contains 2.0 .go files. Thus after reconfiguring GuixSD to > > use Guix-for-

Re: emacs-build-system installs too many files

2017-05-14 Thread Arun Isaac
> I have a work in progress patch implementing the ideas discussed. > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26559 Alex Kost and I have finalized this patch, more or less. It would be good if someone else could review it, and provide feedback so that we can push it and close the bug repo

We need a different downloader for KDE

2017-05-14 Thread Hartmut Goebel
Hi, can anybody more skilled than me please implement some HTTP(s) updater, so we can "refresh" directly from downloads.kde.org. Please apologize, if there already is one, I did not spot one. Yesterday KDE released an security update, which was available at downloads.kde.org at 05:38 GMT. When I

gnome-updates

2017-05-14 Thread Ludovic Courtès
Hello Kei, k...@openmailbox.org (Kei Kebreau) skribis: > kkebreau pushed a change to branch gnome-updates > in repository guix. I don’t see a ‘gnome-updates’ jobset on hydra.gnu.org. Is anyone taking care of it? It would be nice to merge this branch eventually. :-) Thanks, Ludo’.

Re: how to create and test a new service definition

2017-05-14 Thread ng0
On Sun, 14 May 2017, ng0 wrote: On Sun, 14 May 2017, Catonano wrote: 2017-05-13 22:06 GMT+02:00 Ludovic Courtès : Vincent Legoll skribis: The best way to test your code is to write an ‘operating-system’ declaration that uses the new service and to instantiate it in a VM with ‘guix s

Re: postgres 9.6.2 update breakage

2017-05-14 Thread Jan Nieuwenhuizen
Roel Janssen writes: > So, it would be something like: > postgres pg_upgrade \ > ... It's great to have a recipe `that works', so thanks! However, whether or not we automate this, I cannot help to wonder if we should support downgrading -- at least to the previous version in this case? If I'm n

Re: bug#26887: [PATCH 01/11] gnu: libdrm: Update to 2.4.80.

2017-05-14 Thread Kei Kebreau
Kei Kebreau writes: > Marius Bakke writes: > >> Kei Kebreau writes: >> >>> Marius Bakke writes: >>> Kei Kebreau writes: > Kei Kebreau writes: > > These patches are intended for gnome-updates. The first three are merged > from master. Also, the mutter patch is not fu

Re: how to create and test a new service definition

2017-05-14 Thread Catonano
2017-05-14 10:44 GMT+02:00 Vincent Legoll : > On Sat, May 13, 2017 at 10:06 PM, Ludovic Courtès wrote: > > Vincent Legoll skribis: > >> ERROR: qemu failed "qemu-system-x86_64" > > > > What were the lines above this one? This tool tries to use KVM if it > > seems available. Maybe in your case i

Re: how to create and test a new service definition

2017-05-14 Thread Vincent Legoll
On Sat, May 13, 2017 at 10:06 PM, Ludovic Courtès wrote: > Vincent Legoll skribis: >> ERROR: qemu failed "qemu-system-x86_64" > > What were the lines above this one? This tool tries to use KVM if it > seems available. Maybe in your case it “seems” to be available (as in > /dev/kvm exists) but i

Re: how to create and test a new service definition

2017-05-14 Thread Catonano
2017-05-13 22:06 GMT+02:00 Ludovic Courtès : > Vincent Legoll skribis: > > >> The best way to test your code is to write an ‘operating-system’ > >> declaration that uses the new service and to instantiate it in a VM with > >> ‘guix system vm’. > > > > Should that be working properly (out-of-the-b