unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* missing dependency for ungoogled-chromium
@ 2020-03-25  8:46 Marco van Hulten
  2020-03-25  9:05 ` Martin Becze
  2020-03-25 10:09 ` Marius Bakke
  0 siblings, 2 replies; 5+ messages in thread
From: Marco van Hulten @ 2020-03-25  8:46 UTC (permalink / raw)
  To: guix-devel

Hello—

In a relatively clean profile, Chromium
(ungoogled-chromium@80.0.3987.132-0.7e68f18) was crashing.  By
trial-and-error, I found out that the crash does not occur when
font-liberation is installed.

Therefore, I propose to add font-liberation as a dependency to
ungoogled-chromium.

—Marco

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

* Re: missing dependency for ungoogled-chromium
  2020-03-25  8:46 missing dependency for ungoogled-chromium Marco van Hulten
@ 2020-03-25  9:05 ` Martin Becze
  2020-03-25 10:09 ` Marius Bakke
  1 sibling, 0 replies; 5+ messages in thread
From: Martin Becze @ 2020-03-25  9:05 UTC (permalink / raw)
  To: Marco van Hulten, guix-devel

I submitted a patch awhile ago on this 
(https://issues.guix.gnu.org/issue/36632) but I couldn't figure out how 
to do it without propagating the input.


On 3/25/20 4:46 AM, Marco van Hulten wrote:
> Hello—
> 
> In a relatively clean profile, Chromium
> (ungoogled-chromium@80.0.3987.132-0.7e68f18) was crashing.  By
> trial-and-error, I found out that the crash does not occur when
> font-liberation is installed.
> 
> Therefore, I propose to add font-liberation as a dependency to
> ungoogled-chromium.
> 
> —Marco
> 

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

* Re: missing dependency for ungoogled-chromium
  2020-03-25  8:46 missing dependency for ungoogled-chromium Marco van Hulten
  2020-03-25  9:05 ` Martin Becze
@ 2020-03-25 10:09 ` Marius Bakke
  2020-03-25 15:12   ` Marco van Hulten
  1 sibling, 1 reply; 5+ messages in thread
From: Marius Bakke @ 2020-03-25 10:09 UTC (permalink / raw)
  To: Marco van Hulten, guix-devel

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

Marco van Hulten <marco@hulten.org> writes:

> Hello—
>
> In a relatively clean profile, Chromium
> (ungoogled-chromium@80.0.3987.132-0.7e68f18) was crashing.  By
> trial-and-error, I found out that the crash does not occur when
> font-liberation is installed.
>
> Therefore, I propose to add font-liberation as a dependency to
> ungoogled-chromium.

Chromium needs _a_ font installed, not font-liberation specifically.

Not sure what to do about it.  Mention in the description perhaps?

Maybe guix-install.sh could recommend installing a few fonts when it
finishes, as I guess few people read the manual section about fonts on
foreign distribution these days?  Not very useful on servers though.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

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

* Re: missing dependency for ungoogled-chromium
  2020-03-25 10:09 ` Marius Bakke
@ 2020-03-25 15:12   ` Marco van Hulten
  2020-03-25 15:21     ` Marco van Hulten
  0 siblings, 1 reply; 5+ messages in thread
From: Marco van Hulten @ 2020-03-25 15:12 UTC (permalink / raw)
  To: Marius Bakke; +Cc: guix-devel

Marius—

Je 25 Mar 11:09 skribis Marius:
> Marco van Hulten <marco@hulten.org> writes:
> 
> > Hello—
> >
> > In a relatively clean profile, Chromium
> > (ungoogled-chromium@80.0.3987.132-0.7e68f18) was crashing.  By
> > trial-and-error, I found out that the crash does not occur when
> > font-liberation is installed.
> >
> > Therefore, I propose to add font-liberation as a dependency to
> > ungoogled-chromium.  
> 
> Chromium needs _a_ font installed, not font-liberation specifically.
> 
> Not sure what to do about it.  Mention in the description perhaps?
> 
> Maybe guix-install.sh could recommend installing a few fonts when it
> finishes, as I guess few people read the manual section about fonts on
> foreign distribution these days?  Not very useful on servers though.

That's an option, but not strictly needed, because guix-install.sh
refers to the Guix manual.

It is clearly described in the installation manual ("Application
Setup").  As long as I have not set up at least a dozen of clean user
profiles, I don't know it by heart so I'll try to remember to go
through this section.

Maybe there should be a link to "Application Setup" from the "After
System Installation" section.  Not that I read that section, but at
least everyone should've come across "Application Setup", no matter they
installed the tarball or Guix System.

—Marco

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

* Re: missing dependency for ungoogled-chromium
  2020-03-25 15:12   ` Marco van Hulten
@ 2020-03-25 15:21     ` Marco van Hulten
  0 siblings, 0 replies; 5+ messages in thread
From: Marco van Hulten @ 2020-03-25 15:21 UTC (permalink / raw)
  To: Marius Bakke; +Cc: guix-devel

Je 25 Mar 16:12 skribis Marco:
> [...]
> Maybe there should be a link to "Application Setup" from the "After
> System Installation" section.  Not that I read that section, but at
> least everyone should've come across "Application Setup", no matter they
> installed the tarball or Guix System.

No, sorry.  Only the "X11 Fonts" and "Locales" subsections are probably
relevant for Guix System.  I see your point: maybe nothing should be
done.

—Marco

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

end of thread, other threads:[~2020-03-25 15:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-25  8:46 missing dependency for ungoogled-chromium Marco van Hulten
2020-03-25  9:05 ` Martin Becze
2020-03-25 10:09 ` Marius Bakke
2020-03-25 15:12   ` Marco van Hulten
2020-03-25 15:21     ` Marco van Hulten

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).