X2Go Bug report logs - #238
Bundled libraries

version graph

Package: nx-libs; Maintainer for nx-libs is X2Go Developers <x2go-dev@lists.x2go.org>;

Reported by: Orion Poplawski <orion@cora.nwra.com>

Date: Fri, 14 Jun 2013 02:48:02 UTC

Severity: wishlist

Tags: patch, pending

Merged with 116

Fixed in version 2:3.5.0.21

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

Bug is archived. No further changes may be made.

Full log


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

Received: (at control) by bugs.x2go.org; 14 Jun 2013 10:13:49 +0000
From mike.gabriel@das-netzwerkteam.de  Fri Jun 14 12:13:40 2013
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 A21DF5DB15;
	Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98])
	by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 72796392;
	Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 5A2933BBFE;
	Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
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 DcGwpnz9Sb3U; Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 352083BC09;
	Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 110593BBFE;
	Fri, 14 Jun 2013 12:13:40 +0200 (CEST)
Received: by grimnir.das-netzwerkteam.de (Postfix, from userid 33)
	id B0EAA3BC06; Fri, 14 Jun 2013 12:13:39 +0200 (CEST)
Received: from nocatv2.tng.de (nocatv2.tng.de [213.178.75.58]) by
 mail.das-netzwerkteam.de (Horde Framework) with HTTP; Fri, 14 Jun 2013
 12:13:39 +0200
Message-ID: <20130614121339.211254jthtsexcr7@mail.das-netzwerkteam.de>
X-Priority: 3 (Normal)
Date: Fri, 14 Jun 2013 12:13:39 +0200
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: Orion Poplawski <orion@cora.nwra.com>, 238@bugs.x2go.org
Cc: control@bugs.x2go.org
Subject: Re: [X2Go-Dev] Bug#238: Bundled libraries
References: <51BA8380.9070000@cora.nwra.com>
In-Reply-To: <51BA8380.9070000@cora.nwra.com>
MIME-Version: 1.0
Content-Type: multipart/signed;
 boundary="=_5093chuidsr7";
 protocol="application/pgp-signature";
 micalg="pgp-sha1"
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.3.4)
[Message part 1 (text/plain, inline)]
merge #238 #116
severity #238 wishlist
thanks

Hi Orion,

On Fr 14 Jun 2013 04:44:16 CEST Orion Poplawski wrote:

> Package: nx-libs
>
> nx-libs has copies of a number of libraries in nx-X11/extras/ (and  
> some glue in nx-X11/libs).  We should get rid of these and use  
> system provided versions.
>
> As a first stab, I'm able to remove the following without any harm:
>
> rm -r nx-X11/extras/{drm,fonts,ogl-sample,regex,ttf2pt1,x86emu,zlib}
> rm -r nx-X11/lib/{regex,zlib}
>
> expat appears to be essentially the 1.95.6 version.  And can be  
> disabled by setting HasExpat YES in nx-X11/config/cf/host.def.
>
> fontconfig is an unmodified fontconfig 2.3.2 and can be disabled  
> with HasFontconfig YES.
>
> rman is not needed and can be disabled with BuildRman NO.
>
> That's a far as I've gotten today.

Thanks for having started working on this. You earlier reported this  
request via BTS (#116) and getting a fix for this issue rolling is  
pretty valuable, I guess.

We won't be able to remove the source folders you referred to from our  
nx-libs.git repos as the git repos also documents how NoMachine  
releases get merged into NX (redistributed). However, we should get  
rid of those folders at build-time (.deb packages) and get rid of  
those folders from the tarballs (.rpm et al. packages).

So, if you work on this (I know that you work on .rpm based systems),  
please edit nx-libs.git/debian/roll-tarball.sh for us whenever you  
want to remove files from the tarball. If you need some other build  
options, provide that change as a patch for our patch system. Just  
send the patch, I will transform that into an appropriate quilt patch.

For the .deb build process, we have to move folders out of the way  
during build-time via /debian/rules. I can see to that, once you have  
a diff for the roll-tarball.sh script.

Greets+Thanks!
Mike


-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
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
[Message part 2 (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Mar 28 15:37:59 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.