Results 1 to 5 of 5

Thread: what is the 'rpm' program and the 'helvetica'?

  1. #1
    Join Date
    May 2013
    Beans
    9

    what is the 'rpm' program and the 'helvetica'?

    I'm running a program called root. i'm getting to it via command line. it's actually FOR operating in CLI. I exported the proper files but it says one is missing. whenever i try to run the program, this is the message that pops up.

    Code:
    Couldn't find  font "-adobe-helvetica-medium-r-*-*-10-*-*-*-*-*-iso8859-1",
    trying "fixed". Please fix your system so helvetica can be found,
    this font typically is in the rpm (or pkg equivalent) package
    XFree86-[75,100]dpi-fonts or fonts-xorg-[75,100]dpt.
    /home/Max/root/bin/root.exe: error while loading shared libraries: libRint.so:
     cannot open shared object file: No such file or directory
    So i did the following...

    Code:
    $sudo apt-get install rpm
    and it said "rpm is already the newest version". i don't know what that means... is it telling me that i already have the newest version?... and "0 packages were upgraded, 0 packages newly installed, 0 to remove and 0 not upgraded."


    how do i get this program working? any ideas based on the error it's outputing?

  2. #2
    Join Date
    Jul 2007
    Location
    Magic City of the Plains
    Beans
    Hidden!
    Distro
    Xubuntu 14.10 Utopic Unicorn

    Re: what is the 'rpm' program and the 'helvetica'?

    "rpm" is Red Hat package manager, or the extension for a Red Hat package (similar to *.deb being a Debian package). Helvetica is a sans-serif typeface. It looks like "root.exe" is looking for one of the xfonts-* packages.

    What does "root.exe" do, and where might one obtain it?

  3. #3
    Join Date
    Jun 2010
    Location
    London, England
    Beans
    7,507
    Distro
    Ubuntu Development Release

    Re: what is the 'rpm' program and the 'helvetica'?

    Are you actually running Ubuntu? Perhaps it is Fedora that you are using. Oh, there is actually in the Ubuntu Software Centre the RPM Package Manager. Well, I never!

    Did you notice this warning? On Debian and derived systems (that's Ubuntu) it is recommended to use "alien" to convert RPM packages into .deb format instead of bypassing the Debian package management system by installing them directly with rpm.

    Regards
    Last edited by grahammechanical; May 27th, 2013 at 10:30 PM.
    It is a machine. It is more stupid than we are. It will not stop us from doing stupid things.
    Ubuntu user #33,200. Linux user #530,530


  4. #4
    Join Date
    May 2013
    Beans
    9

    Re: what is the 'rpm' program and the 'helvetica'?

    @ oldos2er , well, you can get it here http://root.cern.ch/drupal/content/p...on-version-534 . i ran this on my linux virutal machine and got the SLC 6 version 4.6. i gunzipped and untarred with terminal.

    you can go here http://root.cern.ch/download/doc/ROOTUsersGuide.pdf and goto chapter 2 to the instructions it gives to install it (i think). And this is where i'm having problems.

    @grahammechanical, no i'm quite certain it's ubuntu; it has the ubunutu layout, and it says ubuntu everywhere on it.

  5. #5
    Join Date
    Jun 2010
    Location
    London, England
    Beans
    7,507
    Distro
    Ubuntu Development Release

    Re: what is the 'rpm' program and the 'helvetica'?

    Ah, it becomes clearer. Not much clearer. But a little. I do not think that installing rpm is the answer. And any program called root.exe is going to cause concern to Ubuntu users. So, to be clear this is a Linux program (? stil not seen anything confirming that) and you have downloaded the tar.gz file and unpacked it and follwed the instructions. And ROOT is text based program that runs from the command line by simply typing root but when you do that you get those two errors.

    The best I can come up with is,

    1) you need an adobe true type font called helvetica and you need it in the place where ROOT expects to find fonts when it loads.
    2) you need a library called libRint.so

    But I have no idea where that library is supposed to be placed. I suggest that you sue file manage to search through the ROOT programs directories/folders and become familiar with the directory structure.

    I am sorry that this is the best that I can manage.
    It is a machine. It is more stupid than we are. It will not stop us from doing stupid things.
    Ubuntu user #33,200. Linux user #530,530


Bookmarks

Posting Permissions

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