X2Go Bug report logs - #539
Missing fonts in X application

version graph

Package: pyhoca-gui; Maintainer for pyhoca-gui is X2Go Developers <x2go-dev@lists.x2go.org>; Source for pyhoca-gui is src:pyhoca-gui.

Reported by: Stephane Mutz <stephane.mutz@blinksight.com>

Date: Wed, 23 Jan 2013 09:03:01 UTC

Severity: normal

Tags: build-win32

Found in versions,

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Full log

Message #55 received at 108@bugs.x2go.org (full text, mbox, reply):

Received: (at 108) by bugs.x2go.org; 30 Jun 2014 12:39:51 +0000
From mikedep333@gmail.com  Mon Jun 30 14:39:50 2014
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM,
	T_DKIM_INVALID autolearn=ham version=3.3.2
Received: from mail-wg0-f42.google.com (mail-wg0-f42.google.com [])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 065835DB53
	for <108@bugs.x2go.org>; Mon, 30 Jun 2014 14:39:50 +0200 (CEST)
Received: by mail-wg0-f42.google.com with SMTP id z12so7792353wgg.1
        for <108@bugs.x2go.org>; Mon, 30 Jun 2014 05:39:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
MIME-Version: 1.0
X-Received: by with SMTP id 20mr42694332wjx.26.1404131989671;
 Mon, 30 Jun 2014 05:39:49 -0700 (PDT)
Received: by with HTTP; Mon, 30 Jun 2014 05:39:49 -0700 (PDT)
In-Reply-To: <20140630081326.Horde.kztNbHaWvj9BioAq35Da5g4@mail.das-netzwerkteam.de>
References: <CAMKht8jj-YLrfApYJAr8wJ+HDzTGz31B4SnOuAKpZBuG=D7K8w@mail.gmail.com>
Date: Mon, 30 Jun 2014 08:39:49 -0400
Message-ID: <CAMKht8i+YR6qaVGcYTL+1RFKPqT6uSJrcWu7LMLw9tAW_Cd=Hw@mail.gmail.com>
Subject: Re: [X2Go-Dev] Bug#108: Can we close #108?
From: Michael DePaulo <mikedep333@gmail.com>
To: 108@bugs.x2go.org
Content-Type: text/plain; charset=UTF-8
On Mon, Jun 30, 2014 at 4:13 AM, Mike Gabriel
<mike.gabriel@das-netzwerkteam.de> wrote:
> Hi Michael,
> On  Mo 30 Jun 2014 05:49:56 CEST, Michael DePaulo wrote:
>> a. Determine why the fonts are needed by some Linux applications, but
>> not others.
>> b. Determine what the default should be (I am leaning towards the
>> "misc" set. Empirically, it solves the compatibility problems for most
>> people, if not everyone. The "full" set makes the installer take much
>> longer and adds lots more files to the filesystem, so I'd rather not
>> make that the default.)
>> c. I'll probably integrate them into the regular installer as an
>> optional component, instead of putting them in a separate installer.
>> This means that the installer will be 48.5 MB in size with solid lzma
>> compression (compared to 56.0 MB with zlib compression.) However, in
>> 2014, I think that 48.5 MB is reasonable.
> How about this:
> We set up a new X2Go subproject called
>   x2go-xfonts.git
> This subproject contains _all_ extra fonts and mainly is an NSIS installer.
> This installer can be used to install those extra fonts into the correct
> directory for X2Go Client _and_ for PyHoca-GUI.
> The user/admin can install if he/she wants to install the fonts at both
> locations (%ProgramFiles%\x2golient, %ProgramFiles%\PyHoca-GUI) or only at
> one of them.
> The X2Go Client setup.exe should remain rather minimal IMHO.
>> Do not expect the permanent fix to arrive in time for
> Absolutely fine!

As Mike#1 and agreed on IRC, I will put the fonts in the X2Go Client
installer as an optional component. These are the reasons:

1. Windows does not have a proper dependency system. So you can remove
x2goclient or pyhoca-gui without removing the fonts.
2. I have to maintain the mapping between x2goclient/pyhoca-gui
versions and the font package versions. This is because the fonts do
change with different VcXsrv releases
3. Users expect "all the dependencies and optional components" to be
in 1 installer on Windows. In fact, that is the recommendation for

Also, we will close this bug once the fonts are in the X2Go Client installer.


Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Mon Jun 1 15:21:04 2020; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.