VectorLinux
September 01, 2014, 12:54:18 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: VL7 FINAL: install OK but several KDE apps crash  (Read 1091 times)
demigaucher
Member
*
Posts: 58


« on: December 03, 2011, 04:17:16 am »

Hi everybody

I installed VL7_Final last night. Installation went smootly. No problem at all. Great !  Smiley

Then difficulties occured when I tried to use apps from kde (I installed via gslapt:
kdebase, kdelibs, kdeutils, kdegraphics, kdemultimedia, k3b and - I don't know
wether it belongs to kde - kuickshow, a fast image viewer).

The following apps did not work:

1. kuickshow (launched by clicking on an image file) delivers an error message
that the file ~/.kde/share/config/kdedrc is missing.
Provisional cure: I created it (as an empty text file), and now kuickshow works OK.
Dirty do-it-yourself. I don't like that.

2. K3b (launched via the normal menu) delivers the following error message "cdrecord
is missing" and that "cdrecord is installed by cdrtools". I check with gslapt: cdrtoos IS
installed indeed ! I found a file called "cdrecord" in /usr/bin. It is a link pointing to "wodim",
which, in console, is displayed in RED LETTERS. So I inspected wodim, and found that its
attributes are strange: rws--x---
I changed these attributes to rwxr-xr-x and... k3b runs ok (I did not try to burn a disc, anyway).
Another dirty trick which makes me feel uncomfortable.

3. I tried to launch kwrite (a powerful text editor) from a console. I got a long error message
in console, beginning with:
standard icon theme "oxygen" not found"
and a graphical error message in a window:
"a kde text-editor component could not be found. Please check your kde installation".
I checked that, in /usr/share/icons, the theme "oxygen" is present ! I found no cure so far.

4. Khexedit (a nice hexadecimal editor with helpful color display) is missing (or I could
not find it).


Any comments and suggestions are welcome ! I hope my message will help to make VL7 even better.

Demigaucher, happily running VL6, and hoping to soon run VL7 equally happily.
"Il y a loin de la coupe aux lèvres" (there is a long distance between the glass and the lips).










Logged
stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #1 on: December 03, 2011, 10:58:06 am »

How did you install these KDE items?
Are you in a kde session or xfce?
When I installed k3b on a fresh system worked fine for me.
Did you install the kde-meta package or did you try piece by piece?

Also could you give me the output of
grep -B22 k3b /var/log/pkgtools
Thanks
Ken
« Last Edit: December 03, 2011, 11:09:00 am by stretchedthin » Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
demigaucher
Member
*
Posts: 58


« Reply #2 on: December 03, 2011, 12:10:09 pm »

Hi Stretchedthin

I installed and am running VL7.0-STD-GOLD, with xfce.

First I added (via gslapt > preferences etc...) the repositories "gsb" and "testing".
since some of these kde utilities are in the "testing" repo only.
Then I installed, as root,  all these packages in console with the following commands,
in a script (along with other involved packages, like k9copy), but possibly not in this
strict order:

gslapt --install kdebase
gslapt --install kdeutils
gslapt --install kdelibs
gslapt --install kdegraphics
gslapt --install kdemultimedia
gslapt --install k3b
gslapt --install kuickshow

I noticed that kdebase and kdegraphics have version number 4.6.4 while
kdelibs, kdeutils and kdemultimedia have version number 4.7.2. Could it be
a compatibility problem between versions ?


Here are the results of your mysterious command:

demigaucher:$ grep -B22 k3b /var/log/pkgtools
2011-12-01 21:29:34 Installed new: xmms-1.2.11-i586-1vl70.txz
2011-12-01 21:29:43 Installed new: evince-2.32.0-i486-1vgsb.txz
2011-12-01 21:29:53 Installed new: gthumb-2.10.12-i486-1vgsb.txz
2011-12-01 21:30:33 Installed new: attica-0.2.0-i586-2vl70.txz
2011-12-01 21:30:36 Installed new: herqq-1.0.0-i586-1vl70.txz
2011-12-01 21:30:38 Installed new: libdbusmenu-qt-0.8.1-i586-2vl70.txz
2011-12-01 21:30:41 Installed new: phonon-4.5.0-i586-3vl70.txz
2011-12-01 21:30:43 Installed new: polkit-qt-1-0.99.0-i586-2vl70.txz
2011-12-01 21:30:46 Installed new: ca-certificates-20090814-i586-2vl70.txz
2011-12-01 21:30:49 Installed new: qca-2.0.3-i586-3vl70.txz
2011-12-01 21:30:49 Installed new: clucene-core-0.9.21b-i586-1vl70.txz
2011-12-01 21:30:52 Installed new: libiodbc-3.52.7-i586-2vl70.txz
2011-12-01 21:30:55 Installed new: raptor2-2.0.4-i586-1vl70.txz
2011-12-01 21:30:58 Installed new: rasqal-0.9.27-i586-1vl70.txz
2011-12-01 21:31:10 Installed new: mysql-5.5.11-i586-1vl70.txz
2011-12-01 21:31:13 Installed new: redland-1.0.14-i586-1vl70.txz
2011-12-01 21:31:16 Installed new: soprano-2.7.1-i586-1vl70.txz
2011-12-01 21:31:19 Installed new: strigi-0.7.6-i586-1vl70.txz
2011-12-01 21:31:32 Installed new: kdelibs-4.7.2-i586-1vl70.txz
2011-12-01 21:31:36 Installed new: k9copy-2.3.7-i586-2vl70.txz
2011-12-01 21:31:56 Installed new: taglib-1.6.3-i586-1vl70.txz
2011-12-01 21:32:00 Installed new: kdemultimedia-4.7.2-i586-1vl70.txz
2011-12-01 21:32:08 Installed new: k3b-2.0.2-i586-1vl70.txz

