Administrator
|
I am currently testing some changes to my code ( so autocomplete for the superuser works )
Could you download and execute the binary here: http://sourtooth.googlepages.com/test-groups.zip It should list all the groups you are in ( as seen with "groups" ) Thanks. ( It is zipped )
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Alas, it fails as both root and non-privileged user:
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
This means you have no KDE 4 components installed. I will see if I can build a Qt3 version.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Administrator
|
I have been able to remove the KDE 4 dependency. As long as Qt4 is installed you will be able to run it. ( apt-get install libqt4 ) Same location as previously.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Glad to try especially after all your help. However, I get the same error. I installed libqt4-core and libqt4-gui (there was no libqt4 package) but that didn't work. Then I installed kdelibs5 and that had the libkio library. But it still fails but very strangely as the file is there and in the library path:
I tried linking it to /usr/lib but that didn't work. When I tried linking to /usr/lib64, it was already there! Unfortunately, I'm up to my eyeballs in two big projects so don't have much time to keep digging. Any idea of what I need to do next? Thanks - John
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
This is probably because I use the latest KDE, so it won't work. I double checked the package at the download location, and it is only dependant upon Qt, no KDE involved. Could you try redownloading it? Thanks.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Alas, the same error. Just to make sure, I deleted the old file rather than overwrite, did a wget http://sourtooth.googlepages.com/test-groups.zip, unzipped and ran. Same error - John
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
I built a version with Qt3, using QMake. this only needs Qt3. It is located here: http://sourtooth.googlepages.com/test-groups-qt3.zip
Sorry for the inconvience.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
That worked. As a regular user, it listed the groups of which I was a member. As root, it looks like it listed all groups.
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
Thanks, that was the desired behaviour. I will now be able to send my patch to kde-core-devel.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
We have finally begun heavy testing in preparation for putting this system into production. The patch is working perfectly except we have to revert to the old version with apt-get -f install every time we need to install anything which touches this library (which seems to be just about anything graphic). Is there any way to get around this behavior? Thanks - John
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
You need to place a hold on the package.
I found these instructions, which should help, the second one looks the most relevant and easiest: http://forums.debian.net/viewtopic.php?t=240 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=249017
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered Member
|
Alas, that didn't do the trick. It's not so much that its being overwritten but it is causing failed dependencies:
Do we need to change something inside the package? I'm quite the packaging ignoramus. Thanks - John
www.spiritualoutreach.com
Making Christianity intelligible to secular society |
Administrator
|
The most secure way would be to download their updated patch set ( from http://archive.ubuntu.com/ubuntu/pool/m ... .1.diff.gz ) and apply them, which should also increase the version at the same time. You may need to start again however.
Alternately, you could just alter the "control" file in the "Debian" folder so that it has the version needed and remake the package. On a related note, this fix will be included in KDE 4.3.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]