all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#47265: Guix System: improve support for intentional statefullness.
@ 2021-03-19 16:11 Vitaliy Shatrov via Bug reports for GNU Guix
  2021-03-21 13:55 ` bug#47265: Improve " Vitaliy Shatrov via Bug reports for GNU Guix
  2021-03-22 15:44 ` bug#47265: Guix System: improve " Ludovic Courtès
  0 siblings, 2 replies; 5+ messages in thread
From: Vitaliy Shatrov via Bug reports for GNU Guix @ 2021-03-19 16:11 UTC (permalink / raw)
  To: 47265

[-- Attachment #1: Type: text/plain, Size: 532 bytes --]

Recently i saw WebKit failing to build on Cuirass.

For Guix System it ought to be in the Manual:
"Setting up FHS for auxiliary applications obtained from upstream Free binaries".

This way Joe has a base system which is obviously important to keep reprobuilt.
Then Joe happily pile things on top of it, rather than install Guix on top of legacy.

Will definitely try this myself, but if someone already has notes and so, do share.
-- 
Сэнт фром май Андроидык девайс уит Канайн майл.

[-- Attachment #2: Type: text/html, Size: 552 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#47265: Improve support for intentional statefullness.
  2021-03-19 16:11 bug#47265: Guix System: improve support for intentional statefullness Vitaliy Shatrov via Bug reports for GNU Guix
@ 2021-03-21 13:55 ` Vitaliy Shatrov via Bug reports for GNU Guix
  2021-03-22 15:44 ` bug#47265: Guix System: improve " Ludovic Courtès
  1 sibling, 0 replies; 5+ messages in thread
From: Vitaliy Shatrov via Bug reports for GNU Guix @ 2021-03-21 13:55 UTC (permalink / raw)
  To: 47265

[-- Attachment #1: Type: text/plain, Size: 440 bytes --]

I see how Guix bundles are built.  I think, Proot is a better way than `guix fhs`.

/        --- Гну Линьг Рут (-u-).
/home/tldr/debian        --- Joe's FHS (./bin, ./usr, ...)

`proot -R /home/tldr/debian`.  `wget tor-browser-why-not`.  `./sus-shady-run`.

Proot is a user-process.  It should do GUI apps well (worked for Nixo McTest).
Still want FHS maded with Scheme (if it is possible to link against /lib inside...).

[-- Attachment #2: Type: text/html, Size: 456 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#47265: Guix System: improve support for intentional statefullness.
  2021-03-19 16:11 bug#47265: Guix System: improve support for intentional statefullness Vitaliy Shatrov via Bug reports for GNU Guix
  2021-03-21 13:55 ` bug#47265: Improve " Vitaliy Shatrov via Bug reports for GNU Guix
@ 2021-03-22 15:44 ` Ludovic Courtès
  2021-03-22 15:59   ` Vitaliy Shatrov via Bug reports for GNU Guix
  1 sibling, 1 reply; 5+ messages in thread
From: Ludovic Courtès @ 2021-03-22 15:44 UTC (permalink / raw)
  To: Vitaliy Shatrov; +Cc: 47265

Hi,

Vitaliy Shatrov <guix.vits@disroot.org> skribis:

> Recently i saw WebKit failing to build on Cuirass.
>
> For Guix System it ought to be in the Manual:
> "Setting up FHS for auxiliary applications obtained from upstream Free binaries".
>
> This way Joe has a base system which is obviously important to keep reprobuilt.
> Then Joe happily pile things on top of it, rather than install Guix on top of legacy.
>
> Will definitely try this myself, but if someone already has notes and so, do share.

To be clear, you’re advocating for the ability to create an FHS
environment, right?

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#47265: Guix System: improve support for intentional statefullness.
  2021-03-22 15:44 ` bug#47265: Guix System: improve " Ludovic Courtès
@ 2021-03-22 15:59   ` Vitaliy Shatrov via Bug reports for GNU Guix
  2021-03-23 10:34     ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Vitaliy Shatrov via Bug reports for GNU Guix @ 2021-03-22 15:59 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 47265

Aha.


> create an FHS environment, right?

And to put in the manual the best way to get it.

Proot has troubles with Chromium.
Unshare has troubles with all, more or less.
Some apps surprisingly easy to start, though.

.. Some sort of FHS on demand, or NS maded right would help a lot on System.
To start binary releases from upstream, and elsewhere (deb, rpm, pacman).

-- 
(-uo)




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#47265: Guix System: improve support for intentional statefullness.
  2021-03-22 15:59   ` Vitaliy Shatrov via Bug reports for GNU Guix
@ 2021-03-23 10:34     ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2021-03-23 10:34 UTC (permalink / raw)
  To: Vitaliy Shatrov; +Cc: 47265

Hi,

Vitaliy Shatrov <guix.vits@disroot.org> skribis:

>> create an FHS environment, right?
>
> And to put in the manual the best way to get it.

Alright, I guess we can tag it as “wishlist” then.  :-)

Thanks for clarifying,
Ludo’.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-03-23 10:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-19 16:11 bug#47265: Guix System: improve support for intentional statefullness Vitaliy Shatrov via Bug reports for GNU Guix
2021-03-21 13:55 ` bug#47265: Improve " Vitaliy Shatrov via Bug reports for GNU Guix
2021-03-22 15:44 ` bug#47265: Guix System: improve " Ludovic Courtès
2021-03-22 15:59   ` Vitaliy Shatrov via Bug reports for GNU Guix
2021-03-23 10:34     ` Ludovic Courtès

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.