nburdick / lilykde

Automatically exported from code.google.com/p/lilykde
0 stars 0 forks source link

Frescobaldi 1.01 won't run without root privileges #29

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. sudo apt-get install frescobaldi (version in repo is 1.7.13)
2. rename /usr/bin/frescobaldi to frescobaldi.old
2. compile frescobaldi 1.01

What is the expected output? What do you see instead?
Traceback (most recent call last):
  File "/usr/local/bin/frescobaldi", line 28, in <module>
    from frescobaldi_app import newApp, runningApp
ImportError: No module named frescobaldi_app

What version of the product are you using? On what operating system?
1.01. Linux Mint 8 (based on Ubuntu 9.10 Karmic)

Please provide any additional information below.
- sudo frescobaldi works normally, but I hate to do that

Original issue reported on code.google.com by brad.vis...@gmail.com on 27 Jan 2010 at 12:19

GoogleCodeExporter commented 8 years ago
Nevermind, I fixed it. I installed it in my home directory using: 

cmake . -DCMAKE_INSTALL_PREFIX=/home/brad

Original comment by brad.vis...@gmail.com on 27 Jan 2010 at 12:49

GoogleCodeExporter commented 8 years ago
The module dir where frescobaldi_app resides is set directly by the CMake 
script, so
the first error looks strange to me; something must have gone wrong during make
install. Please reopen if this issue persists, even after a clean and correct 
install.

By the way, if you install Frescobaldi in your local home dir, it is a nice 
idea to
place the User Guide in the docs directory so that KHelpCenter finds it:

cmake . -DCMAKE_INSTALL_PREFIX=/home/brad
-DHTML_INSTALL_DIR=/home/brad/.kde/share/doc/HTML
make
make install

(assuming ~/.kde/ is the KDE localprefix).

Original comment by wbsoft on 27 Jan 2010 at 9:18