Re: FOSDEM + Guix Days approaching!

2020-01-26 Thread Pjotr Prins
We now have 35 registered attendees. https://libreplanet.org/wiki/Group:Guix/FOSDEM2020 Only a limited number of people can attend and we have to pre-order lunch and coffee, so if you plan to come please add your name to the list now. Pj. On Sun, Jan 12, 2020 at 12:48:18PM +0100, Ludovic Court

Re: How should ambiguous package specifications be handled?

2020-01-26 Thread Christopher Baines
Tobias Geerinckx-Rice writes: > Christopher, > > Christopher Baines 写道: >> We've had one for a while (itstool 2.0.6), and another has recently >> been >> introduced (sassc 3.6.1). > > Thanks for noticing this! > > The sassc variant being visible was definitely a mistake. I added it > as a local

Re: Looking for help with packaging a Common Lisp library

2020-01-26 Thread Konrad Hinsen
Pierre Neidhardt writes: > The Guix package recreates the .asd file (without the > defsystem-depends-on), which is why it worked in Quicklisp but not in > Guix. OK, that makes sense. > We could merge Guillaume's patch, but first I'd like to make sure that > this is not an upstream bug. Isn't c

Re: Looking for help with packaging a Common Lisp library

2020-01-26 Thread Pierre Neidhardt
Konrad Hinsen writes: > In hdf5-cffi.asd, some components are labelled :cffi-grovel-file, > which looks like an ASDF extension provided by cffi-grovel. If that is > true, then the :defsystem-depends-on is necessary. A quick test supports > that hypothesis: if you remove the line, the system fails

Re: Looking for help with packaging a Common Lisp library

2020-01-26 Thread Konrad Hinsen
Pierre Neidhardt writes: > Indeed. What I meant is that if the Common Lisp package (the code > inside the src folder) depends on cffi-grovel, then I believe it > should be added to :depends-on as well. We can ask ASDF and > hdf5-cffi. I'd be happy to ask hdf5-cffi, but I excpect their answer t

Re: Parameterized packages

2020-01-26 Thread zimoun
Hi, On Fri, 24 Jan 2020 at 23:06, ison wrote: > My understanding of the global definitions they're talking about is that > they would just be meta objects, not global preferences. > For example (maybe it won't look like this, but just a guess): > Instead of passing the arguments "mpv" and "3.7"

New build system: copy-build-system

2020-01-26 Thread Pierre Neidhardt
Hi! We've got quite a few packages that simply copy some files from their source to the output. Examples include `debian-archive-keyring`, `0ad-data`, `gcide`, or `rofi-pass`. Those packages end up being tedious to write because we need to rely on the trivial-build-system, also known as "the lea

Error while packaging Stack

2020-01-26 Thread John Soo
Hi Guix! I'm working on packaging Stack and have all the dependencies. When I try to package stack itself, I get the following error: gcc: error trying to exec '/gnu/store/...-gcc-7.4.0/libexec/gcc/x86_64-unknown-linux-gnu/7.4.0/collect2': execv: Argument list too long I saw the following issue

Install script supporting sysV init?

2020-01-26 Thread Jan
Hi Guix, Does someone plan writing init script for Guix, so it will work on distributions using sysV init? There are still distributions not using systemd, for example Devuan and last time I checked, the install script doesn't support it. I ask because I use Devuan on my more powerful machine, wher

Re: Install script supporting sysV init?

2020-01-26 Thread Danny Milosavljevic
Hi Jan, > Does someone plan writing init script for Guix, so it will work on > distributions using sysV init? There are still distributions not using > systemd, for example Devuan and last time I checked, the install script > doesn't support it. I'm all for supporting it, but I can't remember all

Re: New build system: copy-build-system

2020-01-26 Thread Jesse Gibbons
On Sun, 2020-01-26 at 21:27 +0100, Pierre Neidhardt wrote: > Error verifying signature: Failed to execute gpg. > Hi! > > We've got quite a few packages that simply copy some files from their > source to the output. Examples include `debian-archive-keyring`, > `0ad-data`, `gcide`, or `rofi-p

Re: OCaml 4.09

2020-01-26 Thread Julien Lepiller
Le 21 janvier 2020 21:42:23 GMT-05:00, Julien Lepiller a écrit : >Le 20 janvier 2020 19:43:38 GMT-05:00, Julien Lepiller > a écrit : >>Ok, I pushed some updates to ocaml packages. I think we can now >proceed >>with the switch to ocaml 4.09 by default. There are three phases to >the >>switch, and

Re: New build system: copy-build-system

2020-01-26 Thread Jack Hill
On Sun, 26 Jan 2020, Jesse Gibbons wrote: On Sun, 2020-01-26 at 21:27 +0100, Pierre Neidhardt wrote: Error verifying signature: Failed to execute gpg. Hi! We've got quite a few packages that simply copy some files from their source to the output. Examples include `debian-archive-ke