Re: Publishing news about Guix on a weekly basis

2019-11-04 Thread L p R n d n
Hello, Thanks for the work and the proposal! :) I find it very interesting! As Guix is somewhat (?) a rolling release, having a regular source of news and progress report would be very welcome, I think. It lowers the level of commitment needed to follow the guix project, specially for newcomers,

Re: gnu: python: Update to 3.8.0.

2019-11-04 Thread Tanguy Le Carrour
Hi Marius! Le 11/01, Marius Bakke a écrit : > Tanguy Le Carrour writes: > > Oh, oh… what I forgot to mention is that… it's a shameless copy/paste of > > the python-3.7 package and it would deserve a rewrite! Something like > > `(inherit python-3.7)` and a modification of [source](patches) and >

Re: gnu: python: Update to 3.8.0.

2019-11-04 Thread Gábor Boskovits
Hello, Tanguy Le Carrour ezt írta (időpont: 2019. nov. 4., H, 10:16): > Hi Marius! > > > Le 11/01, Marius Bakke a écrit : > > Tanguy Le Carrour writes: > > > Oh, oh… what I forgot to mention is that… it's a shameless copy/paste > of > > > the python-3.7 package and it would deserve a rewrite! S

Re: Maintaining GNU Jami package for Guix

2019-11-04 Thread Gábor Boskovits
Hello Jan, Jan Wielkiewicz ezt írta (időpont: 2019. nov. 3., V, 22:20): > Dnia 2019-11-03, o godz. 11:15:56 > Pierre Neidhardt napisał(a): > > > Can you share the complete recipe? > > > > Yes. I guess you want a patch of my entire work so far, because > pjproject-jami is meaningless without cha

Re: Profiles/manifests-related command line interface enhancements

2019-11-04 Thread Pierre Neidhardt
Ludovic Courtès writes: > Another way is: > > eval `guix package --search-paths=prefix` > > or similar. Note that this suffers from the shell compatibility issue, e.g. it won't work with Fish / Eshell. > Another one is: > > guix environment … This is a bit different since it spawns a subsh

smallerizing bootstrap guile?

2019-11-04 Thread Efraim Flashner
Ok, 'smallerizing' isn't a real word. I'm trying again to see about porting Guix to 32-bit powerpc and I've come across a problem with the static guile. static guile has bin/ share/ and lib/ outputs. Looking at (gnu packages bootstrap), the make-guile-wrapper function around line 377 takes its own

Re: Profiles/manifests-related command line interface enhancements

