Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kivio 1.4.0 compile error [SOLVED]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Wed Jul 06, 2005 12:20 am    Post subject: Kivio 1.4.0 compile error [SOLVED] Reply with quote

I had Kivio 1.4.0 installed in KDE 3.3.2 before I unmerged all KDE applications and KDE 3.3.2 to prepare for KDE 3.4.1. With 3.4.1, Kivio won't compile, giving this error:
Code:
grep: /usr/kde/3.3/lib/libkdeprint.la: No such file or directory
/bin/sed: can't read /usr/kde/3.3/lib/libkdeprint.la: No such file or directory
libtool: link: `/usr/kde/3.3/lib/libkdeprint.la' is not a valid libtool archive
make[4]: *** [libkdeinit_kivio.la] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/kivio-1.4.0/work/kivio-1.4.0/kivio/kiviopart'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kivio-1.4.0/work/kivio-1.4.0/kivio/kiviopart'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kivio-1.4.0/work/kivio-1.4.0/kivio'make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kivio-1.4.0/work/kivio-1.4.0'
make: *** [all] Error 2

It's looking for kdeprint in the old KDE path, which doesn't exist anymore. All other KDE components/applications compile fine, and kdeprint 3.4.1 is installed. Any ideas?
_________________
Keith Kastorff


Last edited by kastorff on Fri Jul 15, 2005 8:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Wed Jul 06, 2005 1:01 am    Post subject: Reply with quote

The problem is similar to this one: https://forums.gentoo.org/viewtopic-t-356207.html

I have no /usr/kde/3.3 directory (deleted after the uninstall of 3.3.2), and /usr/kde/3.4/lib/libkdeprint.la exists. Executing the set command indicates no kde 3.3 references in the path.
_________________
Keith Kastorff
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Fri Jul 15, 2005 1:36 am    Post subject: Reply with quote

By following the logic in another thread, I've determined these libraries are still linked against KDE 3.3. Question is, how do I remove/rebuild them against KDE 3.4? Most of them appear to be leftover artifacts from Kivio (Koffice pieces) installed in the monolithic KDE 3.3 builds. I've already rebuilt arts and the redhat-artwork, but I'm not sure how to fix the rest.

Thanks fabius for the grep command I found here: https://forums.gentoo.org/viewtopic-t-356207-highlight-grep+2+dev+null+rl+kde+3+3+grep+la.html
Code:
grep 2>/dev/null -rl \/kde\/3\.3\/ /usr/lib/  | grep \.la$
produces this list of libraries still linked to KDE 3.3.
Code:
/usr/lib/ao/plugins-2/libarts.la
/usr/lib/libkwmf.la
/usr/lib/kde3/kthesaurus.la
/usr/lib/kde3/kfile_ooo.la
/usr/lib/kde3/libolefilter.la
/usr/lib/kde3/kofficethumbnail.la
/usr/lib/kde3/kofficescan.la
/usr/lib/kde3/libxsltexport.la
/usr/lib/kde3/libgenerickofilter.la
/usr/lib/kde3/clipartthumbnail.la
/usr/lib/kde3/libkspelltool.la
/usr/lib/kde3/kwin3_bluecurve.la
/usr/lib/kde3/libkounavailpart.la
/usr/lib/kde3/libthesaurustool.la
/usr/lib/kde3/kodocinfopropspage.la
/usr/lib/kde3/kfile_koffice.la
/usr/lib/kde3/plugins/styles/bluecurve.la
/usr/lib/kde3/libxsltimport.la
/usr/lib/libkofficecore.la
/usr/lib/libkotext.la
/usr/lib/libkowmf.la
/usr/lib/libkdeinit_kthesaurus.la
/usr/lib/libkformula.la
/usr/lib/libkopainter.la
/usr/lib/libkospell.la
/usr/lib/libkoscript.la
/usr/lib/libkochart.la
/usr/lib/kivio.la
/usr/lib/libkstore.la
/usr/lib/libkofficeui.la
/usr/lib/libkformulalib.la
/usr/lib/kwin3_bluecurve.la
Will someone point me in the right direction?
_________________
Keith Kastorff


Last edited by kastorff on Fri Jul 15, 2005 8:08 pm; edited 2 times in total
Back to top
View user's profile Send private message
kastorff
Apprentice
Apprentice


Joined: 19 May 2004
Posts: 183
Location: Atlanta, GA USA

PostPosted: Fri Jul 15, 2005 8:03 pm    Post subject: Reply with quote

The list got me started on a solution. I determined I still had koffice-libs 1.4.0 and koffice-data-1.4.0 installed that were built when KDE 3.3.2 was installed. I unmerged them. That still left the list of files linked against KDE 3.3.2 the same, and I used "gpkg -f filename" to see which packages the listed files belonged to. I re-emerged libao, moved the remaining files to a backup location, re-emerged redhat-artwork, and ran "revdep-rebuild" to make sure I'd not broken anything. After that emerging kivio worked fine.

(just posting to help others if they come upon the same issue...)
_________________
Keith Kastorff
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum