Issue 44146 - rpm installer doesn't work on Slackware
Summary: rpm installer doesn't work on Slackware
Status: ACCEPTED
Alias: None
Product: Installation
Classification: Application
Component: code (show other issues)
Version: OOo 2.0 Beta
Hardware: PC Linux, all
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-05 11:07 UTC by moppedboy
Modified: 2013-08-07 15:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description moppedboy 2005-03-05 11:07:07 UTC
Trying to execute the rpm installer returns an error (to show that /bin/sh is there I issued a 
"whereis" right after "rpm2): 
************************************************************** 
root@slacky:/home/lars/Download/RPMS# rpm -ivh *.rpm 
Fehler: Failed dependencies: 
        /bin/sh is needed by openofficeorg-calc-1.9.79-1 
        /bin/sh is needed by openofficeorg-core01-1.9.79-1 
        /bin/sh is needed by openofficeorg-core02-1.9.79-1 
        /bin/sh is needed by openofficeorg-core03-1.9.79-1 
        /bin/sh is needed by openofficeorg-core04-1.9.79-1 
        /bin/sh is needed by openofficeorg-core05-1.9.79-1 
        /bin/sh is needed by openofficeorg-core06-1.9.79-1 
        /bin/sh is needed by openofficeorg-core07-1.9.79-1 
        /bin/sh is needed by openofficeorg-core08-1.9.79-1 
        /bin/sh is needed by openofficeorg-draw-1.9.79-1 
        /bin/sh is needed by openofficeorg-graphicfilter-1.9.79-1 
        /bin/sh is needed by openofficeorg-impress-1.9.79-1 
        /bin/sh is needed by openofficeorg-javafilter-1.9.79-1 
        /bin/sh is needed by openofficeorg-math-1.9.79-1 
        /bin/sh is needed by openofficeorg-pyuno-1.9.79-1 
        /bin/sh is needed by openofficeorg-spellcheck-1.9.79-1 
        /bin/sh is needed by openofficeorg-testtool-1.9.79-1 
        /bin/sh is needed by openofficeorg-writer-1.9.79-1 
        /bin/sh is needed by openofficeorg-xsltfilter-1.9.79-1 
root@slacky:/home/lars/Download/RPMS# whereis sh 
sh: /bin/sh 
************************************************************** 
 
I also changed the default $BASH and $SHELL to from /bin/bash to /bin/sh but no success either.
Comment 1 moppedboy 2005-03-06 21:05:18 UTC
Ok, it works with the --nodeps option. Didn't know that, as a Slackware user I'm not used to 
rpm... 
Comment 2 Olaf Felka 2005-03-07 10:10:25 UTC
For OOo installation it's required that sh can be found in the rpm database. On
not-rpm based system this doesn't apply. So you have to install with the 'no
dependency' flag. For OOo 2.x we can't change this but we should think about it
when the next generation wiil come.
Comment 3 ingo.schmidt-rosbiegal 2005-03-08 13:11:12 UTC
Accepted for Office Later
Comment 4 ingo.schmidt-rosbiegal 2006-10-11 10:58:40 UTC
setting started
Comment 5 rworkman 2008-11-20 19:14:05 UTC
At its core, this is NOT a bug in OOo.  It might be something you want to
address for other reasons, but ultimately, installing something via rpm without
the --nodeps flag is not expected to work on a Slackware system.