unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Guix Data Services - Outreachy Applicant
@ 2020-03-10 23:16 Daniela Lura
  2020-03-11 10:55 ` Gábor Boskovits
  2020-03-11 12:48 ` Ricardo Wurmus
  0 siblings, 2 replies; 3+ messages in thread
From: Daniela Lura @ 2020-03-10 23:16 UTC (permalink / raw)
  To: vkor; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1159 bytes --]

Hello,

This is Danjela, an outreachy applicant and a second year computer science
student.
How is everyone doing?

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

```
I really want to start making some meaningful contributions to the project
but don't know where to start or what sources to use in order to do so.
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)
Any suggestion or help would be greatly appreciated by my side.

Please don't hesitate to ask me further details if the description of the
problem was to vague.

Thank you,

[-- Attachment #2: Type: text/html, Size: 2379 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Guix Data Services - Outreachy Applicant
  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
  1 sibling, 0 replies; 3+ messages in thread
From: Gábor Boskovits @ 2020-03-11 10:55 UTC (permalink / raw)
  To: Daniela Lura; +Cc: Guix-devel

[-- Attachment #1: Type: text/plain, Size: 1737 bytes --]

Hello Daniela,

Daniela Lura <danielaluraa@gmail.com> ezt írta (időpont: 2020. márc. 11.,
Sze 0:19):

> Hello,
>
> This is Danjela, an outreachy applicant and a second year computer science
> student.
> How is everyone doing?
>
Fine so far.
And you?

>
> 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
>
> ```
>
I can't help with this particular issue right now, except that you can
check if it has a guix file inside that can be passed to guix build -f you
can try that.

> I really want to start making some meaningful contributions to the project
> but don't know where to start or what sources to use in order to do so.
> 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)
> Any suggestion or help would be greatly appreciated by my side.
>
You could try to package something for guix in the meanwhile, that is
always a great contribution. I believe you mentor will reach out to you
soon.

>
> Please don't hesitate to ask me further details if the description of the
> problem was to vague.
>
> Thank you,
>
Best regards,
g_bor

>

[-- Attachment #2: Type: text/html, Size: 3981 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Guix Data Services - Outreachy Applicant
  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
  1 sibling, 0 replies; 3+ messages in thread
From: Ricardo Wurmus @ 2020-03-11 12:48 UTC (permalink / raw)
  To: Daniela Lura; +Cc: guix-devel


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

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-03-11 12:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).