Ubuntu – Help!

Version 1.4.17 has some path changes to further avoid conflicting with Amarok 1.4.x . But a major issue has come up and I’m not sure what’s causing it. It no longer builds on my Ubuntu test machines. If you can try to compile from source and tell me if and where it fails that would be a great help. Even greater  would be if you could suggest  a fix :)

17 Responses to “Ubuntu – Help!”

  1. cms says:

    The version released on May 16 compiles just fine on my Jaunty AMD64 machine using –without-arts. panaapp starts up from the src directory, Ididn’t do a proper installation though.

  2. mael says:

    even configure doesn’t run through:

    ./configure -prefix=`kde-config -prefix` -disable-debug -disable-warnings -without-arts -with-mp4v2 -with-libmtp -enable-mysql -enable-postgresql –with-libnjb –with-libkarma –with-ifp –with-libgpod

    [...]
    checking for KDE… configure: error:
    in the prefix, you’ve chosen, are no KDE libraries installed. This will fail.
    So, check this please and use another prefix!

    kde-config -prefix
    /usr

  3. mael says:

    oh, this is lucid 32bit

  4. lwh says:

    can you try ./configure -disable-debug -disable-warnings -without-arts -with-mp4v2 -with-libmtp -enable-mysql -enable-postgresql –with-libnjb –with-libkarma –with-ifp –with-libgpod

  5. cms says:

    Sorry, I mixed it up, I’m using lucid as well.

    You’ll need

    kdelibs4-dev
    libqt3-mt-dev
    libtag1-dev
    libxine-dev

  6. mael says:

    @lwh this results in the same error message

  7. mael says:

    @cms thanks – i had kdelibs5-dev installed for compiling krusader

    @luke now it compiles and runs

  8. Andrey says:

    Hello!

    You seem to work on some interesting player, but is there any chance to see one single screenshot?

    You know, sometimes it is just one glance at a screenshot gives a lot more, that comments or descriptions.

    I just couldn’ find any.

    It would be nice if this website had some place for screenshots too, so new users will see, what do they get without installing (you know, compiling can be sometimes boring too).

  9. admin says:

    sure I added it as a bug :) in the meantime go look at amarok 1.4 screenshots it’s the same thing

  10. Thomas says:

    Please add a screen shots section.

  11. mael says:

    about screenshots: work in progress. you can take a look though:

    https://bugs.launchpad.net/pana/+bug/607498

  12. aftdsgj says:

    compiles and works out of the box for me except for a QImage::QImage thing in ocd.h

  13. Rob says:

    Package 1.4.17 built on Lucid i386.

    Problems encountered:

    Missing build dependency on libltdl-dev
    Apparent “make clean” and/or “make distclean” problems.

    This is how I did it:

    First, I put this in my sources.list:

    deb-src http://ppa.launchpad.net/lwh/pana/ubuntu karmic main

    then pulled the source with

    sudo aptitude update
    apt-get source pana

    Then cd to the pana-1.4.17 directory and issue the command:

    dpkg-buildpackage -rfakeroot -b -uc -us

    Which notified me of the missing build dependencies. So I installed the missing build dependencies (all dev libraries).

    sudo aptitude install libxt-dev libxext-dev libqt3-mt-dev kdelibs4-dev ruby1.8-dev \
    libtag1-dev libxine-dev libmysqlclient-dev libmtp-dev libgpod-dev libtunepimp-dev

    Now again issuing:

    dpkg-buildpackage -rfakeroot -b -uc -us

    I received the following errors:

    grep: /usr/lib/libltdl.la: No such file or directory
    /bin/sed: can’t read /usr/lib/libltdl.la: No such file or directory
    libtool: link: `/usr/lib/libltdl.la’ is not a valid libtool archive
    make[5]: *** [libpana.la] Error 1
    make[5]: Leaving directory `/home/rclemley/projects/pana/ppa/pana-1.4.17/pana/src’
    make[4]: *** [all-recursive] Error 1
    make[4]: Leaving directory `/home/rclemley/projects/pana/ppa/pana-1.4.17/pana/src’
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/rclemley/projects/pana/ppa/pana-1.4.17/pana’
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/rclemley/projects/pana/ppa/pana-1.4.17′
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/home/rclemley/projects/pana/ppa/pana-1.4.17′
    make: *** [build-stamp] Error 2
    dpkg-buildpackage: error: debian/rules build gave error exit status 2

    Which means that the build should also depend on “libltdl-dev” (MISSING BUILD DEPENDENCY):

    sudo aptitude install libltdl-dev

    Then the clean and/or distclean didn’t work for some reason, not sure exactly, but I got errors and then the dpkg-buildpackage couldn’t work so I had to refresh the source package to the original downloaded state and run the same dpkg-buildpackage again. (MAKE CLEAN/DISTCLEAN BUGS)

    Then got a successful build of pana-1.4.17 on Ubuntu Lucid i386 and installed it:

    sudo dpkg -i ../pana_1.4.17-6_i386.deb

    Now “Pana” shows up in the Applications->Sound and Video menu. Clicking that I see a wizard. Put my Music folder into the wizard. Now I am going to run with SQLLite, thought I have postgresql running and sometimes mysql (I prefer PostgreSQL!). I clicked the link on the Pana Handbook, and KDE Help Center issues the error: “The file or folder help:/pana/index.html does not exist,” and the help viewer displays “There is no documentation available for /pana/index.html.” Finishing the Wizard, Pana starts up and quickly indexes the some 500 files in my Music directory.

    Now I see a file pre-populated into the playlist, I attempt to play it and the pop-up error appears:

    Error Loading Media
    Could not open file.
    file:///usr/share/apps/pana/data/Pana_1.4_Welcome.ogg’

    Next I select a file from my collection, “Todd Rundgren’s Utopia – Utopia Theme”, double click, and voila, I have tunes! I click the pana window’s close box, and it gives me the usual amarok-like warning that this will merely close the window but keep pana running in the system tray. Which it does. The Pana icon shows up in the “Notification Area 2.30.2″ panel in the lower right corner of the default Ubuntu/Gnome display. When I left click, it restores the panel window, second right-click collapses back to the notification area. Right click, shows the player controls menu items, a “restore” window menu item, and the “quit” menu item.

  14. waldonian says:

    I’ll preface this by telling you that this is my first ever attempt at compiling anything. I started out following the instructions at: http://www.ubuntugeek.com/pana-a-music-player-based-on-amarok-1-4.html#more-4664
    I wish I’d visited this page and seen the big ‘ol “this isn’t working with ubuntu” warning before I started.

    I’m running 32bit Maverick.

    When I run:
    me@mycomputer~/pana-1.4.15$ ./configure –prefix=`kde-config –prefix` –disable-debug –disable-warnings –without-arts
    It exits with this error message:

    …The Ruby programming language is not installed. Please obtain Ruby (version 1.8 or later)…

    The thing is that Ruby is installed, I installed the Ruby1.9.1-full package from synaptic, so I’m pretty much stumped.

    I hope this info is of some help, and if anyone has any ideas for me I’d appreciate it.

  15. mael says:

    thanks for sharing this. does everything run to your satisfaction now?

  16. TIm says:

    Whats thw status of pana ….. Clementine is pretty good … but … I’m hoping for the closest thing to 1.4 I can get ….. What needs to be done?

    I don’t have any coding experience, but would learn for this project.

    T

  17. admin says:

    I’ll keep supporting Pana at least until Clementine has everything from Amarok 1 . Cleaning up the docs/translation files is the biggest non-code task.

Leave a Reply