From unknown Sat Jun 06 15:19:26 2026
MIME-Version: 1.0
X-Mailer: MIME-tools 5.502 (Entity 5.502)
X-Loop: owner@bugs.x2go.org
From: owner@bugs.x2go.org (X2Go Bug Tracking System)
Subject: Bug#107 closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
 (The reported issue has been fixed in NX (redistributed) 3.5.0.18)
Message-ID: <handler.107.c.136399612224827.notifdone@bugs.x2go.org>
References: <20130323004816.22926ri5tjsrnjk0@mail.das-netzwerkteam.de>
X-X2go-PR-Keywords: pending patch
X-X2go-PR-Message: they-closed 107
X-X2go-PR-Package: nx-libs
Date: Sat, 23 Mar 2013 00:03:03 +0000
Content-Type: multipart/mixed; boundary="----------=_1363996983-29707-1"

This is a multi-part message in MIME format...

------------=_1363996983-29707-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

This is an automatic notification regarding your Bug report
which was filed against the nx-libs package:

#107: nx-libs makefile install messed up

It has been closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mike Gabriel <mike.gab=
riel@das-netzwerkteam.de> by
replying to this email.


--=20
X2Go Bug Tracking System
Contact owner@bugs.x2go.org with problems

------------=_1363996983-29707-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at control) by bugs.x2go.org; 22 Mar 2013 23:48:42 +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=0.0 required=5.0 tests=URIBL_BLOCKED
	autolearn=unavailable version=3.3.2
Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199])
	by ymir (Postfix) with ESMTPS id D1EB45DB16;
	Sat, 23 Mar 2013 00:48:17 +0100 (CET)
Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98])
	by freya.das-netzwerkteam.de (Postfix) with ESMTPS id A8A00D50;
	Sat, 23 Mar 2013 00:48:17 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 93BFD3BADC;
	Sat, 23 Mar 2013 00:48:17 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de
Received: from grimnir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id vWs5qrQTLvvx; Sat, 23 Mar 2013 00:48:17 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 6402B3BB4B;
	Sat, 23 Mar 2013 00:48:17 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 3F39B3BADC;
	Sat, 23 Mar 2013 00:48:17 +0100 (CET)
Received: by grimnir.das-netzwerkteam.de (Postfix, from userid 33)
	id E72D13BB4B; Sat, 23 Mar 2013 00:48:16 +0100 (CET)
Received: from 7-135-142-46.pool.kielnet.net (7-135-142-46.pool.kielnet.net
 [46.142.135.7]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP;
 Sat, 23 Mar 2013 00:48:16 +0100
Message-ID: <20130323004816.22926ri5tjsrnjk0@mail.das-netzwerkteam.de>
X-Priority: 3 (Normal)
Date: Sat, 23 Mar 2013 00:48:16 +0100
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 104@bugs.x2go.org, 107@bugs.x2go.org, 143@bugs.x2go.org,
 145@bugs.x2go.org
Cc: control@bugs.x2go.org
Subject: The reported issue has been fixed in NX (redistributed) 3.5.0.18
MIME-Version: 1.0
Content-Type: multipart/signed;
 boundary="=_6om4u9svvc1s";
 protocol="application/pgp-signature";
 micalg="pgp-sha1"
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.3.4)

This message is in MIME format and has been PGP signed.

--=_6om4u9svvc1s
Content-Type: text/plain;
 charset=UTF-8;
 DelSp="Yes";
 format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

close #104
close #107
close #143
close #145
thanks

The reported issue has been fixed for release 3.5.0.18 of NX (redistributed).

light+love,
Mike

-- 

DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