I perfectly understand that the "testing" repo can contain not fully polished
packages !

Thanks & bye

Demigaucher
Logged
hata_ph
Packager
Vectorian
****
Posts: 3256


-- Just being myself --


« Reply #3 on: December 03, 2011, 03:30:41 pm »

demigaucher,

may i know what version of kde you are using? 4.6.4 or 4.7.2?
do you install the meta package or install the kde component separately?
Logged
stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #4 on: December 03, 2011, 03:47:21 pm »

@ demigaucher

There are two k3b in the repo one in testing and one in extra.
The one in extra is what you want.  
Run this command to uninstall current k3b... (as root in the terminal)...
removepkg /var/log/packages/k3b*
Disable the testing repo in Gslapt, and update.
Install k3b with gslapt again.  (if it pulls additional dependencies we know we are on the right track.)

Let me know how it runs after that.

I will remove the k3b in testing when I get home.  (damn Christmas hours are slowing me down.  Grin)

« Last Edit: December 03, 2011, 07:58:44 pm by stretchedthin » Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
demigaucher
Member
*
Posts: 58


« Reply #5 on: December 04, 2011, 01:50:19 am »

hata_ph, stretchedthin: thanks for your answers.

@hata_ph

Sorry, I don't know what is a "meta package". I actually enabled the "gsb" and "testing"
repos, updated the database, and installed the group of packages (kdebase, kdeutils, kdelibs,
kdegraphics, kdemultimedia) which, in VL6, offered the utilities I need (khexedit, kwrite...).
I do not know in details which package contains which utility. 
Once done, I checked (gslapt) that the installed versions of kdebase and kdegraphics are 4.6.4
while kdelibs, kdeutils and kdemultimedia are 4.7.2.


@ stretchedthin

I cannot carry out the test you suggest, since modifying the attributes of /usr/bin/wodim avoids
the immediate crash of k3b, which prevents any clear test now: So I did the following. Can it help ?

1. made a brand new install of VL7-xfce on a dedicated partition; boot it.
2. launch gslapt; check that only 3 repos are activated (packages, extra, patches)
3. look for k3b: it does NOT appear in the list of installable apps
4. updated the database; now k3b DOES appear
5. exit from gslapt
6. open a console as root, and type "gslapt --install k3b"; result: immediate "segmentation fault".

Best regards to all

Demigaucher

Logged
stretchedthin
Administrator
Vectorian
*****
Posts: 3780


WWW
« Reply #6 on: December 04, 2011, 04:54:43 am »

Quote
6. open a console as root, and type "gslapt --install k3b"; result: immediate "segmentation fault".

Why not just install in gslapt. It is the Graphical slapt-get after all.  Wink
Here is some of what gslapt can do.
http://www.opensourcebistro.com/Tutorial/vl70/beginning/gslapt/gslapt.html

For the command line use slapt-get
slapt-get --install k3b

Try your experiment again. Think you will enjoy the results.
Logged

Vectorlinux screencasts and  tutorials can be found at....
http://www.opensourcebistro.com/blog1
http://www.youtube.com/user/vid4ken?feature=mhee
hata_ph
Packager
Vectorian
****
Posts: 3256


-- Just being myself --


« Reply #7 on: December 04, 2011, 06:53:47 am »

there is 2 version of kde in vl repo...4.6.2 and 4.7.2
both version of kde are not compatible with each version...

what I mean is 4.6.x is not compatible with 4.7.x version of kde...
« Last Edit: December 04, 2011, 07:51:05 am by hata_ph » Logged
demigaucher
Member
*
Posts: 58


« Reply #8 on: December 04, 2011, 08:04:11 am »

@ stretchedthin

Sorry, I made a mistake when reporting: I wrote that I installed packages in console
with the command gslapt, which is WRONG (I am puzzled in these apt-get, slapt-get,
gslapt...  Tongue  ). I had a look at my initial script to check: I correctly used slapt-get
systematically in my script, with the same syntax as suggested in your last message:

slapt-get --install kdebase
slapt-get --install kdeutils
etc...

The only (erroneous) attempt with gslapt in console ended with "segmentation fault".
Probably normal.

After your last messages I tried the correct syntax in the dedicated partition:

slapt-get --install k3b

and it installed k3b without accident. I could launch it without crash. Congrats !

I noticed during the install (thanks to the messages in console) that kdelibs 4.7.2 and
kdemultimedia 4.7.2 were automatically installed before k3b itself.

BTW, I prefer the console because:
1. more detailed messages are displayed
2. once a procedure runs smooth, I put it in a script: I can repeat it later without effort. I am lazy...  Roll Eyes



@ hata-ph

Does this means that, once having installed k3b as detailed above, using kdelibs and kdemultimedia,
both 4.7.2, it is not possible to install other kde packages (kdebase, kdeutils, kdegraphics) which are in
"testing" since they are of another version number ?

Or it is, but any piece of software needing dependencies from both differents sets would malfunction ?

 
Best regards to all

Demigaucher
Logged
hata_ph
Packager
Vectorian
****
Posts: 3256


-- Just being myself --


« Reply #9 on: December 04, 2011, 05:24:57 pm »

demigaucher,

since kde 4.7.x, the kde dev team have rename some of the package name compare to kde-4.6.x
i would recommend to install others kde component with the same or similar version
you can check below link for the complete kde-4.7.2 packages list...

http://vectorlinux.osuosl.org/veclinux-7.0/testing/kde/
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!