Ah, okay. I didn't know it was a dependancy error because I was under the impression that the configure script would complain and not allow me to go forward if I was missing something. Still learning something new every day.
On Debian testing (the repos the old version of Mepis uses), pyuic is in the package pyqt-tools. I also installed python-ctypes.
Code: Select all
anjori@4[dsac-0.5.0]$ make
Making all in libdsac
make[1]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsac'
Making all in data
make[2]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsac/data'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsac/data'
Making all in mixer
make[2]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsac/mixer'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsac/mixer'
make[2]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsac'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsac'
make[1]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsac'
Making all in libdsacgui
make[1]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsacgui'
Making all in designer
make[2]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsacgui/designer'
cp __init__.in __init__.py ;
pyuic dsacmain.ui -o dsacmain.py ;
pyuic alarmlist.ui -o alarmlist.py ;
pyuic newalarm.ui -o newalarm.py ;
pyuic nomixer.ui -o nomixer.py ;
pyuic mixerdevice.ui -o mixerdevice.py ;
pyuic playlistpanel.ui -o playlistpanel.py ;
pyuic preferencesdialog.ui -o preferencesdialog.py ;
pyuic alarmconfigpanel.ui -o alarmconfigpanel.py ;
pyuic mediaconfigpanel.ui -o mediaconfigpanel.py ;
pyuic aboutdialog.ui -o aboutdialog.py ;
make[2]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsacgui/designer'
make[2]: Entering directory `/home/anjori/src/dsac-0.5.0/libdsacgui'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsacgui'
make[1]: Leaving directory `/home/anjori/src/dsac-0.5.0/libdsacgui'
Making all in Graphics
make[1]: Entering directory `/home/anjori/src/dsac-0.5.0/Graphics'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/anjori/src/dsac-0.5.0/Graphics'
make[1]: Entering directory `/home/anjori/src/dsac-0.5.0'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/home/anjori/src/dsac-0.5.0'
anjori@4[dsac-0.5.0]$ make run
make: *** No rule to make target `run'. Stop.
So I tried 'make install' to see if it would make any difference and:
Code: Select all
anjori@4[dsac-0.5.0]$ dsac
Traceback (most recent call last):
File "/usr/local/bin/dsac", line 71, in ?
app = mainqt.dsacApp(sys.argv)
File "/usr/local/lib/libdsacgui/mainqt.py", line 55, in __init__
self.mainwin = MainFrame(None)
File "/usr/local/lib/libdsacgui/mainqt.py", line 108, in __init__
self.tray = SystrayIcon(pm, self)
File "/usr/local/lib/libdsacgui/systemtray.py", line 20, in __init__
libX11 = c.cdll.LoadLibrary("/usr/X11R6/lib/libX11.so")
File "/usr/lib/python2.3/site-packages/ctypes/__init__.py", line 378, in LoadLibrary
return self._dlltype(name)
File "/usr/lib/python2.3/site-packages/ctypes/__init__.py", line 296, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/X11R6/lib/libX11.so: cannot open shared object file: No such file or directory
Exception in thread DSAC timer thread:Traceback (most recent call last):
File "/usr/lib/python2.3/threading.py", line 442, in __bootstrap
self.run()
File "/usr/local/lib/libdsac/dsTimer.py", line 51, in run
self.Notify()
File "/usr/local/lib/libdsac/dsTimer.py", line 72, in Notify
self._notify_object.Timer(now)
File "/usr/local/lib/libdsac/dsMain.py", line 180, in Timer
a.ExecuteIfTimeArg(now)
File "/usr/local/lib/libdsac/dsMain.py", line 61, in ExecuteIfTimeArg
self.Execute(arg)
File "/usr/local/lib/libdsac/dsMain.py", line 57, in Execute
self.callback(arg)
File "/usr/local/lib/libdsac/dsMain.py", line 218, in AlarmComputation
self.TimeSignal(timeNowString, "No Alarms Left!")
File "/usr/local/lib/libdsac/dsMain.py", line 223, in TimeSignal
a(now, remaining)
File "/usr/local/lib/libdsacgui/mainqt.py", line 219, in NotifyTime
self.nextalarmWidget.setText(remaining)
AttributeError: nextalarmWidget
...at which point it hangs the shell instance in Konsole, ignoring Ctrl-C, and the only way I can get rid of it is by closing Konsole or the session tab it's running in.