LinuxQuestions.org
Help answer threads with 0 replies.
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 06-15-2005, 10:53 AM   #1
wombat53
Member
 
Registered: Jun 2005
Location: Australia
Distribution: Linux linux01 3.9.5-301.fc19.x86_64
Posts: 179

Rep: Reputation: 30
KOffice on SW 9.1


Hi Group
I wonder if one can upgrade an application package (like to KOffice 1.3.5), when on a "prior" release of Slackware (in my case 9.1). I am just not familiar with the synchronization of all these pieces. For example I recently upgraded to the current KDE, which I had to back out as it required a more current glibc that I had in place (it's possible that this was documented, but I didn't encounter it..RTFM as they say...).
For example, I have found this ftp site:
Index of ftp://ftp.rutgers.edu/pub/kde/stable...Slackware/10.0
Up to higher level directory
File: MD5SUMS 1 KB 12/09/04 00:00:00
File: README 1 KB 12/09/04 00:00:00
File: koffice-1.3.5-i486-1.tgz 14063 KB 12/09/04 00:00:00
File: koffice-1.3.5-i486-1.txt 1 KB 12/09/04 00:00:00

So my question is can I safely install these packages, when it is clearly referring to Release 10.0?
Thanks
George
 
Old 06-15-2005, 01:18 PM   #2
perfect_circle
Senior Member
 
Registered: Oct 2004
Location: Athens, Greece
Distribution: Slackware, arch
Posts: 1,783

Rep: Reputation: 53
Re: KOffice on SW 9.1

Quote:
Originally posted by wombat53
Hi Group
I wonder if one can upgrade an application package (like to KOffice 1.3.5), when on a "prior" release of Slackware (in my case 9.1). I am just not familiar with the synchronization of all these pieces. For example I recently upgraded to the current KDE, which I had to back out as it required a more current glibc that I had in place (it's possible that this was documented, but I didn't encounter it..RTFM as they say...).
For example, I have found this ftp site:
Index of ftp://ftp.rutgers.edu/pub/kde/stable...Slackware/10.0
Up to higher level directory
File: MD5SUMS 1 KB 12/09/04 00:00:00
File: README 1 KB 12/09/04 00:00:00
File: koffice-1.3.5-i486-1.tgz 14063 KB 12/09/04 00:00:00
File: koffice-1.3.5-i486-1.txt 1 KB 12/09/04 00:00:00

So my question is can I safely install these packages, when it is clearly referring to Release 10.0?
Thanks
George
In most cases newer packages are linked against newer libraries and this causes problems.
What I would do is go to slackware source, download the source packages and slackbuild scripts (actually the whole source/kde/koffice directory) and compile/pack the application from source, using the slackbuild script. This way you can check if koffice can compile on your system.

Last edited by perfect_circle; 06-15-2005 at 01:22 PM.
 
Old 06-15-2005, 05:03 PM   #3
wombat53
Member
 
Registered: Jun 2005
Location: Australia
Distribution: Linux linux01 3.9.5-301.fc19.x86_64
Posts: 179

Original Poster
Rep: Reputation: 30
perfect_circle
Are you saying I get the source for KOffice (or all of KDE), from Slackware site itself (as opposed to anyhwere else, such as KDE) and compile: In which case it will - or won't - work with current glibc, etc? If it doesn't, I have my answer, and it does, then go ahead an install? I presume the procedure to do this is pretty standrd (I just recently - and with a bit of pain - recompiled 2.4.22 kernel and modules).
Thanks
George
 
Old 06-15-2005, 05:29 PM   #4
perfect_circle
Senior Member
 
Registered: Oct 2004
Location: Athens, Greece
Distribution: Slackware, arch
Posts: 1,783

Rep: Reputation: 53
Quote:
Originally posted by wombat53
perfect_circle
Are you saying I get the source for KOffice (or all of KDE), from Slackware site itself (as opposed to anyhwere else, such as KDE) and compile: In which case it will - or won't - work with current glibc, etc? If it doesn't, I have my answer, and it does, then go ahead an install? I presume the procedure to do this is pretty standrd (I just recently - and with a bit of pain - recompiled 2.4.22 kernel and modules).
Thanks
George
What I'm saying is that glibc is not the only library koffice is compiled against:

