Problem solved.  For some bizarre reason, the OpenSuSE packaging folks 
put 
csh in an RPM called tcsh-6.18.01-2.2.1.x86_64; they provide a separate RPM 
called csh-dummy-1.0-9.2.noarch whose sole purpose is to correct errors like 
the one I encountered.
        From the RPM description:
====================================================================
Information for package csh-dummy:
----------------------------------
Repository: Packman
Name: csh-dummy
Version: 1.0-9.1
Arch: noarch
Vendor: http://packman.links2linux.de
Installed: No
Status: not installed
Installed Size: 533 B
Summary: A "dummy-package" to circumvent obsolete requires for csh
Description: 
  This is a "dummy-package" to circumvent obsolete requires for csh in newer
  SuSE-versions.
  
  Some Packages (i.e. Printer Drivers from Brother Inc.) require the package
  "csh", which has become obsolete some time ago, as the csh is now located in
  the package "tcsh".
  
  To circumvent installing rpm-Packages requiring csh with the "evil" switch
  "--nodeps", this "package" can be installed.
  
  This "package" is just an empty RPM, which registers the "package" csh in 
the
  rpm-database. It requires the package "tcsh" installed to correctly satisfy
  the requires for the C-shell on newer SuSE-versions.
====================================================================
        Unfortunately, this RPM is unknown to the tcsh RPM, so it does not get 
installed automatically; also, it does not reside in a standard repository, 
and it does not turn up in a search of the OpenSuSE repositories; apparently 
one is just supposed to know that it exists. :-p

Leslie

On Friday 30 January 2015 13:47:16 J. Leslie Turriff wrote:
>       I just  tried to install the newest build on my OpenSuSE system, and got
> this error, even though csh is installed:
>
>  13:43:41,root@pinto
> ~
> #rpm -Uf
> ~leslie/Downloads/Packages/ooRexx-related/ooRexx/V5.0/ooRexx-5.0.0-10881.x8
>6_64.opensuse131.rpm error: Failed dependencies:
>         csh is needed by ooRexx-5.0.0-1.x86_64
>  13:43:51,root@pinto
> ~
> #whereis csh
> csh: /usr/bin/csh /bin/csh /etc/csh.login /etc/csh.cshrc
> /usr/share/man/man1/csh.1.gz
>
> Leslie

-- 
                A Caution to Everybody

        Consider the Auk;
        Becoming extinct because he forgot how to fly, and could only walk.
        Consider man, who may well become extinct
        Because he forgot how to walk and learned how to fly before he thinked.

-- Ogden Nash

------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to