2019-11-04 Thread zimoun
Hi, On Mon, 4 Nov 2019 at 11:39, Pierre Neidhardt wrote: > >> - A Scheme function to create a manifest for the necessary inputs of a > >> package, like =guix environment PACKAGE= does. (Maybe it's already > >> possible?) > > > > Like ‘specifications->manifest’? > > Can specifications->manife

Re: guix pull failed after 8 hours

2019-11-04 Thread zimoun
Hi Chris, On Mon, 4 Nov 2019 at 07:24, Chris Marusich wrote: > Has anyone run "guix pull" successfully recently? I have been trying > for days without success. I do not experiment any issue; it runs successfully. What is your "guix describe" version? (it also succeeds with the commit 9ffbc245

List of failing packages

2019-11-04 Thread Roel Janssen
Dear Guix, I'm trying to contribute to GNU Guix again, and I'd like to see if I can solve build failures to make for a more stable Guix. It would be very convenient to have a list of packages that are currently failing to build, and perhaps also some history on it (how many times did the build fa

Re: gnu: python: Update to 3.8.0.

2019-11-04 Thread Gábor Boskovits
Hello, Tanguy Le Carrour ezt írta (időpont: 2019. nov. 4., H, 11:50): > Hi Gàbor, > > > Le 11/04, Gábor Boskovits a écrit : > > Hello, > > Tanguy Le Carrour ezt írta (időpont: 2019. nov. > 4., > > > Thanks for the snippet! I updated my package definition accordingly > (see > > > attachment), bu

Re: Publishing news about Guix on a weekly basis

2019-11-04 Thread Pjotr Prins
On Sun, Nov 03, 2019 at 12:19:42PM +, Christopher Baines wrote: > 1: http://prototype-guix-weekly-news.cbaines.net/en_US/2019/41.html > 2: http://prototype-guix-weekly-news.cbaines.net/en_US/2019/42.html I think it would be useful to show a rolling report of upgraded/added packages. We used to

Re: Publishing news about Guix on a weekly basis

2019-11-04 Thread Pierre Neidhardt
Pjotr Prins writes: > Not only good for humans, also good for search engines. I find the > current package list https://guix.gnu.org/packages/ pretty useful, but > I would like a search function because one keeps clicking to find a > certain package. There is such a search function here: https:

Re: smallerizing bootstrap guile?

2019-11-04 Thread Andy Wingo
On Mon 04 Nov 2019 11:57, Efraim Flashner writes: > Is there a good way to actually compile the .go files and use them to > replace the ones shipped in the guile-static tarball? > Can we do this on purpose and ship just the bin/ output, grab guile > sources and compile it for real? Or can I delet

Re: List of failing packages

2019-11-04 Thread Julien Lepiller
Le 4 novembre 2019 13:28:57 GMT+01:00, Roel Janssen a écrit : >Dear Guix, > >I'm trying to contribute to GNU Guix again, and I'd like to see if I >can solve build failures to make for a more stable Guix. It would be >very convenient to have a list of packages that are currently failing >to build,

Re: List of failing packages

2019-11-04 Thread Roel Janssen
On Mon, 2019-11-04 at 14:51 +0100, Julien Lepiller wrote: > Le 4 novembre 2019 13:28:57 GMT+01:00, Roel Janssen a > écrit : > > Dear Guix, > > > > I'm trying to contribute to GNU Guix again, and I'd like to see if > > I > > can solve build failures to make for a more stable Guix. It would > > be

Re: “Guix Profiles in Practice”

2019-11-04 Thread Ludovic Courtès
Hello, Jonathan Frederickson skribis: > On Nov 3, 2019, at 9:24 AM, Ludovic Courtès wrote >> Now, this would be very much stateful: you can’t tell in advance whether >> you’re going to build a new profile based on the current Guix, or >> whether you’re going to reuse a previously cached profile

“Managing Servers with GNU Guix: A Tutorial”

2019-11-04 Thread Ludovic Courtès
Hello Guix! Jakob wrote a great tutorial on how to use ‘guix deploy’ to deploy Guix System to one machine or to several virtual private servers (VPSs): https://guix.gnu.org/blog/2019/managing-servers-with-gnu-guix-a-tutorial/ Give it a spin, and spread the word! Ludo’.

Re: State of ungoogled-chromium in Guix

2019-11-04 Thread Ludovic Courtès
Hi Marius, Marius Bakke skribis: > Ludovic Courtès writes: > >> Hello, >> >> Marius Bakke skribis: >> >>> I plan to remove 'ungoogled-chromium' and 'ungoogled-chromium-wayland' >>> in a few days, unless someone is willing to port the patches. I can >>> help extracting just the few changes we

Packaging "single file"

2019-11-04 Thread Tanguy Le Carrour
Hi Guix! I intended to ask this question later, but now that ungoogled-chromium has been superseded by icecat, I find myself stuck! Is it possible to package a single file? The "file" being a bash script or a binary. Is there a package definition I can look into for an example? I would do this f

Re: List of failing packages

2019-11-04 Thread Ricardo Wurmus
Roel Janssen writes: > With Hydra, when clicking on a failed build you could see > previous builds of that same package and its success or failure of > them. I found that very useful. For previous builds you can use a query like icecat spec:guix-master system:x86_64-linux and it will sho

Re: guix pull failed after 8 hours

2019-11-04 Thread Ricardo Wurmus
Chris Marusich writes: > Has anyone run "guix pull" successfully recently? I have been trying > for days without success. I ran it just about an hour ago on x86_64 and it worked just fine. -- Ricardo

"jar" tool and and reproducible builds - how?

2019-11-04 Thread Danny Milosavljevic
Hi, I'm trying to package nesc which has some small tools written in Java. It compiles them using "javac" and then packs the result using "jar". If I want guix build --rounds=2 nesc to pass, how do I best proceed? I tried (substitute* "tools/Makefile.in" ((" jar c

Re: guix pull failed after 8 hours

2019-11-04 Thread sirgazil
Hi, Chris. On Mon, 04 Nov 2019 01:24:16 -0500 Chris Marusich wrote > Hi, > > After 8 hours of waiting, "guix pull" failed with this message: > > srfi/srfi-1.scm:592:17: In procedure map1: > Throw to key `srfi-34' with args `(# [message: "build of > `/gnu/store/v25y22k9

Re: 'core-updates' Q4 2019

2019-11-04 Thread Miguel Arruga Vivas
Hi Kei, Kei Kebreau writes: > Update: Please check out the new wip-gnome-updates branch of the Guix > git repository for continued updates. The contents of the notabug.org > link given above will be changed to a notice that says to do this. Thank you very much for this huge effort. I've been p

Packaging Jami progress

2019-11-04 Thread Jan Wielkiewicz
Hello everyone, With some help from both you and Jami developers, I finally managed to build pjproject-jami, which means the hardest task has been already done! Now I have to package restinio, which replaced restbed in Jami. I have already a sketch of the package, but I encountered a problem I don

Re: "jar" tool and and reproducible builds - how?

2019-11-04 Thread Gábor Boskovits
Hello Danny, Danny Milosavljevic ezt írta (időpont: 2019. nov. 4., H, 18:18): > Hi, > > I'm trying to package nesc which has some small tools written in Java. > It compiles them using "javac" and then packs the result using "jar". > > If I want > > guix build --rounds=2 nesc > > to pass, how d

Re: Packaging "single file"

2019-11-04 Thread Jack Hill
On Mon, 4 Nov 2019, Tanguy Le Carrour wrote: Hi Guix! I intended to ask this question later, but now that ungoogled-chromium has been superseded by icecat, I find myself stuck! Is it possible to package a single file? The "file" being a bash script or a binary. Is there a package definition I

Re: Packaging Jami progress

2019-11-04 Thread Gábor Boskovits
Hello, Jan Wielkiewicz ezt írta (időpont: 2019. nov. 4., H, 21:48): > Hello everyone, > > With some help from both you and Jami developers, I finally managed > to build pjproject-jami, which means the hardest task has been > already done! Now I have to package restinio, which replaced restbed in

Re: Profiles/manifests-related command line interface enhancements

2019-11-04 Thread Konrad Hinsen
Pierre Neidhardt writes: > I'm actually surprised you find it surprising! :) > I can think of Simon, maybe Konrad(?) and myself who mentioned it > before. Yes, me too. I could add to Pierre's list of use cases, but I prefer to shift the discussion to a higher level. What we have been discussing