Description of problem:missing dependencie Version-Release number of selected component (if applicable): mageia2, x2goserver-3.1.0.1-2.mga2 How reproducible: rpm -qR x2goserver-3.1.0.1-2.mga2 x2go needs sshfs for remote client directory sharing, currently it's not required by the package
Assignee: bugsquad => oliver.bgrSummary: missing dependencie: x2goserver rpm doesn't require sshfs => missing dependencie: x2goserver doesn't require sshfs
Fixed in 2 and cauldron. --- This update fixes the missing dependancy on sshfs, that x2go uses for directory sharing. ---
CC: (none) => oliver.bgrAssignee: oliver.bgr => qa-bugs
This is affected by bug 2317, adding to depends Mageia release 2 (Official) for i586 Latest version found in "Core Release" is x2goserver-3.1.0.1-2.mga2 Latest version found in "Core Updates Testing" is x2goserver-3.1.1.0-1.1.mga2 ---------------------------------------- The following packages will require linking: fuse libfuse2 sshfs-fuse ----------------------------------------
Depends on: (none) => 2317
I had some trouble testing this, on MGA2 i586. After installation a window pops up, that instructs me to run x2godbadmin --createdb in a terminal to set up x2goserver. However, this is what I get: $ x2godbadmin --createdb bash: x2godbadmin: Kommando nicht gefunden. (=command not found.) I didn't test any further, as I didn't know how to proceed. I need to set up the current package first, so I can test for regressions after updating. The output of the command mentioned above is the following: $ rpm -qR x2goserver-3.1.0.1-2.mga2 openssh-server openssh-clients lsof perl-Config-Simple makepasswd xauth x2goagent xcomp xcompext nxproxy nxX11 rpm-helper >= 0.24.8-1 rpm-helper >= 0.24.8-1 /bin/sh /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 bash perl-base libc.so.6 libc.so.6(GLIBC_2.0) rtld(GNU_HASH) perl(Config::Simple) perl(Cwd) perl(DBI) perl(File::Basename) perl(File::Copy) perl(File::Path) perl(Getopt::Long) perl(POSIX) perl(Sys::Hostname) perl(Sys::Syslog) rpmlib(PayloadIsLzma) <= 4.4.6-1 All information refers to x2goserver-3.1.0.1-2.mga2.src.rpm (a.k.a. not the version from Updates_Testing).
CC: (none) => wassi
Youhave to run the database creation as root, since x2godbadmin is in /usr/sbin, so it's not in the user's path (become root using "su -", or the environment variables won't be set correctly) and you are creating a system wide database, the user just does not have permission to do so. Oliver
Testing x86_64
Before ------ # urpmq --media Release --requires x2goserver | grep ssh --requires behaviour changed, use --requires-recursive to get the old behaviour openssh-server openssh-clients After ----- # urpmq --media Testing --requires x2goserver | grep ssh --requires behaviour changed, use --requires-recursive to get the old behaviour openssh-server openssh-clients sshfs-fuse Check the server starts.. # x2gocleansessions # ps aux | grep x2go root 8832 0.0 0.2 39556 4176 pts/1 S 12:10 0:00 /usr/bin/perl /usr/sbin/x2gocleansessions Testing complete x86_64 When validate it will need the packages in comment 2 linked to updtaes for bug 2317
Hardware: i586 => AllWhiteboard: (none) => has_procedure mga2-64-OK
Any more comments on i586? See comments #3 and #4
I'll do it in a minute Oliver, have to get my laptop out.
Testing complete i586 Validating Advisory ------------- This update fixes a missing dependency on sshfs that x2go uses for directory sharing. ------------- SRPM: x2goserver-3.1.1.0-1.1.mga2 Depcheck today finds only one link needed sshfs-fuse-2.3-1.mga2 (Core Release) Could sysadmin please push from core/updates_testing to core/updates and make the link. Thanks!
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugsWhiteboard: has_procedure mga2-64-OK => has_procedure mga2-64-OK mga2-32-OK
Packages linked and update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0137
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED