X2Go Bug report logs - #1427
Update Tumbleweed packages for Perl 5.30

version graph

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

Reported by: Tristan Miller <psychonaut@nothingisreal.com>

Date: Wed, 11 Dec 2019 21:05:03 UTC

Severity: normal

Tags: rpm-packages

Found in version

Full log

🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1427: Problem description and unofficial packages
Reply-To: Tristan Miller <psychonaut@nothingisreal.com>, 1427@bugs.x2go.org
Resent-From: Tristan Miller <psychonaut@nothingisreal.com>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Mon, 16 Dec 2019 12:40:01 +0000
Resent-Message-ID: <handler.1427.B1427.157649992520826@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1427
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: rpm-packages
References: <20191211220238.3841f18c.psychonaut@nothingisreal.com>
Received: via spool by 1427-submit@bugs.x2go.org id=B1427.157649992520826
          (code B ref 1427); Mon, 16 Dec 2019 12:40:01 +0000
Received: (at 1427) by bugs.x2go.org; 16 Dec 2019 12:38:45 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
X-Spam-Status: No, score=0.8 required=3.0 tests=BAYES_50,SPF_HELO_PASS,
	URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2
Received: from haggis.mythic-beasts.com (haggis.mythic-beasts.com [IPv6:2a00:1098:0:86:1000:0:2:1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id E299C5DAD7
	for <1427@bugs.x2go.org>; Mon, 16 Dec 2019 13:38:41 +0100 (CET)
Received: from [] (port=40658 helo=butterfield.nothingisreal.com)
	by haggis.mythic-beasts.com with esmtpa (Exim 4.92.3)
	(envelope-from <psychonaut@nothingisreal.com>)
	id 1igpe5-0003Sb-D7
	for 1427@bugs.x2go.org; Mon, 16 Dec 2019 12:38:41 +0000
Received: from pi.nothingisreal.com (localhost [IPv6:::1])
	by butterfield.nothingisreal.com (Postfix) with ESMTP id B62DF125C5
	for <1427@bugs.x2go.org>; Mon, 16 Dec 2019 13:38:40 +0100 (CET)
Date: Mon, 16 Dec 2019 13:38:40 +0100
From: Tristan Miller <psychonaut@nothingisreal.com>
To: 1427@bugs.x2go.org
Message-ID: <20191216133840.352c6357.psychonaut@nothingisreal.com>
Organization: https://logological.org/
X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-suse-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/XV6pK2J/vLdPF+Dr8Wg9frI";
 protocol="application/pgp-signature"; micalg=pgp-sha512
X-BlackCat-Spam-Score: -10
[Message part 1 (text/plain, inline)]
After further investigation, I believe the problem is that the
official nightly packages were built on an outdated version of openSUSE
Tumbleweed (from 2019-11-06) that uses Perl 5.28.1, and the dependency
on this version of Perl is essentially hard-coded (or more precisely,
it is automatically set at build time). Tumbleweed has since moved to
Perl 5.30.1, and so the existing X2Go RPMs cannot be installed on the
current Tumbleweed release.

The solution is to upgrade whatever system was used to produce the
official X2Go nightly packages to the latest version of Tumbleweed and
then rebuild the X2Go RPMs.  Or alternatively, use the openSUSE Build
Service (OBS) to build the packages; this will take care of
automatically rebuilding the packages according to the latest version
of Tumbleweed.

Until the X2Go developers implement one of these two solutions, I have
implemented the second solution myself.  I have created an OBS project
for x2goclient, x2goclient, and pinentry-x2go, and contributed packages
using the latest SCM commits:

Note that I do not have any sort of automated system in place for
keeping these builds in sync with the latest commits to X2Go.  I
consider my builds to be a stopgap measure until the X2Go developers
fix their own nightly build system.
[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.

X2Go Developers <owner@bugs.x2go.org>. Last modified: Sun Jun 26 02:22:39 2022; 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.