Find the answer to your Linux question:
Results 1 to 3 of 3
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    rpm fails to install dependencies

    Hi everyone,

    I am trying to install and rpm which fails:

    rpm -ivh /var/dist/Acision/DC/tptools-2900-2900_i03_f02_p05.B02.x86_64.rpm
    error: Failed dependencies:
    /bin/env is needed by tptools-2900-2900_i03_f02_p05.B02.x86_64

    I checked the system, /bin/env actually exists....has anyone ever seen this???

    Thank you


  2. #2
    Linux Guru coopstah13's Avatar
    Join Date
    Nov 2007
    NH, USA
    you can always install and ignore deps if you are sure they are there and OK

    just add --nodeps

  3. #3
    Trusted Penguin Irithori's Avatar
    Join Date
    May 2009
    I can just assume, that the rpmdb of your system is fubar or you try to install a non-suse rpm.

    Judging from some search, I think that suse´s coreutils rpm installs env in /usr/bin/env.

    Can you please post the output of
    rpm -qf /usr/bin/env
    rpm -qf /usr/bin
    I believe, the latter will show no package.

    Did you use
    - nodeps
    - force
    - and/or non-suse rpms before?
    Doing so can potentially harm the system and/or screw the rpmdb.

    Sorry Coopstah13, but using --nodeps -even if the dependency is in reality there- will not really help.
    At the next update, this issue would be back.

    Imho, there are two options:
    1) Use a rpm made for suse
    2) install a dummy rpm to fulfill the dependency in rpmdb, similar to
    You must always face the curtain with a bow.

  4. $spacer_open

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts