all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: Adding a %desktop-packages
@ 2020-04-03 22:03 Jan
  2020-04-04  0:22 ` John Soo
  0 siblings, 1 reply; 7+ messages in thread
From: Jan @ 2020-04-03 22:03 UTC (permalink / raw)
  To: guix-devel

>This is slightly unrelated, but your email reminded me.
>
>How about we add a %desktop-packages variable?  I remember reading a
>bug
>report about possibly ungoogled-chromium or some package not working
>properly, because the user did not install a font.  Perhaps if people
>are using a %desktop, there should be some %desktop-packages that most
>users will want installed by default.  Packages would include a web
>browser, one system font, etc.
>
>-- 
>Joshua Branson Sent from Emacs and Gnus
>
>P.S. I am subscribed to Guix-devel, please just respond via To:
>address@hidden.  Thanks

Sounds good for me.
As a new user I found it annoying Icecat doesn't work by default.
IMO dejavu font should be an input of icecat or should be shipped with
the new %desktop-packages variable. Guix packages should just work out
of the box without the need for user to have any technical knowledge,
by doing so it can gain wider audience and popularity.


Jan Wielkiewicz

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Adding ‘rottlog-service-type’ to ‘%base-services’
@ 2020-04-02 17:18 Ludovic Courtès
  2020-04-03 11:37 ` Adding a %desktop-packages Joshua Branson
  0 siblings, 1 reply; 7+ messages in thread
From: Ludovic Courtès @ 2020-04-02 17:18 UTC (permalink / raw)
  To: Guix-devel

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

Hello Guix!

We discussed recently that we should add a ‘rottlog-service-type’
instance to ‘%base-services’.  It’s a trivial change that makes a lot of
sense to me.

It’s all fine but the problem is that it leads to a build failure of
etc.drv for those who were already adding ‘rottlog-service-type’ to
their services (because we end up with two instances of that service
type, both of which try to add /etc/rottlog.)

Perhaps that’s fine, and we can provide a news entry to let people now?

Incidentally, I think we should probably stop using GNU rottlog and
implement our own stuff: it wouldn’t be much work and would be much more
flexible (and we wouldn’t need that /etc/rottlog entry!).

Thoughts?

Ludo’.


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 493 bytes --]

diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index 8d9a563e2b..a0179c0259 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -2444,6 +2444,8 @@ to handle."
         (service guix-service-type)
         (service nscd-service-type)
 
+        (service rottlog-service-type)
+
         ;; The LVM2 rules are needed as soon as LVM2 or the device-mapper is
         ;; used, so enable them by default.  The FUSE and ALSA rules are
         ;; less critical, but handy.

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

end of thread, other threads:[~2020-04-06  9:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-03 22:03 Adding a %desktop-packages Jan
2020-04-04  0:22 ` John Soo
2020-04-04  6:48   ` Gábor Boskovits
2020-04-04  8:04   ` Brice Waegeneire
  -- strict thread matches above, loose matches on Subject: below --
2020-04-02 17:18 Adding ‘rottlog-service-type’ to ‘%base-services’ Ludovic Courtès
2020-04-03 11:37 ` Adding a %desktop-packages Joshua Branson
2020-04-06  8:01   ` Ludovic Courtès
2020-04-06  9:14     ` Gábor Boskovits

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.