Page 1 of 3 123 LastLast
Results 1 to 10 of 25

Thread: Howto: Build exaile from source.

  1. #1
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    125
    Distro
    Ubuntu

    Howto: Build exaile from source.

    Howto: Building exaile from source.
    Update: All Dependencies should be fixed now.
    First
    ALT+F2 gnome-terminal, click run then
    Code:
    wget http://www.exaile.org/files/exaile_0.2.9b.tar.gz
    Second
    Extract from tarball
    Code:
    tar xvfz exaile_0.2.9b.tar.gz
    Third
    Grab the dependencies
    Code:
    sudo apt-get install build-essential dpkg-dev debhelper libgstreamer0.10-0 gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly python-gst0.10 gstreamer0.10-esd gstreamer0.10-alsa python2.4 python2.4-dev python2.4-gtk2 python-gtk2-dev python-glade2 python2.4-dbus python-pyvorbis python-mutagen python-pysqlite2 python-elementtree python2.4-gnome2-extras python-cddb streamripper
    Forth
    Go to the exaile folder
    Code:
    cd exaile_0.2.*
    Fifth
    Compile program
    Code:
    make
    Sixth
    Compile a debian package
    Code:
    sudo dpkg-buildpackage
    wait for it to build

    Seventh
    Go to previous directory where the debian package generates
    Code:
    cd ..
    Eighth
    Install the package
    Code:
    sudo dpkg -i exaile*.deb
    If it does not work when you go to run it. Do this but I didn't seperate everything. Just follow line by line.
    Code:
    cd ~/Desktop
    wget http://janvitus.interfree.it/ubuntu/pool/dapper-upure64/main-amd64/python-mutagen_1.6-0ubuntu1~janvitus_all.deb
    sudo dpkg -i python-mutagen_1.6-0ubuntu1~janvitus_all.deb
    rm python-mutagen_1.6-0ubuntu1~janvitus_all.deb
    Steps for building bleeding edge here.
    by bionnaki
    Last edited by cborga1985; June 17th, 2007 at 05:59 PM. Reason: Corrections

  2. #2
    Join Date
    Sep 2006
    Beans
    389

    Re: Howto: Build exaile from source.

    I just want to say THANK YOU for the HowTo. I am using Feisty Fawn on this Machine and it installed perfectly for me following all the steps. If only alot more things (I'll catch hell for saying this) were explained in those terms to make it easier for New Members to install various things. Sally

  3. #3
    Join Date
    May 2005
    Location
    Istanbul
    Beans
    255
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    I've got this error after the install:

    Code:
    ryu@rua:~/src/exaile_0.2.6$ exaile
    Traceback (most recent call last):
      File "/usr/bin/exaile", line 67, in ?
        from xl import *
      File "/usr/share/exaile/xl/tracks.py", line 18, in ?
        import common, media, db, config, trackslist
      File "/usr/share/exaile/xl/media.py", line 18, in ?
        import mutagen, mutagen.id3, mutagen.flac, mutagen.oggvorbis
    ImportError: No module named oggvorbis
    what should I do?

  4. #4
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    125
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Quote Originally Posted by ryu kun View Post
    I've got this error after the install:

    Code:
    ryu@rua:~/src/exaile_0.2.6$ exaile
    Traceback (most recent call last):
      File "/usr/bin/exaile", line 67, in ?
        from xl import *
      File "/usr/share/exaile/xl/tracks.py", line 18, in ?
        import common, media, db, config, trackslist
      File "/usr/share/exaile/xl/media.py", line 18, in ?
        import mutagen, mutagen.id3, mutagen.flac, mutagen.oggvorbis
    ImportError: No module named oggvorbis
    what should I do?
    Get lastest python-mutagen. Follow instructions above I just added.
    Last edited by cborga1985; November 22nd, 2006 at 02:23 AM.

  5. #5
    Join Date
    May 2005
    Location
    Istanbul
    Beans
    255
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Thank you. It works now.

  6. #6
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    125
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Quote Originally Posted by ryu kun View Post
    Thank you. It works now.
    no problem

  7. #7
    Join Date
    Nov 2006
    Location
    Eugene, OR
    Beans
    Hidden!
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Howto: Build exaile from source.

    You kick ***.

  8. #8
    Join Date
    Aug 2005
    Beans
    994

    Re: Howto: Build exaile from source.

    what is the advantage of building from source rather than using the .deb from exaile.org ?

  9. #9
    Join Date
    Nov 2006
    Location
    TN, USA
    Beans
    12
    Distro
    Ubuntu 6.06 Dapper

    Re: Howto: Build exaile from source.

    The install was going well until I had to compile on step 5. It keep telling me command not found heres what it looks like, did I miss a step somewhere?

    owenby@owenby-desktop:~$ sudo apt-get install build-essential dpkg-dev debhelper libgstreamer0.10-0 gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly python-gst0.10 gstreamer0.10-esd gstreamer0.10-alsa python2.4 python2.4-dev python2.4-gtk2 python-gtk2-dev python-glade2 python2.4-dbus python-pyvorbis python-mutagen python-pysqlite2 python-elementtree python2.4-gnome2-extras python-cddb streamrippe
    Reading package lists... Done
    Building dependency tree... Done
    libgstreamer0.10-0 is already the newest version.
    gstreamer0.10-plugins-base is already the newest version.
    gstreamer0.10-plugins-good is already the newest version.
    python-gst0.10 is already the newest version.
    gstreamer0.10-esd is already the newest version.
    gstreamer0.10-alsa is already the newest version.
    python2.4 is already the newest version.
    python2.4-gtk2 is already the newest version.
    python-glade2 is already the newest version.
    python2.4-dbus is already the newest version.
    python-pyvorbis is already the newest version.
    python2.4-gnome2-extras is already the newest version.
    python-cddb is already the newest version.
    E: Couldn't find package streamrippe
    owenby@owenby-desktop:~$ cd exaile*
    owenby@owenby-desktop:~/exaile_0.2.6$ make
    bash: make: command not found
    owenby@owenby-desktop:~$ sudo apt-get install streamripper
    Reading package lists... Done
    Building dependency tree... Done
    Suggested packages:
    kstreamripper streamtuner
    The following NEW packages will be installed:
    streamripper
    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    Need to get 60.9kB of archives.
    After unpacking 176kB of additional disk space will be used.
    Get:1 http://us.archive.ubuntu.com dapper/universe streamripper 1.61.17-1 [60.9kB]
    Fetched 60.9kB in 0s (79.4kB/s)
    Selecting previously deselected package streamripper.
    (Reading database ... 76166 files and directories currently installed.)
    Unpacking streamripper (from .../streamripper_1.61.17-1_i386.deb) ...
    Setting up streamripper (1.61.17-1) ...
    owenby@owenby-desktop:~$ cd exaile*

  10. #10
    Join Date
    Aug 2005
    Beans
    994

    Re: Howto: Build exaile from source.

    what's the point in creating a .deb? why not just sudo make install after make ? seems like making a .deb is an unnecessary step.

Page 1 of 3 123 LastLast

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
  •