Specify runtime dependencies with propagated-inputs or wrapper scripts

2021-03-26 Thread Léo Le Bouter
Hello! I often meet problems where some packages don't work out of the box because they have some runtime dependencies like themes or third party programs. I solved these problems on occasion by making commits such as this:

Re: Specify runtime dependencies with propagated-inputs or wrapper scripts

2021-03-26 Thread Maxime Devos
On Fri, 2021-03-26 at 20:36 +0100, Léo Le Bouter wrote: > Hello! > > I often meet problems where some packages don't work out of the box > because they have some runtime dependencies like themes or third party > programs. > > I solved these problems on occasion by making commits such as this: >

Re: Security patching and the branching workflow: a new security-updates branch

2021-03-26 Thread Christopher Baines
Léo Le Bouter writes: > There is two ways to ship security fixes to packages: > > 1. Update to a patched version if upstream provides one > 2. Apply or backport individual patches to fix the issues in the > shipped version > > Grafts are most reliable for 2. but there's cases where using 2. is

Security patching and the branching workflow: a new security-updates branch

2021-03-26 Thread Léo Le Bouter
Hello! There is two ways to ship security fixes to packages: 1. Update to a patched version if upstream provides one 2. Apply or backport individual patches to fix the issues in the shipped version Grafts are most reliable for 2. but there's cases where using 2. is lots of work and we can't

Re: guix import hackage fails with errors, and failed tests

2021-03-26 Thread zimoun
Hi, On Fri, 26 Mar 2021 at 17:21, c4t0 wrote: > We can consider the argument backwards. If a user is not using haskell, > is not even packaging software, why make him have import-code at all? Well, you are not comparing apples to apples: Scheme files (~KB) vs Haskell (~GB)… > or why shipping

Re: guix import hackage fails with errors, and failed tests

2021-03-26 Thread c4t0
Hello! zimoun writes: > Hi, > > On Thu, 25 Mar 2021 at 16:23, c4t0 wrote: >> zimoun writes: > >>> The issue with this is that Guix would somehow depend on Haskell. And >>> it would not happen: GHC is not bootstrappable, is huge, etc. >> >> I get the point of bootstrappable guix, and yes

Re: Specify runtime dependencies with propagated-inputs or wrapper scripts

2021-03-26 Thread Leo Prikler
Hello, Am Freitag, den 26.03.2021, 20:36 +0100 schrieb Léo Le Bouter: > Hello! > > I often meet problems where some packages don't work out of the box > because they have some runtime dependencies like themes or third > party > programs. > > I solved these problems on occasion by making commits

Re: Security patching and the branching workflow: a new security-updates branch

2021-03-26 Thread Léo Le Bouter
On Fri, 2021-03-26 at 22:13 +, Christopher Baines wrote: > Can you clarify what specific problem or problems you're proposing > this > security-updates branch to address? Substitute availability of security updates when they are released, without causing big rebuilds on master for users

Cuirass not processing core-updates (or weirdly)

2021-03-26 Thread Léo Le Bouter
Hello! If you look at https://ci.guix.gnu.org/eval/13652 you can see that the evaluation of the derivation seems completed but there's no pending builds. What is happening here? Thank you signature.asc Description: This is a digitally signed message part

Re: Discrepancy between manual and channels.scm

2021-03-26 Thread zimoun
Hi, On Sat, 20 Mar 2021 at 18:02, Ludovic Courtès wrote: > ison skribis: > >> Under "6.7 Declaring Channel Dependencies" the examples show names being >> quoted, such as (name 'some-collection) however this causes guix pull to >> fail. I don't remember the exact error but it was failing the

Re: cuirass

2021-03-26 Thread Mathieu Othacehe
Hello, > * The "Home" & "Guix logo" buttons bothlink back to the home page (duplicate). Yes, but I'm not sure what to do about that. Maybe remove the logo link. > > * The search combobox help popup window > is not on top level, probably on all pages. > So other page elements are displayed

ARM64 hardware

2021-03-26 Thread Vincent Legoll
Hello, I stumbled upon the following blog post: https://www.mininodes.com/arm-server-update-fall-2020/ Which was a summary of what should be available. I say "should" because some links are already dead now. There are mentions of non-FLOSS things there. -- Vincent Legoll