Last Exit debs
Iain has just released Last Exit 1.0,
triumphantly feature-complete when compared to the official player. I've
created Debian packages that are currently sitting in the NEW queue, until they hit
Sid there are packages in my
repository. They are targetted at Sid, but should install
fine on Dapper. Tell me if they don't and I'll do a rebuild.
Update: packages built on Dapper are now available too. Another
Update: hopefully non-broken packages for Sid and Dapper are now
uploaded.
NP: Neighbour Radio, Last.fm
electro$~>sudo dpkg -i last-exit_1.0-1_i386.deb
Selecting previously deselected package last-exit.
(Reading database ... 205004 files and directories currently installed.)
Unpacking last-exit (from last-exit_1.0-1_i386.deb) ...
dpkg: dependency problems prevent configuration of last-exit:
last-exit depends on libc6 (>= 2.3.6-6); however:
Version of libc6 on system is 2.3.6-0ubuntu20.
last-exit depends on libcairo2 (>= 1.2.0); however:
Version of libcairo2 on system is 1.0.4-0ubuntu1.
last-exit depends on libgstreamer0.10-0 (>= 0.10.8); however:
Version of libgstreamer0.10-0 on system is 0.10.6-0ubuntu2.
last-exit depends on libxml2 (>= 2.6.26); however:
Version of libxml2 on system is 2.6.24.dfsg-1ubuntu1.
dpkg: error processing last-exit (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
last-exit
Thanks :)
Thanks for the packages.
Unfortunately, the package does not make use of cli-common-dev with our debhelper scripts. The most obvious result of this is that the binary depends lack any of the required mono and cli libs.
Please review our draft policy [1], I am happy to help. Ping me on IRC.
http://pkg-mono.alioth.debian.org/cli-policy/
"Failed to connect" is the message on command line and "Segmentation fault" follows when i close the program.
"Failed to connect" is the error message when started from command line and "Segmentation fault" follows when i close the program.
As author of last-exit I can assure you that I did my research as I too have the code of the official player on my machine.
The reason I wrote last-exit was never "To make a free player" and you'll note that nowhere have I ever said that an advantage of last-exit was its freeness.
My sole reason for writing last-exit was "to make a less shit player" which, in my opinion (and many others it seems), I have succeeded in doing.
The issues with the official client:
* Statically linked to QT
* I don't have anything else QT based on my system so it doesn't fit in with anything.
* I think QT looks and feels like shit
* It looks "a bit ugly" (maybe an understatment)
* It has terrible usability
So, love to hear from you...
The problem in connecting Last exit, as I found out, is that I entered wrong password first time.
But I received no error messages whatsoever and I don't have a clue now how to do make Last exit ask me again that password.
Deleting ~/.gnome2/last-exit won't help, apt-get remove --purge and reinstall later either won't.
what can i do?
an error message when entering wrong password would be nice addition to next version, though.
Iain: Thanks for writing this!
Much appreciated, both of you.
Paul
Unhandled Exception: System.FormatException: Unknown char: .
in <0x00052> System.Double:Parse (string,System.Globalization.NumberStyles,System.IFormatProvider)
in <0x00011> System.Double:Parse (string)
in <0x0014e> LastExit.FindStation:ParseTag (string)
in <0x000d9> LastExit.FindStation:FindStationCompleted (LastExit.FMRequest)
in <0x0003b> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_FMRequest (LastExit.FMRequest)
in <0x0001a> LastExit.FMRequest:request_completed_idle ()
in <0x00037> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool ()
in <0x0002a> IdleProxy:Handler ()
in <0x00036> (wrapper native-to-managed) IdleProxy:Handler ()
in (unmanaged) 0xb7d73bf1
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00256> LastExit.Driver:Main (string[])
Unhandled Exception: System.FormatException: Unknown char: .
in <0x00052> System.Double:Parse (string,System.Globalization.NumberStyles,System.IFormatProvider)
in <0x00011> System.Double:Parse (string)
in <0x0014e> LastExit.FindStation:ParseTag (string)
in <0x000d9> LastExit.FindStation:FindStationCompleted (LastExit.FMRequest)
in <0x0003b> (wrapper delegate-invoke) System.MulticastDelegate:invoke_void_FMRequest (LastExit.FMRequest)
in <0x0001a> LastExit.FMRequest:request_completed_idle ()
in <0x00037> (wrapper delegate-invoke) System.MulticastDelegate:invoke_bool ()
in <0x0002a> IdleProxy:Handler ()
in <0x00036> (wrapper native-to-managed) IdleProxy:Handler ()
in (unmanaged) 0xb7d73bf1
in <0x00004> (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x00256> LastExit.Driver:Main (string[])