Code:
skalkoto@darkstar:~$ ldd /opt/kde/bin/kword
        kword.so => /opt/kde/lib/kword.so (0x40017000)
        libkofficecore.so.2 => /opt/kde/lib/libkofficecore.so.2 (0x4001b000)
        libkstore.so.2 => /opt/kde/lib/libkstore.so.2 (0x400bb000)
        libkowmf.so.1 => /opt/kde/lib/libkowmf.so.1 (0x400c8000)
        libkdeprint.so.4 => /opt/kde/lib/libkdeprint.so.4 (0x400d7000)
        libkparts.so.2 => /opt/kde/lib/libkparts.so.2 (0x401ae000)
        libkabc.so.1 => /opt/kde/lib/libkabc.so.1 (0x401f3000)
        libvcard.so.0 => /opt/kde/lib/libvcard.so.0 (0x402aa000)
        libkresources.so.1 => /opt/kde/lib/libkresources.so.1 (0x402cf000)
        libkio.so.4 => /opt/kde/lib/libkio.so.4 (0x402f2000)
        libkdeui.so.4 => /opt/kde/lib/libkdeui.so.4 (0x4062e000)
        libkdesu.so.4 => /opt/kde/lib/libkdesu.so.4 (0x40907000)
        libkwalletclient.so.1 => /opt/kde/lib/libkwalletclient.so.1 (0x40921000)
        libkwmf.so.2 => /opt/kde/lib/libkwmf.so.2 (0x40934000)
        libkdecore.so.4 => /opt/kde/lib/libkdecore.so.4 (0x40944000)
        libDCOP.so.4 => /opt/kde/lib/libDCOP.so.4 (0x40b7d000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x40bc8000)
        libutil.so.1 => /lib/libutil.so.1 (0x40bdb000)
        libart_lgpl_2.so.2 => /usr/lib/./libart_lgpl_2.so.2 (0x40bdf000)
        libidn.so.11 => /usr/lib/./libidn.so.11 (0x40bf6000)
        libkdefx.so.4 => /opt/kde/lib/libkdefx.so.4 (0x40c26000)
        libqt-mt.so.3 => /usr/lib/qt/lib/libqt-mt.so.3 (0x40c52000)
        libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x41319000)
        libmng.so.1 => /usr/lib/./libmng.so.1 (0x41340000)
        libjpeg.so.62 => /usr/lib/./libjpeg.so.62 (0x4139a000)
        libGL.so.1 => /usr/lib/./libGL.so.1 (0x413b8000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41426000)
        libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4143c000)
        libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0x4143f000)
        libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x41448000)
        libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4144b000)
        libfreetype.so.6 => /usr/lib/./libfreetype.so.6 (0x4145e000)
        libexpat.so.0 => /usr/lib/./libexpat.so.0 (0x414c8000)
        libdl.so.2 => /lib/libdl.so.2 (0x414e8000)
        libpng.so.3 => /usr/lib/./libpng.so.3 (0x414ec000)
        libz.so.1 => /usr/lib/./libz.so.1 (0x4151d000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4152e000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4153d000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x41607000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4160f000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x41627000)
        libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x41678000)
        libstdc++.so.5 => /usr/lib/./libstdc++.so.5 (0x41680000)
        libgcc_s.so.1 => /usr/lib/./libgcc_s.so.1 (0x41739000)
        libm.so.6 => /lib/libm.so.6 (0x41741000)
        libc.so.6 => /lib/libc.so.6 (0x41764000)
        libGLcore.so.1 => /usr/lib/./libGLcore.so.1 (0x4187e000)
        libnvidia-tls.so.1 => /usr/lib/./tls/libnvidia-tls.so.1 (0x41f70000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x41f72000)
        /lib/ld-linux.so.2 (0x40000000)
skalkoto@darkstar:~$
And you may have problems if some of those libraries are incompatible with older versions of the libraries you may have.
In the slackware source there is a slackbuild script for every program that when you execute it will automatically compile the program and create the slackware package (*.tgz) of the program in /tmp, and since the slackware packages do not check for dependencies, this is the only way to ensure that the program will work in your system, since it will be compiled against your libraries and not newer. If you want to do it for the whole KDE, this may take a lot of time to compile it, and I would recomment to update your distro.

look at the comment in the first slackware-current update after releasing 10.1:
Quote:
Mon Feb 14 10:31:43 PST 2005
Upgraded to X11R6.8.2 (these new -current X11 packages will also work just fine
on Slackware 10.1 since no libraries have changed since the 10.1 release)

x/x11-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
x/x11-devel-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
x/x11-docs-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-docs-html-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-fonts-100dpi-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-fonts-cyrillic-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-fonts-misc-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-fonts-scale-6.8.2-noarch-1.tgz: Upgraded to X11R6.8.2.
x/x11-xdmx-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
x/x11-xnest-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
x/x11-xvfb-6.8.2-i486-1.tgz: Upgraded to X11R6.8.2.
+--------------------------+
Wed Feb 2 18:22:01 PST 2005
The slackware ftp server is overloaded. Better use a mirror

Last edited by perfect_circle; 06-15-2005 at 05:32 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Koffice bong.mau Linux - Software 1 11-17-2005 04:57 PM
printing from koffice denning Slackware 3 10-16-2004 06:44 PM
How to install Koffice ? wlaw Linux - Software 12 09-21-2004 11:18 AM
no printing in koffice wimbo Linux - Hardware 0 09-20-2004 06:42 AM
KOffice on 9.2? IamI Mandriva 3 07-16-2004 08:47 PM

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

All times are GMT -5. The time now is 04:56 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration