Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread Thompson, David
Okay so I was a little confused because gitolite has no test suite. Turns out this failure is for the system test of the gitolite service that I didn't know existed. I figured out how to run that and reproduced the failure. Despite git-minimal being sufficient for everything I use gitolite for

Re: guix lint should support overrides

2022-09-05 Thread Vagrant Cascadian
On 2022-09-05, zimoun wrote: > On mer., 24 août 2022 at 14:06, Vagrant Cascadian wrote: > >> Maybe something like: >> >> (define-public thispackages >> (package >>(name "thispackages" >>... >>(lint-overides >> (list >> ;; The upstream name is actually "This Packages",

Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread zimoun
Hi, On lun., 05 sept. 2022 at 13:08, "Thompson, David" wrote: >> https://ci.guix.gnu.org/build/1333185/details > ice-9/boot-9.scm:1685:16: In procedure raise-exception: > ERROR: > 1. : > uri: #< scheme: http userinfo: #f host: "141.80.167.131" > port: #f path:

Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread Thompson, David
On Mon, Sep 5, 2022 at 1:22 PM Tobias Geerinckx-Rice wrote: > > Thompson, David 写道: > > Will this build be retried at some point? > > Yes: now ;-) > > (There are no automatic retries.) > > Fresh new errors at > . > > I would say these look

Re: guix lint should support overrides

2022-09-05 Thread zimoun
Hi Vgrant, On mer., 24 août 2022 at 14:06, Vagrant Cascadian wrote: > Maybe something like: > > (define-public thispackages > (package >(name "thispackages" >... >(lint-overides > (list > ;; The upstream name is actually "This Packages", not a typo. > "typo in

Re: Failure with “guix copy“

2022-09-05 Thread zimoun
Hi Ludo, On ven., 02 sept. 2022 at 15:35, Ludovic Courtès wrote: >> Well, I was expecting that the items were just copied. Why ‘guix copy’ >> tries to locally build something? > > My guess: use ‘--no-grafts’ and it’ll copy the ungrafted package. No, nothing is “grafted”. :-) Well, it is from

Re: Idea: fallback for guix pull?

2022-09-05 Thread zimoun
Hi, Sorry for the late reply. On sam., 06 août 2022 at 14:12, Christopher Rodriguez wrote: > I haven't looked at the code at all, but perhaps it would be useful to > users of Guix if, upon a guix pull with a commit that fails to > authenticate, guix pull would still pull up to the last in the

Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread Tobias Geerinckx-Rice
Thompson, David 写道: Will this build be retried at some point? Yes: now ;-) (There are no automatic retries.) Fresh new errors at . I would say these look fundamental and not transient, but if you say you built this at home, I don't know what

Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread Thompson, David
On Mon, Sep 5, 2022 at 9:01 AM Mathieu Othacehe wrote: > > > Hello David, > > I noticed that the gitolite test is now failing. Any chance it is > related to the recent work on the package? > > https://ci.guix.gnu.org/build/1333185/details Hmm, it built successfully for me and worked when I

Re: [PATCH v2] doc: Update contribution guidelines on patches, etc.

2022-09-05 Thread Maxime Devos
On 05-09-2022 15:12, Maxime Devos wrote: On 05-09-2022 11:47, Ludovic Courtès wrote: Hi, Maxime Devos skribis: On 02-09-2022 15:12, Ludovic Courtès wrote: Hello, Liliana Marie Prikler skribis: * doc/contributing.texi ("Snippets versus Phases"): Replaced with... ("Modifying Sources"):

Re: v2: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-09-05 Thread Maxime Devos
On 09-08-2022 18:30, Maxime Devos wrote: the result of 'guix build --source' would be unusable on non-Guix systems, and also likely unusable on Guix systems of another architecture. --8<---cut here---end--->8--- The Oxford comma or lack thereof are

Re: [PATCH v2] doc: Update contribution guidelines on patches, etc.

2022-09-05 Thread Maxime Devos
On 05-09-2022 11:47, Ludovic Courtès wrote: Hi, Maxime Devos skribis: On 02-09-2022 15:12, Ludovic Courtès wrote: Hello, Liliana Marie Prikler skribis: * doc/contributing.texi ("Snippets versus Phases"): Replaced with... ("Modifying Sources"): ... this. List more use cases and some

Re: v2: A proposal of a consistent set of clear rules and guidelines involving snippets, phases and patches.

2022-09-05 Thread Maxime Devos
On 08-08-2022 23:51, Andreas Enge wrote: 20.4.5.3 Fixing technical issues (compilation errors, test failures, other bugs ...) Usually, a bug fix comes in the form of a patch copied from upstream or another distribution. In that case, simply adding the patch to the 'patches' field is the most

Re: branch master updated: gnu: gitolite: Wrap programs instead of using propagated inputs.

2022-09-05 Thread Mathieu Othacehe
Hello David, I noticed that the gitolite test is now failing. Any chance it is related to the recent work on the package? https://ci.guix.gnu.org/build/1333185/details Thanks Mathieu

Re: [POSTMORTEM] Subkey is not authorized by .guix-authorizations

2022-09-05 Thread Tobias Geerinckx-Rice
Ludovic Courtès 写道: I’m busy these days so I’d rather not commit to starting a discussion on this, but I’d suggest testing waters on #savannah on IRC. They weren't wild about it. We'd be asking for a lot from their perspective. I haven't given up on convincing them otherwise, but an

September update on bordeaux.guix.gnu.org

2022-09-05 Thread Christopher Baines
Hey, The last update was sent out in May [1], so this update roughly covers the last 3 months. 1: https://lists.gnu.org/archive/html/guix-devel/2022-05/msg00202.html This hasn't been my primary focus, so some of the changes that somewhat involve bordeaux.guix.gnu.org relate to using it for

Re: [POSTMORTEM] Subkey is not authorized by .guix-authorizations

2022-09-05 Thread Ludovic Courtès
Hi, Andrew Tropin skribis: >> Setting a pre-push hook that invokes ‘guix git authenticate’, as >> recommended in the manual (info "(guix) Commit Access"), should be >> enough: ‘git push’ would just fail in that situation. > > For some reason I thought it does git verify-commit, which I used >

Re: A real-life test of long-term reproducibility

2022-09-05 Thread Ludovic Courtès
Hi, Ludovic Courtès skribis: > Konrad Hinsen skribis: > >> $ guix time-machine --commit=48aa30ce73d45dc5f126f42f01e65f1be4a9b578‘> -- >> environment guix >> Updating channel 'guix' from Git repository at >> 'https://git.savannah.gnu.org/git/guix.git'... >> Authenticating channel

Re: [PATCH v2] doc: Update contribution guidelines on patches, etc.

2022-09-05 Thread Ludovic Courtès
Hi, Maxime Devos skribis: > On 02-09-2022 15:12, Ludovic Courtès wrote: >> Hello, >> >> Liliana Marie Prikler skribis: >> >>> * doc/contributing.texi ("Snippets versus Phases"): Replaced with... >>> ("Modifying Sources"): ... this. List more use cases and some principles. >> It’s been a

Re: A real-life test of long-term reproducibility

2022-09-05 Thread zimoun
Hi Konrad, On lun., 05 sept. 2022 at 09:49, Konrad Hinsen wrote: > Hi Ludo and Simon, > >> On Fri, 02 Sep 2022 at 15:17, Ludovic Courtès wrote: >> >>> Here you would need ‘--allow-downgrades’. >> >> Maybe time-machine could advertise of this option? > > And explain what it's about. I don't

Re: A real-life test of long-term reproducibility

2022-09-05 Thread Konrad Hinsen
Hi Ludo and Simon, > On Fri, 02 Sep 2022 at 15:17, Ludovic Courtès wrote: > >> Here you would need ‘--allow-downgrades’. > > Maybe time-machine could advertise of this option? And explain what it's about. I don't consider myself an absolute beginner with Guix, but I don't understand what's

Re: [POSTMORTEM] Subkey is not authorized by .guix-authorizations

2022-09-05 Thread Andrew Tropin
On 2022-09-02 15:23, Ludovic Courtès wrote: > Hello! > > I’m late to the party, but thanks a lot for sending this analysis! > > Andrew Tropin skribis: > >> * What could be done better? >> - guix pull could be done from local checkout, before pushing. > > Setting a pre-push hook that invokes