Re: debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-08-19 Thread jbranso
August 18, 2022 11:01 AM, "zimoun" wrote: > Hi, > > On Thu, 21 Jul 2022 at 22:22, Csepp wrote: > >> Mumi and Debbugs have different search interfaces and seem to use >> different ordering. > > Hum, I am confused because from my understanding, there is one Debbugs > instance – which is quickly

Re: debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-08-18 Thread zimoun
Hi, On Thu, 21 Jul 2022 at 22:22, Csepp wrote: > Mumi and Debbugs have different search interfaces and seem to use > different ordering. Hum, I am confused because from my understanding, there is one Debbugs instance – which is quickly said some Perl scripts managing mailing lists and thus impl

Re: debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-07-21 Thread Csepp
zimoun writes: > Hi, > > On Thu, 21 Jul 2022 at 02:20, Csepp wrote: >> I was looking for this patch on issues.guix.gnu.org and could not figure >> out why it's not there and I'd just like to point out that having like 6 >> mailing lists with at least two separate indexes is... not great :) I >

Re: debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-07-21 Thread zimoun
Hi, On Thu, 21 Jul 2022 at 02:20, Csepp wrote: > I was looking for this patch on issues.guix.gnu.org and could not figure > out why it's not there and I'd just like to point out that having like 6 > mailing lists with at least two separate indexes is... not great :) I > appreciate everyone's work

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread John Kehayias
Thanks everyone for the useful comments and suggestions! I took most of them into account in polishing the patch for submission and more formal review (with the exception of keeping in glibc-for-fhs and the ld cache; to be discussed). I feel the patch looks much better now thanks to you all. Pl

Re: debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread John Kehayias
Hi, --- Original Message --- On Wednesday, July 20th, 2022 at 8:20 PM, Csepp wrote: > > I was looking for this patch on issues.guix.gnu.org and could not figure > out why it's not there and I'd just like to point out that having like 6 > mailing lists with at least two separate indexes i

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread John Kehayias
Hi Maxime, --- Original Message --- On Wednesday, July 20th, 2022 at 7:49 PM, Maxime Devos wrote: > > On 20-07-2022 23:22, John Kehayias wrote: > > > I was thinking mostly of binaries, though I've also encountered code that > > wanted to read the ldcache (e.g. parsing ldconfig -p directl