--=_6om4u9svvc1s
Content-Type: application/pgp-signature
Content-Description: Digitale PGP-Unterschrift
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAABAgAGBQJRTO3AAAoJEJr0azAldxsxRe8P+wZdMH1iFY7QOm7OHaixU/jS
ZWZ3I/MGIWmMcsNO0ZFuOnnVjH78ky0mXNlZe4OtWyI2iVrcSxxhbgNi6Er189Si
W6RjWtkISWYGKNmoAhrPaHm/X2nvzuJX8p3HBvndKbbKVeTkQlpR3Do4jgFwWW5h
PdaF2a9lpVnD9Z303f+CrpdhuXmiv8naUxB2kTHjSpSRBiGRaqaVbZUVtzTkNwaH
NpiCVKl+i2mWCOs/l5hIeI8NA9xqbyEpfssisZOT6CVl0z+Rx3cAbqXIJQRnjpli
+dzpsfEiD0O5rgAg0ET0KrrDfK4Anoek9HOn9EwNUIFTV1e0nAQ3b23RT8LHDKcj
BKIPQ4Q3BgJK3TNSlj0zmeaUGIhtELhTOD7/oYkRxIO4oZak9P4OXlh9ZpasjEPZ
Nt3mcIAuu146vQkpRAWWH1QIRDkwX8sIAVkiPcPp6ZmlyjNQShgXXh/GXFoYzYhN
9tktQcTEf3JX1aZqdTZ+FOoD8SN/n7PC5+asi3tYapWhKhsv5AOkzMXUuCYK/dP9
DlYV0KcwHSLkm3ZBK4MBEOBfXREHTzGh6ru+xb+3nKZweyLMq5tgS2tHKFnQZ/Jb
hS88dcW4F5IqkzSDQEKZDgpS5qSde1pGEkCTL9il0xRv9uswGjSxEPXqCDZHJmd3
Bds5OztJs8s0FI3OgDcC
=tkvB
-----END PGP SIGNATURE-----

--=_6om4u9svvc1s--


------------=_1363996983-29707-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.x2go.org; 18 Jan 2013 21:14:02 +0000
Received: from mail.cora.nwra.com (mercury.cora.nwra.com [4.28.99.165])
	by ymir (Postfix) with ESMTPS id 6117B5DB18
	for <submit@bugs.x2go.org>; Fri, 18 Jan 2013 22:14:02 +0100 (CET)
Received: from barry.cora.nwra.com (barry.cora.nwra.com [10.10.20.7])
	(authenticated bits=0)
	by mail.cora.nwra.com (8.14.4/8.14.4) with ESMTP id r0ILE0q5014768
	(version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO)
	for <submit@bugs.x2go.org>; Fri, 18 Jan 2013 14:14:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=cora.nwra.com;
	s=default; t=1358543640;
	bh=K9wP3PP05RFT74gAIE9YXDh/gexQeim8no3yLNADc8s=;
	h=Message-ID:Date:From:MIME-Version:To:Subject:References:
	 In-Reply-To:Content-Type;
	b=Pv6PT0Jdj8mTq1ylnaDR+Gg/udW1zMhjPUJlaEC1EvTmj6d0GGZ4MKWtLjwJ627kv
	 7/R62cdqG+++mo7GNTPZYImIDrFJ3txKMav2VpKB59MU1wuf5rTcyllsY1g0/h5hyj
	 1+RLRcMRliaaGS0egyhkdUOFo/01QVGhZoJZMidI=
Message-ID: <50F9BB18.7000502@cora.nwra.com>
Date: Fri, 18 Jan 2013 14:14:00 -0700
From: Orion Poplawski <orion@cora.nwra.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2
MIME-Version: 1.0
To: submit@bugs.x2go.org
Subject: Re: [X2Go-Dev] nx-libs makefile install messed up
References: <50F5EE55.5010406@cora.nwra.com> <50F74239.6010802@cora.nwra.com>
In-Reply-To: <50F74239.6010802@cora.nwra.com>
Content-Type: multipart/mixed;
 boundary="------------090206020109090903010501"

This is a multi-part message in MIME format.
--------------090206020109090903010501
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Package: nx-libs
Version: 3.5.0.17
Tags: patch

