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.#).
-- 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
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.
-- 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
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
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
tag #107 pending thanks
Hi Orion,
On Fr 18 Jan 2013 22:14:00 CET Orion Poplawski wrote:
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.2Don't have time to see how .build-exports gets populated yet.
Okay, here is the fix.
Applied to nx-libs.git: http://code.x2go.org/gitweb?p=nx-libs.git;a=commitdiff;h=d439556ff1b83aecb10...
THANKS! 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.xf...
Processing commands for control@bugs.x2go.org:
tag #107 pending Bug #107 [nx-libs] nx-libs makefile install messed up Added tag(s) pending. thanks Stopping processing here.
107: http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=107 X2Go Bug Tracking System Contact git-admin@x2go.org with problems