debbugs irritation Was: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread Csepp
I was looking for this patch on issues.guix.gnu.org and could not figure out why it's not there and I'd just like to point out that having like 6 mailing lists with at least two separate indexes is... not great :) I appreciate everyone's work on Mumi and Debbugs but... maybe this is an avoidable

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread Maxime Devos
On 20-07-2022 23:22, John Kehayias wrote: I was thinking mostly of binaries, though I've also encountered code that wanted to read the ldcache (e.g. parsing ldconfig -p directly), for some reason. Do you have an example in the wild? Greetings, Maxime. OpenPGP_0x49E3EE22191725EE.asc Descri

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-20 Thread John Kehayias
Hi Ludo’, --- Original Message --- On Monday, July 18th, 2022 at 7:40 AM, Ludovic Courtès wrote: > Hello! > > John Kehayias skribis: > > > 2. Typically binaries will expect the ld loader to use > > /etc/ld.so.cache for finding libraries. > > Not necessarily. /etc/ld.so.cache is an optimiz

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-18 Thread Ludovic Courtès
Hello! John Kehayias skribis: > 2. Typically binaries will expect the ld loader to use > /etc/ld.so.cache for finding libraries. Not necessarily. /etc/ld.so.cache is an optimization, but it’s entirely possible to opt out: if that file is missing, things will work fine, but libc will ‘stat’ mor

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread John Kehayias
Hi Maxim, (with copious snips of the long original email) --- Original Message --- On Friday, July 15th, 2022 at 9:43 AM, Maxim Cournoyer wrote: > > > Hi John, > > John Kehayias john.kehay...@protonmail.com writes: > > > Hi Guixers, > > > > Apologies for the long email, so let me start w

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread John Kehayias
Hi Liliana, On Thursday, July 14th, 2022 at 10:59 AM, Liliana Marie Prikler wrote: > > > Hi John, > > Am Dienstag, dem 12.07.2022 um 15:59 + schrieb John Kehayias: > (snip) > > 2. Typically binaries will expect the ld loader to use > > /etc/ld.so.cache for finding libraries. So, I made a glibc

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread John Kehayias
Hi simon, --- Original Message --- On Thursday, July 14th, 2022 at 6:01 AM, zimoun wrote: > > > Hi > > On Tue, 12 Jul 2022 at 15:59, John Kehayias wrote: > > > Apologies for the long email, so let me start with the punchline: > > attached is a diff which adds an '--fhs-container' (or -F)

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread John Kehayias
Hi Dominic, --- Original Message --- On Tuesday, July 12th, 2022 at 10:11 PM, Dominic Martinez wrote: > > > > John Kehayias john.kehay...@protonmail.com writes: > > > What about other uses for this container, like providing an isolated > > environment > > to build and run software we can

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread John Kehayias
Hi Vagrant --- Original Message --- On Tuesday, July 12th, 2022 at 1:34 PM, Vagrant Cascadian wrote: > > > On 2022-07-12, John Kehayias wrote: > > > Right now I did not handle a multi-arch setup, though that shouldn't > > be too difficult. This would probably require an option to build >

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread Maxim Cournoyer
Hi, I forgot to add, this would of course need to be documented in our 'Invoking guix shell' section of the manual. Thanks, Maxim

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-15 Thread Maxim Cournoyer
Hi John, John Kehayias writes: > Hi Guixers, > > Apologies for the long email, so let me start with the punchline: > attached is a diff which adds an '--fhs-container' (or -F) option to > guix shell/environment to set up an FHS-like container. This includes > the usual /lib directory and a glibc

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-14 Thread Liliana Marie Prikler
Hi John, Am Dienstag, dem 12.07.2022 um 15:59 + schrieb John Kehayias: > Hi Guixers, > > Apologies for the long email, so let me start with the punchline: > attached is a diff which adds an '--fhs-container' (or -F) option to > guix shell/environment to set up an FHS-like container. This incl

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-14 Thread zimoun
Hi On Tue, 12 Jul 2022 at 15:59, John Kehayias wrote: > Apologies for the long email, so let me start with the punchline: > attached is a diff which adds an '--fhs-container' (or -F) option to > guix shell/environment to set up an FHS-like container. This includes > the usual /lib directory and

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-13 Thread Blake Shaw
hi John! I think it sounds like a swell addition to Guix, something that I would definitely reach for time to time. good stuff. ez, b On Wed, Jul 13, 2022 at 2:26 AM Dominic Martinez wrote: > > John Kehayias writes: > > > First, I wanted to ask how people feel about such a feature. Obviously

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-12 Thread Dominic Martinez
John Kehayias writes: > First, I wanted to ask how people feel about such a feature. Obviously, one > use > is to run pre-built binaries (isolated!), but this is also handy for setting > up > development environments when not able (or wanting) to with Guix packages > only. > For example, usin

Re: [WIP Patch] Adding an FHS container to guix shell

2022-07-12 Thread Vagrant Cascadian
On 2022-07-12, John Kehayias wrote: > Apologies for the long email, so let me start with the punchline: > attached is a diff which adds an '--fhs-container' (or -F) option to > guix shell/environment to set up an FHS-like container. This includes > the usual /lib directory and a glibc which loads (

[WIP Patch] Adding an FHS container to guix shell

2022-07-12 Thread John Kehayias
Hi Guixers, Apologies for the long email, so let me start with the punchline: attached is a diff which adds an '--fhs-container' (or -F) option to guix shell/environment to set up an FHS-like container. This includes the usual /lib directory and a glibc which loads (a generated in the container