Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
10-22-2005, 05:12 AM
|
#16
|
|
Member
Registered: Sep 2002
Location: Novi Sad, Vojvodina
Distribution: Slackware, FreeBSD
Posts: 386
Rep:
|
Don't you all think it is outrageous that OpenOffice doesn't have neutral install system like previous versions did?
So what does this mean? We should all switch to RPM based distros?
What are we gonna do about it?
|
|
|
|
10-22-2005, 05:41 AM
|
#17
|
|
Member
Registered: Mar 2005
Posts: 74
Rep:
|
i spent 5 minutes and made myself a openoffice slackware package, thats what i did about it lol
|
|
|
|
10-22-2005, 08:01 AM
|
#18
|
|
Member
Registered: Jul 2004
Location: Winnipeg
Distribution: Slackware 11
Posts: 74
Rep:
|
Just like Bmfan and egag, I just made my own package. I found the best things was to run rpm2tgz on all the rpms, except the folder for other distros. Then I moved the resulting tgz's to another directory and did "explodepkg *" in that directory. Moved the tar's away from that folder and created one big package. Installs as one package now and I need to add items to the kde menu myself but works very well on both laptop and desktop pc. With the added bonus of only one package to remove later when the next revision comes out.
|
|
|
|
10-22-2005, 11:14 AM
|
#19
|
|
Member
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761
Rep:
|
rnicolson:
The SlackBuild I produce does have a very easy toggle for building one 'super package' - my preference is simply not to, but I leave the option open to others (plus it will automatically give you proper menus for KDE and the other Freedesktop compliant DEs/WMs, such as Gnome and XFCE).
Just change the value of 'FOLDALL=no' to 'FOLDALL=yes'
titopoquito:
I noticed that the other day and thought it looked odd. I suspect I didn't copy and paste the command correctly. IIRC it was a recent addition as a concession for Gnome users.
There may be some other installation scripts that OOo tries to run, but I've found all of them to be totally unecessary.
AxeZ:
Whilst I didn't particuarly like the 1.1.x installer, something more distrbution neutral than RPM would have been preferable. Obviously, letting RPMs touch your system is not really acceptable, so rpm2tgz is the only alternative (although it's not perfect).
egag:
I don't just use rpm2tgz in isolation because aside from the packages not following the Slackware naming conventions, they don't deal with symlinks in the Slack way and this has caused me problems with removing OOo packages (symlinks are stored in the core?u RPMs, instead of being commands in doinst.sh) - so if I have to take apart and run 'makepkg' again to get a proper package, I thought I may as well throw in some slack-desc's.
Plus I don't like having to manually create my own menus every time I upgrade OOo - the SlackBuild evolved out of that as an automated way to do all of the above.
|
|
|
|
10-22-2005, 01:00 PM
|
#20
|
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
Quote:
Originally posted by cathectic
egag:
I don't just use rpm2tgz in isolation because aside from the packages not following the Slackware naming conventions, they don't deal with symlinks in the Slack way and this has caused me problems with removing OOo packages (symlinks are stored in the core?u RPMs, instead of being commands in doinst.sh) - so if I have to take apart and run 'makepkg' again to get a proper package, I thought I may as well throw in some slack-desc's.
Plus I don't like having to manually create my own menus every time I upgrade OOo - the SlackBuild evolved out of that as an automated way to do all of the above.
|
i was more or less giving a quick and dirty way to get oo installed on a Slackware system.
your script will build a real Slackware-package that can be used for installation, but also can be
used for distribution to others.
i also noticed the symlinks in the rpm packages, and " removepkg " cannot handle them.
but since all goes into /opt/openoffice.org2.0/ , uninstalling can be done by just removing that complete directory.
then i'll just have some broken symlinks that i made myself in /usr/local/bin.
...and i'm looking into your script to see how the menu-entries are made
egag
|
|
|
|
10-22-2005, 02:58 PM
|
#21
|
|
Member
Registered: Aug 2003
Location: Melbourne, Australia
Distribution: Slackware ....that's all besides Salix and Porteus
Posts: 528
Rep:
|
Quote:
Originally posted by rnicolson
<snip> to add items to the kde menu myself but works very well on both laptop and desktop pc. With the added bonus of only one package to remove later when the next revision comes out.
|
Not having something to create kde menu items prompted me to have a look at the how/where's of menus and icons and subsequently, because I'll be installing OOo-2.0.0 on other machines, I've
made up a slackpack for creating kde-OOo menu items.
If anyone is interested in it I'll put it on my website and post a link here.
I too created individual slack packs with rpm2tgz. I'm lazy so rather than go through the process of creating a single slackpack from all the others, I created a script that will do the whole thing plus install them for me
|
|
|
|
10-22-2005, 03:35 PM
|
#22
|
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
Quote:
Originally posted by justwantin
If anyone is interested in it I'll put it on my website and post a link here.
|
yip, i'm interested...
egag
|
|
|
|
10-22-2005, 06:02 PM
|
#23
|
|
Member
Registered: Jan 2005
Location: Kentucky, USA
Distribution: Slackware 13
Posts: 125
Rep:
|
Hi, I've read through this thread after being confronted with a .tar.gz full of .rpm's. I'm still not sure what my best course of action should be to install OOo2. I managed to rpm2tgz the lot of them (excluding anything in desktop-integration/) but there have been comments about installpkg'ing this not being completely kosher? I'm still relatively new to Linux in general, but I'm getting more comfortable with it every day and I'm always willing to learn about different aspects. I just don't want to do something that I can't undo... I don't have 1.1.x installed and I don't need any DE integration or anything (I'm using FVWM2 so basically everything like menus is manual anyway), what do I need to do to get OOo2 installed?
|
|
|
|
10-22-2005, 06:14 PM
|
#24
|
|
Member
Registered: Aug 2003
Location: Melbourne, Australia
Distribution: Slackware ....that's all besides Salix and Porteus
Posts: 528
Rep:
|
Quote:
Originally posted by egag
yip, i'm interested...
egag
|
Here's a link. I just put it up. It's in the third item in the list.
http://members.optusnet.com.au/~rick...lack-help.html
It has worked for me feel free to modify etc if you can improve it.
Cheers
|
|
|
|
10-22-2005, 06:18 PM
|
#25
|
|
Member
Registered: Aug 2003
Location: Melbourne, Australia
Distribution: Slackware ....that's all besides Salix and Porteus
Posts: 528
Rep:
|
jnsg,
I have rpm2tgz'd all the rpm's in the RPMS directory and installed with the command installpkg ./*.tgz after cd'ing into the directory where the new slackpacks are.
I have not had any problems yet. Everything seems to work just fine.
|
|
|
|
10-22-2005, 06:40 PM
|
#26
|
|
Senior Member
Registered: Jul 2004
Location: Netherlands
Distribution: Slackware
Posts: 2,721
Rep:
|
Quote:
Originally posted by justwantin
feel free to modify etc if you can improve it.
Cheers
|
since i use Slackware i feel free 
thanks for the script.
egag
|
|
|
|
10-22-2005, 07:49 PM
|
#27
|
|
Member
Registered: Mar 2005
Location: Connecticut/USA
Distribution: Ubuntu 9.04
Posts: 68
Rep:
|
A nice guy has also prepared a Slack10.2 tgz for OOo2.0. You can download it at
http://www.linuxpackages.net/pkg_details.php?id=7940.
It worked painlessy for me. But no KDE icons were created (nor were supposed to be in this package).
amwink
|
|
|
|
10-22-2005, 09:25 PM
|
#28
|
|
Member
Registered: Jun 2004
Location: Kansas City, MO
Distribution: openSUSE 10.2/64bit
Posts: 276
Rep:
|
well, i have some strange stuff to add to this mess. I did rpm2tgz then installpkg *.tgz on the resulting files. Everything is installed, only problem is that soffice script hangs for all users except root. I moved the script and set ln -s soffice.bin soffice and now regular users can run everything fine. What in the script is broken or what paths does root have/not have that break it for a normal user? I tried several things, chmod -R {username}.users, setting the path to mimic root's (set it back afterwards). I am using Slamd64, but can use slack packages built for 32bit with no problems (firefox, wine, etc). Any thoughts?
|
|
|
|
10-22-2005, 11:04 PM
|
#29
|
|
Member
Registered: Aug 2003
Location: Melbourne, Australia
Distribution: Slackware ....that's all besides Salix and Porteus
Posts: 528
Rep:
|
Could there be something different with your Slamd64 system compared to an x86? I've done 3 installs on slack-10.2 using rpm2tgz and installpkg with soffice then run by users without the problem you describe.
|
|
|
|
10-23-2005, 04:26 AM
|
#30
|
|
Member
Registered: Sep 2004
Location: UK, Europe
Distribution: Slackware64
Posts: 761
Rep:
|
I've found with Slamd64 that sometimes you have to run "rm /tmp/OSL_PIPE*" first for OOo 2 to load.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 01:44 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|