From unknown Sat Apr 04 13:21:16 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#903: [X2Go-Dev] Missing dependency for x2goserver rpm on RHEL 7.1
Reply-To: Mihai Moldovan <ionic@ionic.de>, 903@bugs.x2go.org
Resent-From: Mihai Moldovan <ionic@ionic.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Sun, 05 Jul 2015 17:45:02 +0000
Resent-Message-ID: <handler.903.B903.143611819616969@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 903
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by 903-submit@bugs.x2go.org id=B903.143611819616969
          (code B ref 903); Sun, 05 Jul 2015 17:45:02 +0000
Received: (at 903) by bugs.x2go.org; 5 Jul 2015 17:43:16 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID,
	URIBL_BLOCKED autolearn=ham version=3.3.2
Received: from Root24.de (powered.by.root24.eu [5.135.3.88])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 628F75DA2D
	for <903@bugs.x2go.org>; Sun,  5 Jul 2015 19:43:15 +0200 (CEST)
Received: from [192.168.2.104] (p4FDCD3C5.dip0.t-ipconnect.de [79.220.211.197])
	by mail.ionic.de (Postfix) with ESMTPSA id BB3D94F0501A;
	Sun,  5 Jul 2015 19:43:14 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default;
	t=1436118194; bh=Jm4ixeODMFkX6of2IH8KzVRkDiZs76s+aHEgItZNOHo=;
	h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
	b=lAvh9v+RNoyxEWOt+ElvTWD0STUrEqXmIa9nu3YKZQ1y2yQ5ifW+DA8q7WP5N8k3B
	 3VrYOH3KMgre4ffS2aWuiYZRuTVK9tzgKHyyw1VsBZaJp0Js2NyDfTWaHDhPxgXx5p
	 h6mZ97lnVqCO9TAZzi7EWd0NeqswWPZmzZ+82h1A=
To: Michael DePaulo <mikedep333@gmail.com>, 903@bugs.x2go.org
References: <CAHAc2jcqUpkZoum3zGO7hh4u+Vbe3dhQUCDXXzoBM+E--F77hQ@mail.gmail.com>
 <559887CA.8010302@ionic.de>
 <CAMKht8jfRF5aS8nuuLm_KvZ36K6rYLTc5nU12zijxodQt_8q6A@mail.gmail.com>
Cc: Shaheed Haque <srhaque@theiet.org>
From: Mihai Moldovan <ionic@ionic.de>
X-Enigmail-Draft-Status: N1110
Message-ID: <55996CAD.1000004@ionic.de>
Date: Sun, 5 Jul 2015 19:43:09 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:38.0)
 Gecko/20100101 Thunderbird/38.0.1
MIME-Version: 1.0
In-Reply-To: <CAMKht8jfRF5aS8nuuLm_KvZ36K6rYLTc5nU12zijxodQt_8q6A@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="IVXnk3VDGhPWRg8SFSNoXD0Jtlq6haBbj"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--IVXnk3VDGhPWRg8SFSNoXD0Jtlq6haBbj
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 05.07.2015 08:49 AM, Michael DePaulo wrote:
> On Sat, Jul 4, 2015 at 9:26 PM, Mihai Moldovan <ionic@ionic.de> wrote:
>> On 04.07.2015 12:22 PM, Shaheed Haque wrote:
>>> Only to find that arrow keys, cursor keys were not working. When I tr=
ied
>>> x2goserver, it complained about not find the base rule. With a bit of=

>>> strace'ing, I found the missing file was
>>> //usr///share///X11///xkb///rules///base/./lst/.
>>>
>>> The fix was to install xkeyboard-config-2.9-4.el7.noarch, so this loo=
ks like a
>>> missing dependency. Please consider adding this to the RedHat package=
s.
>>
>> Thanks for debugging this!
>>
>> Depending on xkeyboard-config (RPM) and xkb-data (deb) sounds reasonab=
le.
>=20
> Hi Mihai,
>=20
> Perhaps we should Mimic Orion's Fedora/EPEL packaging instead?
>=20
> He has nxagent depend on xkeyboard-config
> http://pkgs.fedoraproject.org/cgit/nx-libs.git/tree/nx-libs.spec

Yeah, and here we come to the fabulous decision of what package should ac=
tually
sanely depend on what other package.

Currently, we do not depend on X11 packages in nx-libs (but a select amou=
nt of
-dev packages on Debian as build requirements.)

Contrary to that, x2goserver already does depend on X11 packages.

Where does depending on xkeyboard-config make most sense? nxagent itself =
doesn't
really depend on it - it's working "fine" without that package, maybe wit=
h
limitations as presented in this bug report.

Luckily, xkeyboard-config (or xkb-data) has no dependencies, so it doesn'=
t add
any other cruft.

Still, I think (and have also thought about that yesterday) that it's mor=
e
appropriate to depend on it in x2goserver instead of nxagent.



Mihai


--IVXnk3VDGhPWRg8SFSNoXD0Jtlq6haBbj
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCgAGBQJVmWyuAAoJEB/WLtluJTqHXWYP/1EerDJIepDlPjuaIcr8cEGl
MmQPqSa17RjPdkllsnBDaiNugFhAFjYMZhlsil9PQ4H3DeC5KJLYV3nl/5E7X4LJ
liD0A4nUIA7Ld4uxLSNhX8n+a+lWjq59eEE3IuhHzn5YrfJEgCDUrx57zdq5Rz4U
2AU95bQQWSSDJD0wI00POwT85vlp6m/zOBUmuvDaA7f4Pn4I2kS1WlSkapFnSyYE
D6Ye7QfqgYaRxXiWA12riC+iiHCWpSl67uJgiGUMt90A0NRfniVFQV+/xtFmenGM
VvCq07IgEjoZqrvqYgxEbTGt4JLunqq38gjMBZGW1DWVKFSv7hSiYW4oEAUu5bV8
JcDqp3aRKpjL+pXdKfcpxPej6Z1wpdz6QvtTLJg3ywQz1hsEECyXsez/AtUoOi+p
FQdr1S1bVU6Qqr5ZeE+Be/X71EWJxqiBLf7dswb0JtwEP5voxVm3bkDdymD2hIJT
l9mUFsUxOjUfIa3N2t8I2W/IMRzpSoW5gE5CkBwzq8NpdVvKcwU+RZnlMG074dO5
+AHk/6iN3X20zE79JdlYtlnKjxu3D164rVx0FS8Bggz/9/jd+YgOaH3Bid/TssIB
V/mLxU1motYML6wGs7vfGoDeC+wJLfMQt8Lql5xZS5MHBvuDZ9gtl266cV0LoCTZ
7zoaemrhHrFM0cyuCCUR
=JKtm
-----END PGP SIGNATURE-----

--IVXnk3VDGhPWRg8SFSNoXD0Jtlq6haBbj--
