LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-19-2011, 01:10 AM   #46
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75

I used fresh install of slackware-13.1.
Quote:
Is there a way to download only the Amarok package?
Well yes - by bittorrent. Anyway - don't bother with downloading. Here's the filelist:
Attached Files
File Type: txt amarok_tree.txt (58.0 KB, 21 views)
 
Old 04-19-2011, 03:42 PM   #47
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Problem partially solved. I was puzzled why every other package built completely but not Amarok. I kept comparing the compile results in 12.2 and 13.1. Something kept telling me the makefiles were not building correctly in 13.1. Finally I remembered I had a one-line sed patch directly in the build script to fix the broken sym links in the HTML help files. For whatever reason that one-liner worked in 12.2 but not in 13.1. Perhaps some subtle difference between the versions of the autotools.

Now the package builds with a complete file tree. Yet when I start Amarok I get a segmentation fault error and the app fails to run.
 
Old 04-19-2011, 04:16 PM   #48
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75
Aren't you just patching to hard?
 
Old 04-19-2011, 05:01 PM   #49
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Aren't you just patching to hard?
I'm running the same patches as you.
 
Old 04-19-2011, 05:05 PM   #50
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75
What about that "one-line sed patch"? Didn't you make any other changes? Did you try compiling on fresh slackware install?
 
Old 04-19-2011, 05:54 PM   #51
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Sigh. Looks like this was a pebkac error.

The one-liner problem was real. Commenting out that patch allowed amarok to compile completely.

The segfault problem was me.

I have two 13.1 systems installed on my hard drives. One contains the build system and the other is where I methodically install and test the new packages. The 13.1 system with the chroot build environment uses the KDE 3.5.10 packages from 12.2. The chroot environment contains KDE packages built for 13.1. I was trying to run the new amarok package in the non-chroot environment. That is, I was trying to run the new amarok package in the wrong KDE environment. Hence, no wonder I saw the segfault error.

The new amarok package works just fine in the testing environment.

I'm posting this message from 13.1 with all the newly built KDE packages.

Not a total waste of time. I learned a wee bit about using gdb.

I'm still seeing these errors:

libpng warning: Application was compiled with png.h from libpng-1.4.3
libpng warning: Application is running with png.c from libpng-1.2.44
libpng error: Incompatible libpng version in application and library

I don't see the KWikDisk icon in the system tray. Likely related to the libpng errors.

Edit: Some housecleaning and reinstalling a few packages seems to have solved the libpng error messages.

Last edited by Woodsman; 04-19-2011 at 07:00 PM.
 
Old 04-20-2011, 10:57 AM   #52
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Anybody notice that superkaramba doesn't compile in kdeutils? I tried patching to no avail.
 
Old 04-28-2011, 01:13 AM   #53
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75
Here's a universal patch for kdeutils and kdebindings. It fixes Python-2.6 and automake-1.11 recognition by configure script, and fixes building with newer automake.
This fixes the superkaramba and python bindings problem.

To compile kdeutils I had to remove kdeutils_ark_xz_lmza_support.diff
Have fun.
Attached Files
File Type: txt python_and_automake.patch.txt (2.0 KB, 13 views)
 
Old 04-29-2011, 04:13 PM   #54
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
I will test the patch.

I discovered another bug. In KMail, when I compose an email and then select the Send button, the entire app evaporates. A solid crash. Oddly, the email gets placed into the Out box, so the crash occurs somewhere thereafter. I would be grateful if somebody would verify the bug.

Correction: Seems that any option with the compose window causes kmail to crash and disappear. Save as draft, send later, etc., doesn't matter, boom. Gone. KMail acts as if opened with the "kmail --compose" option. The compose window closes and that's the end.

Last edited by Woodsman; 04-30-2011 at 04:58 PM.
 
Old 05-02-2011, 12:32 PM   #55
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
A note about the python/automake patch: should be applied to almost all packages. I noticed the Trinity packages all have that patch, not just kdebindings and kdeutils. I will be updating my build set accordingly.
 
Old 05-02-2011, 02:29 PM   #56
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75
Yes, you can patch all the packages, but only kdebindings and kdeutils use python. Also it broke compilation of kdebase (if used with ksmserver patch).
 
Old 05-02-2011, 04:59 PM   #57
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Yes, you can patch all the packages, but only kdebindings and kdeutils use python. Also it broke compilation of kdebase (if used with ksmserver patch).
Unsure then why Trinity has all the packages patched that way.

Do you use KMail? Still can't find the problem with the app closing.
 
Old 05-02-2011, 06:03 PM   #58
alekow
Member
 
Registered: Sep 2009
Distribution: Slackware
Posts: 230

Original Poster
Rep: Reputation: 75
Quote:
Unsure then why Trinity has all the packages patched that way.

Do you use KMail? Still can't find the problem with the app closing.
I'm working on both issues. Do you know if ksmserver-3.5.9-ksmserver_suspend.diff is merged with trinity source code?
 
Old 05-02-2011, 06:56 PM   #59
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
I'm working on both issues.
Me too. I ran a gdb trace and saw the following:

Program received signal SIGSEGV, Segmentation fault.
0xb6491dc3 in DCOPObject::~DCOPObject() () from /usr/lib/libDCOP.so.4


libDCOP.so.4 is a sym link to libDCOP.so.4.2.0, which is installed by the kdelibs package.

I'm going to rebuild kdelibs with the python/automake patch. Who knows?

Quote:
Do you know if ksmserver-3.5.9-ksmserver_suspend.diff is merged with trinity source code?
Yes. Merged.
 
Old 05-04-2011, 08:06 PM   #60
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Also it broke compilation of kdebase (if used with ksmserver patch).
Confirmed.
 
  


Reply

Tags
kde3



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
KDE 3.5.10 on Slackware 12.2 - logging in with kde causes lock up WideEyedSleeper Slackware 7 08-09-2009 11:39 AM
How do I install KDE 4.2 to Slackware 12.2? Slack 12.2 comes with KDE 3.5 dustin2128 Slackware - Installation 3 07-24-2009 12:23 AM
KDE 3.5.10 and KDE 4 together without conflicts in Slackware 12.2. Is it possible? Slacker Steve Slackware 4 01-12-2009 02:29 AM
dpi font | gdm | kde DE | xinitrc.kde | Slackware 10 acummings Slackware 2 07-28-2004 10:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration