Re: --with-source version not honored?

2021-10-20 Thread Julien Lepiller
I think your incantation is incorrect: you build foobar@9.0.1, and you replace the source of foobar@9.5.0 only. For the rest of your question, I think there is actually no way to fix that: when you use ",version", it gets evaluated before you can import the package. Maybe (package-version

Re: eudev deprecation

2021-09-28 Thread Julien Lepiller
Le 28 septembre 2021 08:00:02 GMT-04:00, "Ludovic Courtès" a écrit : >Hi, > >Lars-Dominik Braun skribis: > >> it looks like eudev, which we heavily rely on, is dead upstream: >> https://github.com/gentoo/eudev/issues/199 >> >> Looking at Gentoo’s ebuilds it should be possible to “extract” >>

Sniping "guix deploy"

2021-09-09 Thread Julien Lepiller
Hi guix! A few months ago, I published a paper on "Analyzing Infrastructure as Code to Prevent Intra-update Sniping Vulnerabilities" (https://lepiller.eu/pdf/hayha-extended.pdf) (and the tool: https://github.com/roptat/hayha). Although in the paper we focus on cloudformation and AWS, I believe

Re: Rethinking propagated inputs?

2021-09-05 Thread Julien Lepiller
All inputs of a package are build-time, whether normal, native or propagated. The result may reference some of them, and these references are the run-time dependencies. native-inputs are usually buill-time only, because they are usually programs that are run during the build (hence the need

Re: core-updates weather reports!

2021-08-20 Thread Julien Lepiller
 : >On Fri, Aug 20, 2021 at 05:40:18PM -0400, Julien Lepiller wrote: >> We are still missing all of java, see http://issues.guix.gnu.org/49990 > >Thanks for the note. Is java contained within the missing 3% of >packages? Or is `guix weather` broken?

Re: core-updates weather reports!

2021-08-20 Thread Julien Lepiller
We are still missing all of java, see http://issues.guix.gnu.org/49990 That issue doesn't make any sense, and even with a workaround, icedtea1 fails to build. Le 20 août 2021 17:05:57 GMT-04:00, Leo Famulari a écrit : >On Fri, Aug 20, 2021 at 03:10:00PM -0400, Leo Famulari wrote: >> I'm

Pushing a huge nls commit

2021-07-19 Thread Julien Lepiller
Hi Guix! Since last release, there have been some changes to the strings in guix and the manual. Our switch to weblate allows for a rolling translation workflow, so there have been significant changes to the translations. I'd like to run "make download-po" on a more or less regular basis

Re: Honeycomb LX2 ARM board, problems booting Guix

2021-06-29 Thread Julien Lepiller
One way to find the missing modules is to boot another distro (or maybe the installer has a lot more modules than the installed system) and look at dmesg. You might see something like: scsi host0: ahci-sunxi ata1: SATA max UDMA/133 mmio … sunxi-mmc 1c12000.mmc: initialized, … mmc0: host does

Re: error building new package (In procedure chdir: Not a directory)

2021-06-22 Thread Julien Lepiller
I think that's because the patch first extracts the archive, chdirs to the first directory, and applies the patch. But if there's no directory, it can't chdir and fails. Note that (with-directory-excursion ".") does nothing :) Le 22 juin 2021 12:35:45 GMT-04:00, Giovanni Biscuolo a écrit :

Re: website: A little help running the website locally

2021-05-22 Thread Julien Lepiller
Le Fri, 21 May 2021 19:28:38 +, Luis Felipe a écrit : > On Friday, May 21, 2021 7:24 PM, Julien Lepiller > wrote: > > > Ah no, I think we found the issue! So we should update the readme > > to not require passing GUIX_LOCPATH and set LANG to en_US.UTF-8 (or > >

Re: website: A little help running the website locally

2021-05-21 Thread Julien Lepiller
Ah no, I think we found the issue! So we should update the readme to not require passing GUIX_LOCPATH and set LANG to en_US.UTF-8 (or any other language listed in po/LINGUAS). Le 21 mai 2021 15:02:03 GMT-04:00, Luis Felipe a écrit : >On Friday, May 21, 2021 6:52 PM, Julien Lepiller >

Re: website: A little help running the website locally

2021-05-21 Thread Julien Lepiller
PM, Julien Lepiller >wrote: > >> It worked on both for me. Do you maybe have some local modifications >that might explain why you can't build the website? > >Not that I know of. I use guix from upstream, and I haven't changed my >.bashrc and .profile in a very long time. And t

Re: website: A little help running the website locally

2021-05-21 Thread Julien Lepiller
It worked on both for me. Do you maybe have some local modifications that might explain why you can't build the website? Le 21 mai 2021 14:12:25 GMT-04:00, Luis Felipe a écrit : >On Friday, May 21, 2021 4:48 PM, Tissevert >wrote: > >> Hey, it works here without -E GUIX_LOCPATH and without

Re: website: A little help running the website locally

2021-05-21 Thread Julien Lepiller
Apart from breaking my system somewhat, I tried again, and I think you shouldn't pass -E GUIX_LOCPATH, because this will refer to something outside the environment. Instead, you should let the manifest set that for you. It will read po/LINGUAS to figure out which locales to bring in the

Re: Scala package

2021-05-20 Thread Julien Lepiller
I'll think about that. Note that we already have Groovy, as it's properly bootstrapped :) Le 20 mai 2021 15:09:08 GMT-04:00, Shyam Saran a écrit : >Many people want to move all their development work on guix > >example android sdk app development, yes scala, gradle, kotlin, groovy >etc >(even

Re: What’s next?

2021-05-18 Thread Julien Lepiller
wise. Le 18 mai 2021 15:30:24 GMT-04:00, Leo Famulari a écrit : >On Sat, May 15, 2021 at 02:08:50PM -0400, Julien Lepiller wrote: >> In the short term I'd like to merge the python optimisations. We >discussed it before release and thought it might be nice to merge them >before c-u,

Re: What’s next?

2021-05-18 Thread Julien Lepiller
In the short term I'd like to merge the python optimisations. We discussed it before release and thought it might be nice to merge them before c-u, from a separate branch. Maybe before next release we'll have our separate repo on savannah for translations (it's currently a repo I manage on

Re: GNU Guix 1.4.0 in September? (was: Re: GNU Guix 1.3.0 released)

2021-05-18 Thread Julien Lepiller
I agree string freeze was way too long for this release. We entered string freeze one week before the planned release date, it got pushed by almost one month. For next release, I think it would be better to enter string freeze along with rc1 or a bit later, but always at least give one week

Re: Scala package

2021-05-18 Thread Julien Lepiller
Le Tue, 18 May 2021 13:36:43 +0200, Leo Prikler a écrit : > Am Dienstag, den 18.05.2021, 07:15 -0400 schrieb Julien Lepiller: > > The old scala is written in a superset of java5, that requires PiCo > > to build, and PiCo was built with JaCo. They were developped at > > E

Re: Scala package

2021-05-18 Thread Julien Lepiller
the parser is crazy. Le 18 mai 2021 05:44:42 GMT-04:00, Ricardo Wurmus a écrit : > >Leo Prikler writes: > >> Hi Julien, >> >> Am Dienstag, den 18.05.2021, 01:01 +0200 schrieb Julien >> Lepiller: >>> Hi Guix! >>> >>> I have the attached file

Scala package

2021-05-17 Thread Julien Lepiller
Hi Guix! I have the attached file that build Scala, although it's not bootstrapped at all. It contains %binary-scala, a few dependencies of Scala we haven't packaged yet, and the final scala, built from %binary-scala, without sbt (which requires Scala too). Since I've tried and failed to

Re: 03/03: doc: Update to cover for an additional OpenPGP signing key.

2021-05-04 Thread Julien Lepiller
Agreed :) Le 4 mai 2021 05:08:24 GMT-04:00, "Ludovic Courtès" a écrit : >Hi! > >guix-comm...@gnu.org skribis: > >> commit 0f583f60f882d74f4cf2332c85343a2db67410c7 >> Author: Maxim Cournoyer >> AuthorDate: Sat May 1 22:35:09 2021 -0400 >> >> doc: Update to cover for an additional OpenPGP

Re: bug#48173: [PATCH] maint: Do not xz-compress ISO images.

2021-05-03 Thread Julien Lepiller
Le 3 mai 2021 11:39:03 GMT-04:00, "Ludovic Courtès" a écrit : >Hi Julien, > >Julien Lepiller skribis: > >>> --- a/doc/guix.texi >>> +++ b/doc/guix.texi >>> @@ -2099,7 +2099,7 @@ about their support in GNU/Linux. >>> >>>

Re: [PATCH] maint: Do not xz-compress ISO images.

2021-05-02 Thread Julien Lepiller
Le Sun, 2 May 2021 23:16:48 +0200, Ludovic Courtès a écrit : > The xz-compressed image is 23% smaller than the original ISO image > (with built-in zlib compression), but the extra decompression step is > unconventional and often a hindrance for users. See discussion at >

String freeze

2021-04-12 Thread Julien Lepiller
Hi Guix! This message is a remainder that, according to our release schedule we are now entering string freeze. Please refrain from pushing any change that affects strings in the manual or guix itself. This is to give enough time to translators so they can update and finish the translation.

Re: website: Building fails because of missing locales

2021-04-10 Thread Julien Lepiller
Le Wed, 07 Apr 2021 13:13:13 -0400, Julien Lepiller a écrit : > What I intended with the patch was to provide those locales in the > environment, so you'd set GUIX_LOCPATH=$GUIX_PROFILE/lib/locale (and > I thought guix would do it itself). Now I noticed it did not work as > expected

Re: website: Building fails because of missing locales

2021-04-07 Thread Julien Lepiller
Here's v2. I checked that it sets GUIX_LOCPATH properly on my system (I had to add the path specification for it to work). >From 70aa3b969e1830bce9e44b8dda0a97fcb27cce89 Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Tue, 6 Apr 2021 22:16:43 +0200 Subject: [PATCH] website: Add loca

Re: branch master updated: hydra: berlin: Accept new languages.

2021-04-07 Thread Julien Lepiller
Ah! Why did I add this set_from_accept_language line? Let me try again… Le 7 avril 2021 11:26:37 GMT-04:00, Mathieu Othacehe a écrit : > >Hello Julien, > >> * hydra/nginx/berlin.scm (%extra-content): Autoredirect 'eo', >'ko' and 'ru' >> to the translated website. > >I had to revert this

Re: website: Building fails because of missing locales

2021-04-07 Thread Julien Lepiller
Weird, is GUIX_LOCPATH not set at all maybe? Le 7 avril 2021 09:48:02 GMT-04:00, Luis Felipe a écrit : >On Wednesday, April 7, 2021 11:09 AM, Julien Lepiller > wrote: > >> Ah, don't pass -E GUIX_LOCPATH, I think it prevents guix from setting >it properly in the environment.

Re: website: Building fails because of missing locales

2021-04-07 Thread Julien Lepiller
Ah, don't pass -E GUIX_LOCPATH, I think it prevents guix from setting it properly in the environment. Le 6 avril 2021 22:20:32 GMT-04:00, Luis Felipe a écrit : >On Tuesday, April 6, 2021 8:20 PM, Julien Lepiller >wrote: > >> Le Tue, 6 Apr 2021 14:11:03 -0400, &g

Re: website: Building fails because of missing locales

2021-04-06 Thread Julien Lepiller
" "ru_RU" > > "zh_CN")) In ice-9/eval.scm: > > 619:8 1 (_ #(#(# # …) > > …)) In unknown file: > >0 (setlocale 6 "eo.utf8") > > > > ERROR: In procedure setlocale: > > In procedure setlocale: Argumento inválido &g

Re: website: Building fails because of missing locales

2021-04-06 Thread Julien Lepiller
Oops, I happen to have an esperanto locale on my system, and berlin probably has one too. That would explain why I was able to build the website, and why the website is updated. This is how I defined that locale: https://git.lepiller.eu/system-configuration/tree/-/modules/config/os.scm#L117

Re: Question about compile packages

2021-03-30 Thread Julien Lepiller
Not sure about your first question. Maybe create your own fork and regularly rebase it? Guix will not be very happy with that I think, but it should work. To pass --no-substitutes, you can pass it to guix-daemon, or remove the authorized keys from /etc/guix/acl. The second option lets you

Re: Deep vs Shallow trace: Removing the tradeoff?

2021-03-27 Thread Julien Lepiller
Le 27 mars 2021 12:56:08 GMT-04:00, ilmu a écrit : >Hi, > >I had this idea while reading about authenticated datastructures, I >would be very thankful if you could tell me why it doesn't work. > >Bear in mind the following disclaimer as you read this: > >My experience with these things is

Re: guix environment guix -pure can't locate lesspipe

2021-03-23 Thread Julien Lepiller
Le 23 mars 2021 18:25:38 GMT-04:00, c4t0 a écrit : > >Hi, > >I'm having trouble importing a package from hackage, so I tried to >debug >the import source code. After cloning guix I found that I can't start a >pure environment: > >guix environment guix --pure --ad-hoc help2man git strace

Re: imagemagick@6.9.11-48 to graft or not to graft with 6.9.12-2

2021-03-19 Thread Julien Lepiller
I don't think I understand the problem fully, but it looks like there is nothing wrong with the graft now that you symlinked tge library, so it's fine to keep the graft. Hopefully we can ungraft shortly during the "ungraftathon" next week :) Le 19 mars 2021 05:40:45 GMT-04:00, "Léo Le Bouter"

Re: guix home

2021-03-18 Thread Julien Lepiller
Le 15 mars 2021 12:51:16 GMT-04:00, "Ludovic Courtès" a écrit : >Hi Andrew, > >Andrew Tropin skribis: >> >> The question is: do we want and need at all `guix home` to be a part >of >> the guix? As for me, the tool seems like a natural addition to guix's >> declarative configuration management

Re: Guile Netlink 1.0 released

2021-03-14 Thread Julien Lepiller
Thanks for the feedback Vincent and Vladimir! Le Sun, 14 Mar 2021 16:12:05 -0700, Vladimir Sedach a écrit : > Julien Lepiller writes: > > I'm proud to announce the first release of Guile Netlink! > > This is great! I have been wishing for this for Guile ever since I >

Guile Netlink 1.0 released

2021-03-14 Thread Julien Lepiller
Hi! I'm proud to announce the first release of Guile Netlink! git clone https://git.lepiller.eu/git/guile-netlink cd guile-netlink git checkout 1.0 # or 29ff43368f1cc2d10a7e5f09dc9f80f85582d6ee git tag -v 1.0 The 'git tag -v' command check the authenticity of your checkout. You may need

Re: Commit pushed to master with unauthorised signature

2021-03-11 Thread Julien Lepiller
Also, make sure to install the pre-push hook, it should not have let you commit without checking your commits were properly recognised. Le 11 mars 2021 08:11:38 GMT-05:00, Taylan Kammer a écrit : >On 11.03.2021 08:37, Maxime Devos wrote: >> On Thu, 2021-03-11 at 00:15 +0100, Taylan Kammer

Re: Will 2021 be the year of build systems on gexps?

2021-03-10 Thread Julien Lepiller
If we aim at merging c-u before next release, we should probably wait next cycle, as this introduces quite a lot of changes, and packages might break in subtle ways. 10% increase for computing derivations is not great :/ it already takes a long time to do that on my arm system ^^". I wonder

Re: Opposition to new single-letter package name "t"

2021-03-09 Thread Julien Lepiller
Well, python-t should be unique, right? There can't be a collision on pypi. Well, except if that package is not on pypi? Le 9 mars 2021 06:38:04 GMT-05:00, Tobias Geerinckx-Rice a écrit : >Raghav Gururajan 写道: >> Since, we already mention "todo list manager" in description, I >> think >>

Re: [Cuirass] Hanging(?) restarted build with negative Duration

2021-03-07 Thread Julien Lepiller
Same with https://ci.guix.gnu.org/build/365654/details which was restarted. Its log still contains those of the previous attempt. Le 7 mars 2021 05:49:37 GMT-05:00, Tobias Geerinckx-Rice a écrit : >Guix, > >I restarted almost >exactly 24h ago,

Re: Release on April 18th?

2021-03-02 Thread Julien Lepiller
On the translation side of things, we now have an almost rolling-release model, so deadline is fine. We need to figure out a date for a string freeze if we want to have good coverage for the release. Maybe a week before ? For the date, I'd like to make sure we have some time to clean the

Re: Gnome Boxes

2021-02-18 Thread Julien Lepiller
Sorry, a compressed .iso is probably common, a .iso.xz is very uncommon :). We even have had some reports of people trying to copy that directly to an installation media. Le 18 février 2021 14:56:44 GMT-05:00, Tobias Geerinckx-Rice a écrit : >Julien Lepiller 写道: >> Usually co

Re: Gnome Boxes

2021-02-18 Thread Julien Lepiller
Usually compression is provided by the webserver, but maybe ours is not configured to do that. I think we're the only distro to provide compressed isos. Le 18 février 2021 12:18:44 GMT-05:00, "Ludovic Courtès" a écrit : >Hi, > >Julien Lepiller skribis: > >> When su

Installing a guix pull profile in VM and systems

2021-02-12 Thread Julien Lepiller
Hi Guix! we get some perplexed users who are downgrading their VM and systems because they never run guix pull. I think they now get a warning, but it would be nice if they didn't get that warning in the first place. For a VM for instance, a user might want to run it, and extend it with "guix

Re: Gnome Boxes

2021-02-11 Thread Julien Lepiller
>There's a recipe for Guix System by Julien Lepiller, it's here >https://gitlab.com/libosinfo/osinfo-db/-/blob/master/data/os/guix.gnu.org/guix-1.1.xml.in > >In their irc channel, the Boxes people infornmed me that they filter >out images that have no download url, as it seems to be the

Re: Potential security weakness in Guix services

2021-02-01 Thread Julien Lepiller
Le 1 février 2021 10:35:56 GMT-05:00, "Ludovic Courtès" a écrit : >Hi, > >Leo Famulari skribis: > >> For clarification: the scenario I currently have in mind, is that >noone >> has intentionally introduced a security hole in a service, but rather >> there's an accidental security bug

Re: Apply for commit access

2021-01-14 Thread Julien Lepiller
Yes, translations should now go through weblate, at https://translate.fedoraproject.org/projects/guix/website/ We also manage the cookbook, manual, guix and packages there, though I still need to announce it :) Le 14 janvier 2021 16:14:35 GMT-05:00, "Ludovic Courtès" a écrit : >Hi, > >Peng

Re: Add Microsoft Cascadia Code font?

2021-01-10 Thread Julien Lepiller
Le 10 janvier 2021 08:09:03 GMT-05:00, Leo Prikler a écrit : >Hi Julien, > >Am Sonntag, den 10.01.2021, 07:28 -0500 schrieb Julien Lepiller: >> I might be wrong, but I thought fonts were considered non-functional >> data. If that's the case, isn't cc-by-nc-nd accepta

Re: Add Microsoft Cascadia Code font?

2021-01-10 Thread Julien Lepiller
I might be wrong, but I thought fonts were considered non-functional data. If that's the case, isn't cc-by-nc-nd acceptable? Le 10 janvier 2021 05:38:16 GMT-05:00, Leo Prikler a écrit : >Hi Yasu, > >I don't think it'll be so simple. It appears, that nerd-fonts already >includes – or at least

Re: [Telegram-Desktop]: Help with packaging

2021-01-08 Thread Julien Lepiller
Le 8 janvier 2021 07:11:38 GMT-05:00, Ekaitz Zarraga a écrit : >Hi, > >I'm not sure about what I'm going to say so take it with care: > >About the permission error I think the build directories are write >protected by default it Guix, please someone correct me if I'm wrong. >I'd say you can

Re: Identical files across subsequent package revisions

2020-12-23 Thread Julien Lepiller
Le 23 décembre 2020 09:07:23 GMT-05:00, zimoun a écrit : >Hi, > >On Wed, 23 Dec 2020 at 14:10, Miguel Ángel Arruga Vivas > wrote: > >> Probably you're already aware of it, but I want to mention that >> Tridgell's thesis[1] contains a very neat approach to this problem. > >This thesis is a

Re: SJTUG's Guix mirror is online now

2020-12-23 Thread Julien Lepiller
Le 23 décembre 2020 03:39:54 GMT-05:00, zimoun a écrit : >Hi, > >On Wed, 23 Dec 2020 at 09:50, Peng Mei Yu wrote: > The substitute URL is: https://mirrors.sjtug.sjtu.edu.cn/guix > >Nice news! > > >>> If you’re interested, you could write an article for the blog post >(in >>> English,

Re: Word order in Guix l10n

2020-12-22 Thread Julien Lepiller
This specific syntax looks ok, but we need to limit ourself to the common syntax between guile and lisp, because that's what gettext supports. We should use this kind of syntax everywhere we have more than one argument. Also thinking about rtl languages, it's probably important for them, though

Re: Word order in Guix l10n

2020-12-15 Thread Julien Lepiller
Even when translating to French, I sometimes feel the need to change word order, but I end up finding a slightly unnatural way to preserve the order of arguments. I don't have an example at hand though. I don't know enough about guile to know how best to implement that (or if that exists

Re: When substitute download + decompression is CPU-bound

2020-12-14 Thread Julien Lepiller
My proposed changes to allow for parallel download assume downloads are network-bound, so they can be separate from other jobs. If downloads are actually CPU-bound, then it has indeed no merit at all :) Le 14 décembre 2020 17:20:17 GMT-05:00, "Ludovic Courtès" a écrit : >Hi Guix! > >Consider

PhD position in the area of secure software supply chain

2020-12-03 Thread Julien Lepiller
Hi Guix and bootstrappable! If any of you is considering starting a PhD, there is one position at KTH (Sweden). The topic is on bootstrapping and DDC (double divers compilation), and it's all motivated by the Trusting Trust talk by Ken Thompson, which is very famous in our community I think :)

Re: Dart Compiler

2020-11-24 Thread Julien Lepiller
Wow, impressive :) Le 24 novembre 2020 08:26:16 GMT-05:00, "Nicolò Balzarotti" a écrit : > >Hello Guix! > >In the last few months I've been working on the dart compiler. > >Dart is a programming language by google [1], mostly used with the UI >Framework flutter [2]. When the android-sdk will

Thank you for participating in the Guix Day!

2020-11-23 Thread Julien Lepiller
...@gnu.org, a private alias reaching only the organizers of the event (Julien Lepiller (roptat) and Simon Tournier (zimoun)) and the maintainers. We'd like to address a special thanks to Fosshost, for hosting the BigBlueButton instance. It worked amazingly well!

[Guix Day] Join the conference!

2020-11-21 Thread Julien Lepiller
Hello Guixers! We are looking forward to see you all during the Guix Day event on Sunday November 22! As a reminder, here is the schedule again. If you haven't watched the talks yet, you should do so before the conference, as

Re: guix depends on openldap?

2020-11-19 Thread Julien Lepiller
Le 19 novembre 2020 10:33:10 GMT-05:00, zimoun a écrit : >Hi, > >On Thu, 19 Nov 2020 at 15:32, Efraim Flashner >wrote: > >> > > > --8<---cut >here---start->8--- >> > > > $ guix graph -t bag --path guix openldap >> > > > guix@1.1.0-29.4e3ed9b >> > > >

Watch the talks before the Guix Day Conference!

2020-11-16 Thread Julien Lepiller
Hello guixers! We are pleased to announce the release of the schedule for the first online Guix Day Conference on Sunday November, 22nd. This conference is open to everyone and will be held entirely online. No registration fee. Important: you need to watch the talks before the Guix Day

Re: ‘version-1.2.0’ branch created!

2020-11-06 Thread Julien Lepiller
Le 6 novembre 2020 07:51:30 GMT-05:00, zimoun a écrit : >Hi, > >On Fri, 06 Nov 2020 at 11:15, Ludovic Courtès wrote: > >> We have a new branch now! > >Awesome! > > >> This branch should take primarily important changes that fix the >> installer or other key elements. It should not change

Re: Reminder: online Guix Day Conference

2020-11-05 Thread Julien Lepiller
You can also provide a talk, and have no Q if you cannot be present at all. Thanks for your interest! Hope to see you soon at the Guix Day! > >> On Nov 3, 2020, at 22:33, Julien Lepiller wrote: >> >> Hello guixers! >> >> The first online Guix Day

Reminder: online Guix Day Conference

2020-11-03 Thread Julien Lepiller
Hello guixers! The first online Guix Day Conference on Sunday November, 22nd. This conference is open to everyone and will be held entirely online. No registration fee. We have received only a few proposals. Do not be shy! Please drop us an email with your ideas: what you would like to talk

Re: Branching for v1.2?

2020-11-02 Thread Julien Lepiller
Le 2 novembre 2020 08:20:34 GMT-05:00, "Miguel Ángel Arruga Vivas" a écrit : >Hi simon, > >zimoun writes: >> Hi, >> >> On Sat, 31 Oct 2020 at 23:28, Ludovic Courtès wrote: >> >>> Having pushed the (guix transformations) patch¹, which also updates >the >>> manual and thus requires yet some

[TALK PROPOSAL] Bootstrapping the Java Ecosystem

2020-10-27 Thread Julien Lepiller
Hi Guix! So, I guess we need to start collecting talk proposals for the online Guix Day in November. Here's mine :) I'd like to talk about the Maven bootstrap and the Maven Build System. Ensuring that software is built entirely from source is an essential practice to ensure user Freedom, as

Re: Update on the timeline for the release v1.2.

2020-10-21 Thread Julien Lepiller
Le 21 octobre 2020 11:57:48 GMT-04:00, "Ludovic Courtès" a écrit : >zimoun skribis: > >>> > The proposed coming timeline is: >>> > >>> > - freeze starting the Oct. 26th >>> > - last round for testing all over the week >>> > - unfreeze the Oct. 29th and then create the branch >>> > -

Announcing the first online Guix Day Conference

2020-10-19 Thread Julien Lepiller
Hello guixers! We are pleased to announce the first online Guix Day Conference on Sunday November, 22nd. This conference is open to everyone and will be held entirely online. No registration fee. Important dates: + November 6th: Deadline for talk proposals + November 14th: Deadline for

Re: Update on the timeline for the release v1.2.

2020-10-19 Thread Julien Lepiller
Le 19 octobre 2020 15:27:01 GMT-04:00, "pelzflorian (Florian Pelz)" a écrit : >Thank you zimoun for managing all this! About the string freeze: > >On Mon, Oct 19, 2020 at 08:26:31PM +0200, Miguel Ángel Arruga Vivas >wrote: >> zimoun writes: >> > The proposed coming timeline is: >> > >> > -

Re: staging freeze

2020-10-13 Thread Julien Lepiller
Le 13 octobre 2020 17:54:16 GMT-04:00, Marius Bakke a écrit : >Hello Guix, > >I've pushed a set of updates to the long-overdue "staging" branch. > >Let's get it merged once Cuirass is done building for the various >architectures. Not sure how long that takes now that we no longer use

Re: Guix Deploy Hacking

2020-10-13 Thread Julien Lepiller
Le 12 octobre 2020 22:08:44 GMT-04:00, Kurt I a écrit : >Greetings, > >I am attempting to use "Guix Deploy" as a replacement for Norton >Ghost/SCCM, imaging type software. > >There are 2 tasks I'm working on: > >1) Using deploy to update a machine > - I don't understand the point of

Re: Translating the web site

2020-10-12 Thread Julien Lepiller
Yes, I think the goal is to translate everything through weblate, right? Le 12 octobre 2020 08:29:32 GMT-04:00, "Ludovic Courtès" a écrit : >Hi again, > >Julien Lepiller skribis: > >> Le 5 octobre 2020 08:17:59 GMT-04:00, "Ludovic Courtès" > a écrit :

Re: Manual license (was Re: Translating the web site)

2020-10-11 Thread Julien Lepiller
Thank you! I think it's alright (it says guix manual package because po4a enforces "package" at the end). Le 11 octobre 2020 09:57:25 GMT-04:00, "Miguel Ángel Arruga Vivas" a écrit : >Hi, everybody! > >Ludovic Courtès writes: >> Those at

Re: First impressions from delving into Guix

2020-10-11 Thread Julien Lepiller
From what I understand, outreachy has a contribution period during which you need to register at least one successful contribution with the project. Out of the potential interns who submitted a contribution, we then have to select one to work on the project. Well if you can finish the project

Re: Release v1.2 and Translation

2020-10-09 Thread Julien Lepiller
If you're not an emacs user, poedit is a very good tool. I personally use offlate, my own tool, for the translations. It's especially useful for interacting with the translation platform (here the TP but I support others). Both tools are available in guix. Le 9 octobre 2020 05:23:45 GMT-04:00,

Re: Translating the web site

2020-10-05 Thread Julien Lepiller
Le 5 octobre 2020 08:15:26 GMT-04:00, "Ludovic Courtès" a écrit : >Hi Julien, > >Julien Lepiller skribis: > >> I've sent them all an email. Let's see what they say. > >I think we’re done, no? Unless I missed them, I still haven't got an answer from Mario B

Re: Release v1.2 timetable

2020-10-05 Thread Julien Lepiller
To be clear, translate guix, guix-packages and guix-manual using the TP. Guix-cookbook and guix-website will not be available, so you can translate them directly. Le 5 octobre 2020 08:38:32 GMT-04:00, "Miguel Ángel Arruga Vivas" a écrit : >Hi Julien, > >Julien Lepiller

Re: Translating the web site

2020-10-05 Thread Julien Lepiller
Le 5 octobre 2020 08:17:59 GMT-04:00, "Ludovic Courtès" a écrit : >Hi Julien, > >Julien Lepiller skribis: > >> Le 24 septembre 2020 03:25:56 GMT-04:00, "Ludovic Courtès" > a écrit : >>>Hi, >>> >>>Julien Lepiller skribis:

Re: Release v1.2 timetable

2020-10-05 Thread Julien Lepiller
I'll try sendinq them a tarball for 1.2. They won't accept new pot files, but maybe they'll update existing ones. You can push directly whatever is not on the TP. Le 5 octobre 2020 06:18:36 GMT-04:00, "pelzflorian (Florian Pelz)" a écrit : >On Tue, Sep 29, 2020 at 02:16:30PM +0200, zimoun

Re: Contribute to the translation of the user manual

2020-09-27 Thread Julien Lepiller
Le 27 septembre 2020 16:03:28 GMT-04:00, Hubert Lombard a écrit : > >Hi Guix ! Hi Hubert! > >As a very basic end user of the Free Software, for more than 2 years, I >have been using Guix System with pleasure. Also, it really helps me. > >I would like to help with the translation. > >The

Re: Translating the web site

2020-09-24 Thread Julien Lepiller
? The rest is correctly attributed to the guix authors, but with different years. Le 24 septembre 2020 10:34:24 GMT-04:00, "pelzflorian (Florian Pelz)" a écrit : >On Thu, Sep 24, 2020 at 09:31:19AM -0400, Julien Lepiller wrote: >> I'll try to contact everyone today, but some of

Re: Translating the web site

2020-09-24 Thread Julien Lepiller
Le 24 septembre 2020 09:18:52 GMT-04:00, "Ludovic Courtès" a écrit : >Hi, > >Julien Lepiller skribis: > >>>Julien Lepiller skribis: >>> >>>> As soon as we can host the translation files on a separate project >on >>>&

Re: Translating the web site

2020-09-24 Thread Julien Lepiller
Le 24 septembre 2020 08:02:14 GMT-04:00, zimoun a écrit : >Hi Julien, > >On Thu, 24 Sep 2020 at 13:26, Julien Lepiller >wrote: > >> >> As soon as we can host the translation files on a separate project >on >> >> savannah, we can get it running at

Re: Translating the web site

2020-09-24 Thread Julien Lepiller
Le 24 septembre 2020 03:25:56 GMT-04:00, "Ludovic Courtès" a écrit : >Hi, > >Julien Lepiller skribis: > >> As soon as we can host the translation files on a separate project on >> savannah, we can get it running at translate.fedora-project.org > >So

Re: etc/news copyright (was Re: Translating the web site)

2020-09-24 Thread Julien Lepiller
OK for me too! Le 24 septembre 2020 05:18:30 GMT-04:00, Konrad Hinsen a écrit : >Ludovic Courtès writes: > >>> I attach a patch adding copyright notices, but I guess the authors >>> should agree. I put them in Cc. >> >> If the authors agree, fine with me! > >Since I am in CC, I must be one of

Re: Translating the web site

2020-09-23 Thread Julien Lepiller
Hi, As soon as we can host the translation files on a separate project on savannah, we can get it running at translate.fedora-project.org (it's a bit weird, but I think it's better than hosted.weblate.org which uses some google stuff. If we prefer hosted, there's ~1 month delay for them to

Re: Testing the maven build system: Symlink error on duplicate inputs

2020-09-20 Thread Julien Lepiller
Le 20 septembre 2020 04:55:55 GMT-04:00, "Björn Höfling" a écrit : >Hi Julien, >Hi Guix, > >thanks for adding the maven-build-system to Guix! This week I found the >time to look over it and tested it. It works great! > >First I head a problem with symlinks when I tried out your example from

Translation copyright

2020-08-31 Thread Julien Lepiller
Hi Guix! I recently submitted a request to savannah admins to open a new project for our translations (as we discussed back in February, so weblate can have access to it, but not to the main repos). Amin was kind enough to answer and noticed something weird with our copyright headers. We have a

Re: CUDF and race conditions

2020-08-30 Thread Julien Lepiller
If ocamlbuild is at a version that doesn't have the fix yet, how about applying the first two patches of this MR? https://github.com/ocaml/ocamlbuild/pull/302/commits Thanks for your work on this! Le 30 août 2020 20:36:12 GMT-04:00, Brett Gilio a écrit : >Hey all, > >I am currently working

Re: Allow to add more than one group for service user

2020-08-19 Thread Julien Lepiller
From what I understand, the generated /etc/group is correct, but loging as kyc-service, even after a reboot, you don't see the additional groups? On 2020年8月19日 12:18:34 GMT-04:00, Reza Alizadeh Majd wrote: >Hi Julien, > >On Wed, 19 Aug 2020 07:11:25 -0400 >Julien Lep

Re: Allow to add more than one group for service user

2020-08-19 Thread Julien Lepiller
Hi Reza, This kind of message should probably go to guix-help instead. Can you send your user and groups definition you're using? Then we should see if there's anything wrong with it, or if we can reproduce the issue. On 2020年8月19日 3:46:59 GMT-04:00, Reza Alizadeh Majd wrote: >Hi Guix, >

Re: File search progress: database review and question on triggers

2020-08-12 Thread Julien Lepiller
look for (ex: a list of complete filenames). On 2020年8月12日 16:43:37 GMT-04:00, Pierre Neidhardt wrote: >Julien Lepiller writes: > >> Have you tried something more structured? I have some code for >creating a binary search tree and even compressing/decompressing >string

Re: File search progress: database review and question on triggers

2020-08-12 Thread Julien Lepiller
Have you tried something more structured? I have some code for creating a binary search tree and even compressing/decompressing strings with huffman, as well as code to serialize all that (my deserialization is in Java though, so not very useful to you):

Re: Fwd: Installer: Language and Location should be (optionally) independent of each other

2020-08-12 Thread Julien Lepiller
Well even if it makes sense now, we don't want users to be confused when installing their system. What happened exactly? Maybe we can fix the wording or something? On 2020年8月12日 10:19:05 GMT-04:00, dcn wrote: >After seeing the resulting scm file it makes a lot more sense. I might >have

Re: icu4j, antlr4, source archives without a root path

2020-07-05 Thread Julien Lepiller
Le Sun, 28 Jun 2020 22:41:35 +0200, Julien Lepiller a écrit : > > Hi, > > I took your patch and changed it a bit to enable tests. They require > JUnitParams, which we don't have, as well as some work to actually be > able to run the tests without having the package try to d

Re: icu4j, antlr4, source archives without a root path

2020-06-28 Thread Julien Lepiller
icu4j with the proper sources. I also tried to use the git repository, but that failed because three data archive files come from git-lfs and are not fetched by git-fetch, so I kept using the release tarball instead. I've rebuilt the few packages listed by guix refresh successfully. WDYT? >From

Re: (propagated) 'inputs' depends on 'outputs'?

2020-06-16 Thread Julien Lepiller
Le 16 juin 2020 08:41:58 GMT-04:00, zimoun a écrit : >Bonjour Julien, > >On Sat, 13 Jun 2020 at 07:38, Julien Lepiller >wrote: > >> Exactly, no. You cannot separate inputs from outputs, because they >are >> part of the same derivation. When you build an output, you

<    1   2   3   4   5   6   7   >