all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Ricardo Wurmus <rekado@elephly.net>
To: Daniela Lura <danielaluraa@gmail.com>
Cc: guix-devel@gnu.org
Subject: Re: Guix Data Services - Outreachy Applicant
Date: Wed, 11 Mar 2020 13:48:30 +0100	[thread overview]
Message-ID: <874kuvnjkx.fsf@elephly.net> (raw)
In-Reply-To: <CA+JNs+K3niY8RKUqtqBZ6HYgfT9xOZHZ1rwjEg0HkEpLiNUaRg@mail.gmail.com>


Hi Danjela,

> I am trying to build the Guix Data Service project locally and it prompts
> me to install Guile-Squee. I tried to install Squee but I am running into
> other build problems when I run 'make'. Apparently it can't find libpq,
> which I checked and is downloaded.
> Here is the error message:
> ```
> ice-9/boot-9.scm:752:25: In procedure dispatch-exception:
> In procedure dynamic-link: file: "libpq", message: "file not found"
> make[1]: *** [Makefile:968: squee.go] Error 1
> make[1]: Leaving directory '/home/daniela/Downloads/guile-squee'
> make: *** [Makefile:543: all-recursive] Error 1
>
> ```

This means that the postgresql database’s library libpq could not be
found.  It looks like you’re compiling and installing this manually.  I
suggest using Guix to install all these things.

> I have to note that I am not using Gnu/Guix, but I do have the Guix package
> manager installed as well as a Gnu/Linux distro. (OpenSuse Tumbleweed)

Clarification: the Guix package manager is called Guix.  The operating
system is called Guix System.  With Guix installed on top of OpenSuse
you can use almost all of the features of Guix; you can even build
virtual machines running Guix System.  So this should not be an
obstacle.

You can install all the packages you need with Guix.  The Data Service
repository comes with a file “guix-dev.scm”.  To enter an environment
that has all packages that you will need to work on the Data Service run
the following command:

    guix environment -l guix-dev.scm

Hope this helps!

--
Ricardo

      parent reply	other threads:[~2020-03-11 12:48 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-03-10 23:16 Guix Data Services - Outreachy Applicant Daniela Lura
2020-03-11 10:55 ` Gábor Boskovits
2020-03-11 12:48 ` Ricardo Wurmus [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=874kuvnjkx.fsf@elephly.net \
    --to=rekado@elephly.net \
    --cc=danielaluraa@gmail.com \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.