Re: Document our WIP

2021-04-01 Thread Luis Felipe
Hi, On Wednesday, March 31, 2021 6:16 PM, Leo Famulari wrote: > On Wed, Mar 31, 2021 at 07:52:30PM +0200, Léo Le Bouter wrote: > > > On Tue, 2021-03-30 at 12:37 +0200, Ludovic Courtès wrote: > > > > > To me, a good way to make sure work remains “in progress” is to post > > > regular updates to

Re: Petition to remove hidden flag from cmake-minimal package

2021-04-01 Thread Tom Hiller
I am using it with pack and the minimal requirement the size down but also prevents a large number of dependencies from being pulled in when building from source.  I attached the dependency graphviz dot to illustrate, the resulting png is roughly 7mb.  This is only for cmake. On 4/1/21 4:02 PM

Re: Petition to remove hidden flag from cmake-minimal package

2021-04-01 Thread Maxime Devos
On Wed, 2021-03-31 at 13:17 -0400, Tom Hiller wrote: > Could cmake-minimal be made publicly available as a version of cmake > without the documentation dependencies? I believe the only thing > preventing this is the hidden flag inherited from cmake-bootstrap. Technically, yes, but why? What's

Re: Cuirass 1.0 released

2021-04-01 Thread Leo Famulari
On Thu, Apr 01, 2021 at 10:23:07AM +0200, Mathieu Othacehe wrote: > We are pleased to announce the release of Cuirass 1.0. Awesome! Your hard work is making a big difference for Guix :) > This is the first official release of Cuirass, the GNU Guix continuous > integration software. Since January,

Re: Cuirass 1.0 released

2021-04-01 Thread Ludovic Courtès
Hi Mathieu, Mathieu Othacehe skribis: > We are pleased to announce the release of Cuirass 1.0. > > This is the first official release of Cuirass, the GNU Guix continuous > integration software. Since January, this project is funded through the > NGI0 PET Fund, a fund established by NLNet[1]. Tha

Re: Finding the channel in which a package is defined

2021-04-01 Thread Konrad Hinsen
Hi everyone, thanks for your suggestions. My award for the most useful one (to me) goes to Mathieu : > You can run something like: > > --8<---cut here---start->8--- > ,use (guix describe) (gnu packages) (gnu packages linux) > (%package-module-path) > (package-c

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

2021-04-01 Thread Léo Le Bouter
Sorry for duplicated email, On Thu, 2021-04-01 at 16:58 +0200, Ricardo Wurmus wrote: > I don’t think we should have a security-updates > branch, because the role of that branch is effectively taken by > staging. I don't think that's the case because staging is documented for things that do not ma

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

2021-04-01 Thread Léo Le Bouter
On Thu, 2021-04-01 at 16:58 +0200, Ricardo Wurmus wrote: > Hi Léo, > [...] > That’s fine. We have no deadlines, so stepping back from what feels > like a heated discussion for a while and revisiting the points later > comes at very little cost. > > Obviously, you don’t *have* to accept other p

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

2021-04-01 Thread Ricardo Wurmus
Hi Léo, > Hello Ludo, > > On Wed, 2021-03-31 at 23:29 +0200, Ludovic Courtès wrote: >> It’s unacceptable to call someone “obsessed” just because you >> disagree >> and calling Simon’s comments “harassment” is equally inappropriate. > > I really do feel harassed by their comments, it's not just b

Re: Finding the channel in which a package is defined

2021-04-01 Thread Tobias Geerinckx-Rice
Mathieu Othacehe writes: package-channels Ah sweet! This is exactly what I was looking for (guix packages) ...here. -_- Thanks, T G-R signature.asc Description: PGP signature

Re: Finding the channel in which a package is defined

2021-04-01 Thread Mathieu Othacehe
Hello Konrad, > Is there a simple way to find out in which channel a given package was > defined? I tried "guix edit" to see the source code, but it shows a file > from a "module-union" directory in the store. You can run something like: --8<---cut here---start-

Re: Finding the channel in which a package is defined

2021-04-01 Thread Ricardo Wurmus
Konrad Hinsen writes: > Tobias, > > Thanks for your reply! > >> Does the ‘location’ field of ‘guix show PACKAGE’ do what you want? > > Taking coreutils as a test case, it displays: > >gnu/packages/base.scm:328:2 > > as a link pointing to: > > > /gnu/store/3qykwxq1mqlin3lrb93s3rzi1ah5xia

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

2021-04-01 Thread Léo Le Bouter
Hello Ludo, On Wed, 2021-03-31 at 23:29 +0200, Ludovic Courtès wrote: > It’s unacceptable to call someone “obsessed” just because you > disagree > and calling Simon’s comments “harassment” is equally inappropriate. I really do feel harassed by their comments, it's not just because I disagree, it'

Re: Finding the channel in which a package is defined

2021-04-01 Thread Tobias Geerinckx-Rice
Konrad Hinsen writes: Taking coreutils as a test case, it displays: gnu/packages/base.scm:328:2 Right, it's not guaranteed to match the channel name, but it's usually enough to deduce it. I meant something like: λ guix show nicecat | grep ^location location: nckx/packages/gnuzilla.scm

Re: A new wip-emacs branch

2021-04-01 Thread pinoaffe
Hi Leo, great that you're improving the emacs-on-guix experience! I'm not sure whether this is related, but a while ago, after an update of emacs, I had an issue where emacs would not start in graphical mode (it segfaulted) until I ran `fc-cache -rv`. Kind regards, pinoaffe

Re: Finding the channel in which a package is defined

2021-04-01 Thread Konrad Hinsen
Tobias, Thanks for your reply! > Does the ‘location’ field of ‘guix show PACKAGE’ do what you want? Taking coreutils as a test case, it displays: gnu/packages/base.scm:328:2 as a link pointing to: /gnu/store/3qykwxq1mqlin3lrb93s3rzi1ah5xia8-guix-module-union/share/guile/site/3.0/gnu/pa

Re: Finding the channel in which a package is defined

2021-04-01 Thread Tobias Geerinckx-Rice
Konrad, Konrad Hinsen writes: Dear Guix experts, I'll answer in the meantime. Is there a simple way to find out in which channel a given package was defined? Does the ‘location’ field of ‘guix show PACKAGE’ do what you want? Kind regards, T G-R

Finding the channel in which a package is defined

2021-04-01 Thread Konrad Hinsen
Dear Guix experts, Is there a simple way to find out in which channel a given package was defined? I tried "guix edit" to see the source code, but it shows a file from a "module-union" directory in the store. Cheers, Konrad

Re: Adding Substitute Mirrors page to installer

2021-04-01 Thread Mathieu Othacehe
Hello, Thanks for this patch, it seems to work fine! > + ;; Extract the substitute URLs of the user configuration. > + (os (read-operating-system > (%installer-configuration-file))) > + (substitute-urls (and=> (find > + (la

Cuirass 1.0 released

2021-04-01 Thread Mathieu Othacehe
We are pleased to announce the release of Cuirass 1.0. This is the first official release of Cuirass, the GNU Guix continuous integration software. Since January, this project is funded through the NGI0 PET Fund, a fund established by NLNet[1]. Thanks to this support, we were able to speed up the

A new wip-emacs branch

2021-04-01 Thread Leo Prikler
Hello Guix, as at least some of you are hopefully aware, the way Emacs interacts with Guix packaging is unsatisfactory in a few key ways. In particular, each major version upgrade completely breaks Emacs both running and not yet running until environment variables are updated [1]. Also, there ar