On 01/16/2013 05:13 PM, Orion Poplawski wrote:
> On 01/15/2013 05:03 PM, Orion Poplawski wrote:
>> With current git head, the main nx-libs Makefile install gets it backwards
>> installing the libraries:
>>
>>          $(INSTALL_FILE) nx-X11/.build-exports/lib/*.so
>> $(DESTDIR)$(NXLIBDIR)/X11/
>>          $(COPY_SYMLINK) nx-X11/.build-exports/lib/*.so.*
>> $(DESTDIR)$(NXLIBDIR)/X11/
>>
>> The *.so and *.so.# are symlinks to *.so.#.#.  Though some libs only have a
>> single version (*.so -> *.so.#).
>>
>
> Hmm, gets messed up earlier:
>
> -rwxr-xr-x. 1 orion nwra 10421469 Jan 16 17:07
> nx-libs-HEAD/nx-X11/.build-exports/lib/libNX_X11.so
> lrwxrwxrwx. 1 orion nwra       12 Jan 16 17:07
> nx-libs-HEAD/nx-X11/.build-exports/lib/libNX_X11.so.6 -> libNX_X11.so
> lrwxrwxrwx. 1 orion nwra       12 Jan 16 17:07
> nx-libs-HEAD/nx-X11/.build-exports/lib/libNX_X11.so.6.2 -> libNX_X11.so
> lrwxrwxrwx. 1 orion nwra       26 Jan 16 17:06
> nx-libs-HEAD/nx-X11/exports/lib/libNX_X11.so -> ../../lib/X11/libNX_X11.so
> lrwxrwxrwx. 1 orion nwra       28 Jan 16 17:06
> nx-libs-HEAD/nx-X11/exports/lib/libNX_X11.so.6 -> ../../lib/X11/libNX_X11.so.6
> lrwxrwxrwx. 1 orion nwra       30 Jan 16 17:06
> nx-libs-HEAD/nx-X11/exports/lib/libNX_X11.so.6.2 ->
> ../../lib/X11/libNX_X11.so.6.2
> lrwxrwxrwx. 1 orion nwra       16 Jan 16 17:06
> nx-libs-HEAD/nx-X11/lib/X11/libNX_X11.so -> libNX_X11.so.6.2
> lrwxrwxrwx. 1 orion nwra       16 Jan 16 17:06
> nx-libs-HEAD/nx-X11/lib/X11/libNX_X11.so.6 -> libNX_X11.so.6.2
> -rwxr-xr-x. 1 orion nwra 10421469 Jan 16 17:06
> nx-libs-HEAD/nx-X11/lib/X11/libNX_X11.so.6.2
>
> Don't have time to see how .build-exports gets populated yet.
>

Okay, here is the fix.

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder Office                  FAX: 303-415-9702
3380 Mitchell Lane                       orion@nwra.com
Boulder, CO 80301                   http://www.nwra.com


--------------090206020109090903010501
Content-Type: text/x-patch;
 name="nx-libs-install.patch"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="nx-libs-install.patch"

--- nx-libs-HEAD/Makefile.install	2013-01-15 14:35:47.000000000 -0700
+++ nx-libs-HEAD/Makefile	2013-01-18 12:22:20.039607600 -0700
@@ -92,22 +92,18 @@
 	# copy headers (for libnx-x11-dev)
 	cp -aL nx-X11/exports/include/* nx-X11/.build-exports/include
 
-	# copy libs (for libnx-x11)
-	find nx-X11/exports/lib/ | egrep "^.*\.so$$" | while read libpath; do \
+	# copy libs (for libnx-x11), we want the targets of the links
+	find nx-X11/exports/lib/ | grep -F ".so" | while read libpath; do \
 	    libfile=$$(basename $$libpath); \
 	    libdir=$$(dirname $$libpath); \
+	    link=$$(readlink $$libpath); \
 	\
 	    mkdir -p $${libdir//exports/.build-exports}; \
-	    cp -L $$libpath $${libdir//exports/.build-exports}; \
-	\
-	    find $$libdir/$$libfile.* | while read symlink; do \
-	        ln -s $$libfile $${libdir//exports/.build-exports}/$$(basename $$symlink); \
-	    done; \
+	    cp -a $${libpath/$$libfile/$$link} $${libdir//exports/.build-exports}; \
 	done;
 
 	$(INSTALL_DIR) $(DESTDIR)$(NXLIBDIR)/X11
-	$(INSTALL_FILE) nx-X11/.build-exports/lib/*.so $(DESTDIR)$(NXLIBDIR)/X11/
-	$(COPY_SYMLINK) nx-X11/.build-exports/lib/*.so.* $(DESTDIR)$(NXLIBDIR)/X11/
+	$(COPY_SYMLINK) nx-X11/.build-exports/lib/*.so* $(DESTDIR)$(NXLIBDIR)/X11/
 
 	find nx-X11/.build-exports/include/ -type d | grep -v "include/X11/bitmaps" | \
 	    while read dirname; do \


--------------090206020109090903010501--

------------=_1363996983-29707-1--
