Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Build fails

#285

Hi!

I used this command:

sudo pip-python install -r requirements-lnx.txt

to install the dependencies on Fedora 15.

When I then try to build it, I get this error (attaced).

What am I doing wrong?

Mebus

Reported by Mebus · October 9th, 2011 @ 03:16 PM

State: invalid
Milestone: none
Assigned to: nobody

Activity

  1. Mebus
    Mebus

    Is this supposed to be Python 2 or Python 3? I think there are some heavy problems (mixture of both).

    Mebus

    October 9th, 2011 @ 04:40 PM

  2. Mebus
    Mebus

    I got it to run on Fedora 15, although it was quite hard. (Current version from https://bitbucket.org/hsoft/moneyguru).

    It seems that it needs Python 3, so:

    sudo yum install python3
    sudo yum install python3-setuptools
    sudo yum install python3-dev
    sudo yum install python3-devel
    sudo yum install python3-PyQt4 python3-PyQt4-devel
    sudo yum install PyQt4-devel

    Download and install

    http://linux.softpedia.com/progDownload/sgmllib3k-Download-59523.html

    Explanation: The sgmllib module has been removed in Python 3.0.

    http://docs.python.org/library/sgmllib.html

    I recommend replacing sgmllib by something appropriate in the source at bitbucket.

    Configure & Install:

    python3 configure.py
    python3 build.py

    Run:

    python3 run.py

    It seems to run fine so far.

    Mebus

    October 9th, 2011 @ 05:27 PM

  3. Virgil Dupras
    Virgil Dupras

    sgmllib3k (a py3k port of sgmllib I made for moneyGuru) is in the pip requirements, it should install automatically.

    October 10th, 2011 @ 03:45 PM

  4. Virgil Dupras
    Virgil Dupras
    • State changed from new to invalid

    Python3 is a bit bleeding edge, even today, so yeah, setting up a build environment for it ain't the easiest thing in the world.

    Since the build seems to be working, I'll mark this as invalid.

    October 10th, 2011 @ 03:49 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.