[X2Go-Dev] Packaging nx-libs (aka x2goagent) for your distro

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Thu Feb 16 19:44:30 CET 2012


Hi John,

On Mi 15 Feb 2012 21:34:30 CET John Williams wrote:

> On Wed, Feb 15, 2012 at 11:51 AM, Mike Gabriel
> <mike.gabriel at das-netzwerkteam.de> wrote:
>
>> yes, I have a tarball roller script:
>> http://code.x2go.org/gitweb?p=nx-libs.git;a=blob;f=bin/nx-tarballrelease;h=f0e772f0d2556acb2f24fa8aefefa1734cfd5087;hb=21155f218d7f0ce09ea0f2c905075dec4d4132b4
>
>
> I tried your script, but I had an error message. I'm not familiar with
> quilt, so I am not sure if I did something wrong or if there is an
> error somewhere.
>
> Here is the last bit of output from running your script:
>
> patching file nx-X11/lib/xkbfile/Imakefile
> patching file nx-X11/lib/xkbui/Imakefile
> patching file nx-X11/lib/zlib/Imakefile
> patching file nx-X11/programs/Xserver/Imakefile
> Hunk #3 FAILED at 1012.
> Hunk #4 succeeded at 1073 (offset -2 lines).
> 1 out of 4 hunks FAILED -- rejects in file nx-X11/programs/Xserver/Imakefile
> patching file nx-X11/programs/Xserver/hw/xfree86/parser/Imakefile
> patching file nxcompext/Makefile.in
> patching file nxcompshad/Makefile.in
> Patch  
> doc/applied-patches/600_nx-X11+nxcompext+nxcompshad_unique-libnames.full.patch
> does not apply (enforce with -f)
> + rm -f /tmp/tmp.XV8195vo1t
> + rm -rf /tmp/tmp.b4pEmIDX2f

The script is fixed:
http://code.x2go.org/gitweb?p=nx-libs.git;a=shortlog;h=refs/heads/nx-buildscripts

and also the patch file names within the nx-libs/debian/patches  
folder. (suffix was .diff, not .patch):
http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=7a6cf42d4b47b9f33372470a35f2dfbfc95cfabe
http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=e63819e64530f1b786e512e5f4e433ad845979b7

It was a dual problem. Update your script, update your working copy of  
nx-libs.git and then the script should work...

For a special version (redist-server/3.5.0.10) use:
$ nx-tarballrelease 3.5.0.10 server

For the latest stuff in Git use:
$ nx-tarballrelease HEAD server

The tarball will be stored in:
../_releases_/source/nx-libs/nx-libs_<VERSION>-full.tar.gz

Whereas <VERSION> is HEAD if ,,HEAD'' is used on the command line.

Thanks for noticing this,
Mike


-- 

DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419

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

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20120216/cb5811a4/attachment.pgp>


More information about the x2go-dev mailing list