Am 13.02.2012 13:47, schrieb Mike Gabriel:
Hi Sören,
On Mo 13 Feb 2012 11:02:41 CET Sören Plönnigs wrote:
Hi,
is it possible to remove the dependency for kdialog from x2goserver
package?
# grep '\bkdialog\b' x2goserver_3.0.99.10
./x2goserver_3.0.99.10/x2goserver/bin/x2goumount-session:
system(kdialog --error \@line[1]\);
It's not nice that a bunch of kde packages is needed in a non kde
environment.
In our Debian package I cannot see any dependency on kdialog. Do you
really mean package in the strict sense? Or do you mean, that the
absence of kdialog throws an error and this should handle differently?
Hi Mike,
I'm not using Debian but Centos. As Jan Engelhard set up an repository
on Opensuse Build Service, I wanted to try it out. There were some
problems with the requirements while trying to install the packages and
so I checked out the spec file which was used for packaging. In the spec
file there was a dependency for kdialog which makes no sense in my eyes,
so I asked Jan and he told me that there is an hardcoded call to kdialog
in the x2goumount-session script.
In my eyes it should be replaced by some kind of notify call to the
xsession (I'm not into xorg programming, sorry if I'm getting something
wrong and this doesn't work). Maybe using which dialog can also work,
but I think using the notifying system of the window manager is more
elegant.
By the way, the x2go packages on the build service still have some
issues. I'm trying to fix them right now and give back the changes to
Jan. As he is an Suse developer he surely needs more testers for the
packages for Redhat/Fedora.
Sören
Mike
quote
Package: x2goserver
Architecture: any
Depends:
${shlibs:Depends},
${misc:Depends},
x2goagent,
lsof,
openssh-client,
openssh-server,
libconfig-simple-perl,
makepasswd,
libdbd-pg-perl,
libdbd-sqlite3-perl,
adduser,
xauth,
psmisc,
net-tools
Recommends:
sshfs,
x11-apps,
x11-session-utils,
x11-utils,
x11-xfs-utils,
x11-xkb-utils,
x11-xserver-utils,
xinit,
x2goserver-extensions (= ${source:Version})
Suggests:
x2goserver-printing (= ${source:Version}),
x2goserver-compat (= ${source:Version}),
x2goserver-xsession (= ${source:Version}),
x2goserver-pyhoca (= ${source:Version})
Breaks:
x2goserver-one,
x2goserver-home,
Replaces:
x2goserver-one,
x2goserver-home,
Description: X2Go server daemon scripts
X2Go is a server based computing environment with
- session resuming
- low bandwith support
- LDAP support
- client side mass storage mounting support
- audio support
- authentication by smartcard and USB stick
.
This package contains the main daemon and tools for
X2Go server-side session administrations.
.
The x2goserver package provides full functionality
for running the X2Go project's legacy X2Go client
(x2goclient) on the client-side.
.
However, if you intend using other client implementations
of X2Go make sure that you also have X2Go server
extensions package (x2goserver-extensions) installed.
/quote
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev
--
=
Sören Plönnigs
Institut für Theoretische Elektrotechnik
Leibniz Universität Hannover
Appelstr. 9A _/_/_/_/_/ _/_/_/_/ _/_/_/_/_/
D-30167 Hannover_/ _/_/
Germany_/ _/_/_/_/
Tel.: +49 511 762 17699 _/ _/_/
Fax : +49 511 762 3204 _/ _/_/_/_/ _/
mailto:ploenn...@tet.uni-hannover.de
http://www.tet.uni-hannover.de/ploennigs_soeren.html
smime.p7s
Description: S/MIME Kryptografische Unterschrift
___
X2Go-Dev mailing list
X2Go-Dev@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-dev