X2Go Bug report logs - #1133
Inconsistent Perl used by server or its agent on connect

version graph

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

Reported by: Ted Toal <twtoal@ucdavis.edu>

Date: Tue, 10 Jan 2017 21:20:02 UTC

Severity: normal

Tags: not-a-bug

Found in version 4.0.1.20

Done: Stefan Baur <X2Go-ML-1@baur-itcs.de>

Bug is archived. No further changes may be made.

Full log


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

Received: (at 1133) by bugs.x2go.org; 10 Jan 2017 22:35:56 +0000
From X2Go-ML-1@baur-itcs.de  Tue Jan 10 23:35:55 2017
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=3.0 tests=BAYES_00 autolearn=ham
	version=3.3.2
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 1DB905DAA7;
	Tue, 10 Jan 2017 23:35:55 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id 5Vm5MuMYThSW; Tue, 10 Jan 2017 23:35:48 +0100 (CET)
Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 5A4E35DA91;
	Tue, 10 Jan 2017 23:35:48 +0100 (CET)
Received: from [192.168.0.23] ([78.43.90.159]) by mrelayeu.kundenserver.de
 (mreue101 [212.227.15.145]) with ESMTPSA (Nemesis) id
 0M8iRY-1cJMId1JnA-00C9UE; Tue, 10 Jan 2017 23:35:27 +0100
Subject: Re: [X2Go-Dev] Bug#1133: Inconsistent Perl used by server or its
 agent on connect
To: Ted Toal <twtoal@ucdavis.edu>, 1133@bugs.x2go.org, control@bugs.x2go.org
References: <BF57B030-7BF4-4307-9333-49782AB84D74@ucdavis.edu>
From: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Message-ID: <7a1f025f-6a4f-9c6a-ffe6-4d18a712da86@baur-itcs.de>
Date: Tue, 10 Jan 2017 23:35:19 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.6.0
MIME-Version: 1.0
In-Reply-To: <BF57B030-7BF4-4307-9333-49782AB84D74@ucdavis.edu>
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="230j4SNB1VOJ5eqG2OmDNWFtk4XeiAsCf"
X-Provags-ID: V03:K0:wgBEfflgWr9tLJLrOk8k6u7nmxdKCFT4p/OElmglEtCU9dYxCoR
 6zvuSn1ISUlBq07uUbVzvm7XRIILMRn7/Xo5Rhag6+Q3OujSKPPKtF28wkdBPK2f3oJebBB
 69cKVH3FgyTWM1UBfo5adyKqgxIL189cdB3OZzumGYp7c/RHtTImwKAdwcy2fZgtz8vVHXq
 KN3oBWMhVMBMoIaJYQd9g==
X-UI-Out-Filterresults: notjunk:1;V01:K0:CecKYP0Ab/I=:dfXp3KDe9BoxnPmGzy8Fmi
 LNRe+1RdGSonzhfNEhvFufg7pHoSFgfY/SDVFyKYG0UA0e/2m6mJuHtVnZnVDpeTeMW5T2f/Z
 DtzaY6zwoZCYNYr/EEINffKbXu2KfJ7qUSdS4TCE2AhwYbZ+R5KEalYJonrLbJHMBrZYV6Pyv
 Brf05n3+VGPNmEmMZGj5kI7QdkV2nhbv9X5TXdJGINjiyXMs3lgK75TqvyOCmVEpuUvFSbsp4
 ShojscEwyoZEiUf15Jzp1JmYLJs6eJWLmZJleiT8voIgl+SUfLhXyYCz92QMzUeruyVLpauaG
 TQ0UqWSj0pT+u/iPZNbPqosG5VRDE7eILosztAmXMjg6xndte+jdXnnaZwwpdFTxbKdNKCsbi
 bztkF01fkSRWflu+IKj4cwrJCoSQSrXCJGE1KdXYaFb2IopILhuuCMaEjkiPpS/DNZS2gDQmO
 LUQdtTjC6B35mP+l3zLlG9PrWIUmJx9GQzS6sxCV6L33JTC9LJ+p04seQIq1rCS2Q5/PoD0i7
 uDFG1jjODCwGViuqRQLpxbFnG1k5FlIsgNlWCPMzFu9Sb+YS5o1BjkMqAnJSYXROfOcCUpNpw
 MnYrq/yqsMQtCVR2xRAVHdzBslM8+l1jnTDtUdBUaIaGKsx0eqdy32wloDdIvaylu4SrGwHY5
 so4oxrX6IkrN4QV4mFiLyOplNwNEZdvd3QRqtO1vSlJ1+mjZ+xDszy7XENPC3WTuWPcE=
[Message part 1 (text/plain, inline)]
Control: close -1
Control: tag -1 not-a-bug

Am 10.01.2017 um 22:15 schrieb Ted Toal:
> Package: NXAGENT
> Version: 3.5.0
> 
> My .bash_profile defines Perl environment variables for Active Perl, and adds the Active Perl bin directory to the start of the path. This causes an x2go session to fail with the message:
> Connection failed. /usr/bin/perl: symbol lookup error: /share/carvajal-archive/PACKAGES/local/ActivePerl-5.24/lib/auto/Sys/Hostname/Hostname.so: undefined symbol: Perl_xs_handshake
> NXAGENT is user /usr/bin/perl and ignoring the Perl bin directory at the start of the path, but it is nevertheless using the Perl environment variables and so is looking in the wrong place for the Perl library.

I'd say this isn't a bug, but actually expected behavior.
If you need different values for variables depending on which software
you run, you either need to prefix them manually each time you call that
software, or write a wrapper script, or use if/then clauses in your
.bash_profile.  The latter is what you seem to have decided to do, and
ran into problems with, judging from your bug report #1134, thus closing
this one.

-Stefan


-- 
BAUR-ITCS UG (haftungsbeschränkt)
Geschäftsführer: Stefan Baur
Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364
Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Sat Nov 23 10:24:43 2024; 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.