Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 25

Thread: Howto: Build exaile from source.

  1. #11
    Join Date
    Jul 2006
    Beans
    4

    Re: Howto: Build exaile from source.

    The nice thing about creating a .deb is that when you install it that way its easily removed via synaptic.

  2. #12
    Join Date
    Jun 2006
    Location
    Sion, Switzerland
    Beans
    24
    Distro
    Ubuntu 6.06

    Re: Howto: Build exaile from source.

    Hello cborga1985,

    I get stuck when grabbing the dependencies.
    The problem is with the python-gtk2-dev package, and I get the following error message from apt-get:
    python-gtk2-dev: Depends on: libgtk2.0-dev (>= 2.8 ) but wont be installed
    E: defect packages

    What should I dou

    Thanks

  3. #13
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    126
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Quote Originally Posted by bionnaki View Post
    what is the advantage of building from source rather than using the .deb from exaile.org ?
    none really but some people had problems with the deb

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

    Re: Howto: Build exaile from source.

    Quote Originally Posted by Fsngruv View Post
    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*
    the code was not copy and pasted quite right
    it should have been

    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

    The end of the command said streamrippe instead of streamripper. Do
    Code:
    ls
    amd that should show a list of file like this.
    Code:
    boston@boston:~/Downloads/exaile_0.2.6$ ls
    build-stamp      debian          exaile.glade   license.txt  mmkeys.so   sql
    changelog        exaile          exaile.gladep  Makefile     package.py  TODO
    checklist        exaile.1        exaile.py      merge        po          xl
    configure-stamp  exaile.desktop  images         mmkeys       scripts
    If you see another folder cd to it by typing
    Code:
    cd foldername
    . Where foldername is what the folder inside the exaile folder was called. P.S. If you are try to use svn then you have to do
    Code:
    cd trunk
    before doing make.
    Last edited by cborga1985; December 8th, 2006 at 02:04 AM.

  5. #15
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    126
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Quote Originally Posted by birdmun View Post
    The nice thing about creating a .deb is that when you install it that way its easily removed via synaptic.
    thanks, you took the words right out of my mouth. much better to make the deb so later on you can purge all the data using sudo dpkg -P filename.deb

  6. #16
    Join Date
    Aug 2005
    Beans
    992

    Re: Howto: Build exaile from source.

    you can also build the bleeding edge (currently 0.2.7b)

    sudo apt-get install subversion

    svn checkout svn://jbother.org/usr/local/svn/exaile/trunk

    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

    rename trunk directory in home directory to exaile_svn

    cd exaile_svn

    make

    sudo dpkg-buildpackage

    cd ..

    sudo dpkg -i exaile*.deb
    Last edited by bionnaki; December 10th, 2006 at 02:42 AM.

  7. #17
    Join Date
    Jul 2006
    Location
    Virginia, USA
    Beans
    126
    Distro
    Ubuntu

    Re: Howto: Build exaile from source.

    Quote Originally Posted by terminatorkobold View Post
    Hello cborga1985,

    I get stuck when grabbing the dependencies.
    The problem is with the python-gtk2-dev package, and I get the following error message from apt-get:
    python-gtk2-dev: Depends on: libgtk2.0-dev (>= 2.8 ) but wont be installed
    E: defect packages

    What should I dou

    Thanks
    Sounds like you haven't enabled all the repositories. A quick guide to do that here.

  8. #18
    Join Date
    Apr 2005
    Beans
    1,395

    Re: Howto: Build exaile from source.

    AFter building the package I have the following error:
    Code:
    $ exaile
    Traceback (most recent call last):
      File "/usr/bin/exaile", line 2291, in ?
        main()
      File "/usr/bin/exaile", line 2281, in main
        exaile = ExaileWindow(options, fr)
      File "/usr/bin/exaile", line 96, in __init__
        self.database_connect()
      File "/usr/bin/exaile", line 869, in database_connect
        self.db.check_version("sql")
      File "/usr/share/exaile/xl/db.py", line 134, in check_version
        row = self.read_one("db_version", "version", "1=1", tuple())
      File "/usr/share/exaile/xl/db.py", line 265, in read_one
        cur.execute(query, args)
    OperationalError: no such table: db_version
    I am on Dapper, btw.
    ASUS Zenbook 14 Ubuntu 22.10

  9. #19
    Join Date
    Dec 2006
    Beans
    99
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: Howto: Build exaile from source.

    Quote Originally Posted by cborga1985 View Post
    none really but some people had problems with the deb
    Yep, even after I did the sudo apt-get install (boat load of dependencies here)

    the .deb fails to load for a libatk1.1 or something, a dependency that I cannot find via Synaptic to download.

    Oh well.

  10. #20
    Join Date
    Jun 2006
    Location
    Sion, Switzerland
    Beans
    24
    Distro
    Ubuntu 6.06

    Re: Howto: Build exaile from source.

    Quote Originally Posted by cborga1985 View Post
    Sounds like you haven't enabled all the repositories. A quick guide to do that here.
    Hello cborga,

    I modified my sources.list file following the guide bu I still get the same error message when trying to get the python-gtk2-dev package. Do you have another sugestion?

    Thanks

    Christophe

Page 2 of 3 FirstFirst 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
  •