Trying to install an application using 2 different sources of instruction.
First instruction(s) from package README:
Listen depends on the Python runtime and associated libraries.
Python (>= 2.4) : http://www.python.org
PyGTK (>= 2.8) + header : http://www.pygtk.org
PyGSt (>= 0.10) : http://gstreamer.freedesktop.org/
pyinotify : http://pyinotify.sourceforge.net/
python-webkitgtk : http://code.google.com/p/pywebkitgtk/
or python-gtkmozembed : http://www.pygtk.org
python-xlib : http://python-xlib.sourceforge.net
or python-eggtrayicon : http://www.pygtk.org
Optional depends:
python-musicbrainz2 : http://www.musicbrainz.org
libtunepimp : http://www.musicbrainz.org
python-daap : http://jerakeen.org/code/PythonDaap/
pygpod and libgpod0 >= 0.3.2 : http://gtkpod.org/ (ipod support)
python-sexy : http://www.chipx86.com/wiki/Libsexy
gnome-python : http://www.pygtk.org
To compile use:
make clean
make
To install
make install
or
PREFIX=/usr/local make install
For generate translation source file
make po-gen
Build translation
make po-data
Second instruction(s):
CheckInstall keeps track of all files installed by a "make install" or
equivalent, creates a Slackware, RPM, or Debian package with those
files, and adds it to the installed packages database, allowing for
easy package removal or distribution.
Use CheckInstall instead of just running "sudo make install"
-------
Instead of
sudo make installyou will use
sudo checkinstall
--------------
So, starting with first instructions:
owner@ubuntu:~/Desktop/SRC/listen-0.6rc2$ sudo make clean
[sudo] password for owner:
rm -rf data/*.h
rm -rf misc/*.h
rm -rf po/*.mo
rm -rf build
rm -f tags
rm -f misc/listen.1 listen.1.gz listen.desktop
rm -rf dists/
rm -f listen org.gnome.Listen.service
find . -type f -name '*.pyc' -print | xargs rm -rf
find . -type f -name '*.pyo' -print | xargs rm -rf
rm -f src/*.so
make -C mmkeys clean
make[1]: Entering directory `/home/owner/Desktop/SRC/listen-0.6rc2/mmkeys'
rm -f mmkeys.so *.o mmkeyspy.c
rm -rf build dist
make[1]: Leaving directory `/home/owner/Desktop/SRC/listen-0.6rc2/mmkeys'
owner@ubuntu:~/Desktop/SRC/listen-0.6rc2$ sudo make
Checking for Python... /usr/bin/python
Checking Python version: 2.5
Checking for PyGTK >= 2.6: found
Checking for pyGTK-devel >= 2.6:
not found
Listen requires pyGTK-devel
make: *** [check] Error 1
owner@ubuntu:~/Desktop/SRC/listen-0.6rc2$
--------------
Looks like some kind of problem with 'make'. Do not want to proceed without clarification.
Of course if everything is OK, will proceed .. substituting Second Instructions in First Instructions as appropriate.
Comments are appreciated.
Bookmarks