[X2Go-Dev] Building problems with x2goserver

Oliver Burger obgr_seneca at mageia.org
Wed Feb 29 22:13:29 CET 2012


Am 29.02.2012 20:50, schrieb Oliver Burger:
> Trying to build x2goserver-3.1.0.0 I get
>
> -----> snip <-----
> install -d -m 755
> /mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go
>
> install -d -m 755
> /mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go/x2gofeature.d
>
> install -m 755 share/x2gofeature.d/*.features
> /mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go/x2gofeature.d/
>
> install: cannot stat `share/x2gofeature.d/*.features': No such file or
> directory
> make[1]: *** [install_scripts] Error 1
> make[1]: Leaving directory
> `/mnt/data/mageia-build/packages/cauldron/x2goserver/BUILD/x2goserver/x2goserver-fmbindings'
>
> make: *** [install] Error 2
> -----> snip <-----
>
> This happens with the release tar ball as well as with a git clone.
> There just is no "share" directory in there.

I fixed this one, using the following patch:
----->   snip   <-----
diff -ruN x2goserver_3.1.0.0.orig/x2goserver-fmbindings/Makefile 
x2goserver_3.1.0.0/x2goserver-fmbindings/Makefile
--- x2goserver_3.1.0.0.orig/x2goserver-fmbindings/Makefile 
2012-02-22 14:40:03.000000000 +0100
+++ x2goserver_3.1.0.0/x2goserver-fmbindings/Makefile   2012-02-29 
21:57:17.493529947 +0100
@@ -53,7 +53,7 @@
  install_scripts:
         $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)
         $(INSTALL_DIR) $(DESTDIR)$(SHAREDIR)/x2gofeature.d
-       $(INSTALL_PROGRAM) share/x2gofeature.d/*.features 
$(DESTDIR)$(SHAREDIR)/x2gofeature.d/
+       $(INSTALL_PROGRAM) share/x2go/x2gofeature.d/*.features 
$(DESTDIR)$(SHAREDIR)/x2gofeature.d/

  install_config:

----->   snip   <-----

but now it hangs one step further, and I don't know, what to patch:

----->   snip   <-----
install -d -m 755 
/mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go
install -d -m 755 
/mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go/versions
install -m 644 VERSION.x2goserver-extensions 
/mnt/data/mageia-build/packages/cauldron/x2goserver/BUILDROOT/x2goserver-3.1.0.0-1.mga2.x86_64/usr/share/x2go/versions/VERSION.x2goserver-extensions
install: cannot stat `VERSION.x2goserver-extensions': No such file or 
directory
make[1]: *** [install_version] Error 1
make[1]: Leaving directory 
`/mnt/data/mageia-build/packages/cauldron/x2goserver/BUILD/x2goserver_3.1.0.0/x2goserver-fmbindings'
make: *** [install] Error 2
----->   snip   <-----

Oliver




More information about the x2go-dev mailing list