elmarco / epris Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/epris
Automatically exported from code.google.com/p/epris
The instructions mention:
* Vala > 0.7.4 + custom patch (from bugzilla...)
But not the specific patch. It's needed for people to compile (and develop).
Original issue reported on code.google.com by felipe.contreras
on 26 Jun 2009 at 9:06
I received a mail from a XMMS2 dev, I should explain what is the goal of
epris, and how to compare it to XMMS2
Original issue reported on code.google.com by [email protected]
on 26 Sep 2008 at 1:12
I knew I would have to do that ;)
see this discussion
http://groups.google.com/group/epris/browse_thread/thread/6ce4087e4f7303d1
Original issue reported on code.google.com by [email protected]
on 26 Sep 2008 at 5:49
What steps will reproduce the problem?
1. git clone
2. ./bootstrap.sh
3. ./configure
4. make
What is the expected output? What do you see instead?
Expected was a successful build.
Instead I've got:"
Making all in src
make[2]: Entering directory `/home/esizikov/git/epris/src'
/usr/bin/valac --thread --vapidir . --pkg epris-external --pkg dbus-glib-1
--pkg gstreamer-0.10 --pkg posix \
-C --basedir .. --library epris audio-player.vala epr.vala
epris.vala epris-track-list.vala epris-common.vala epris-client.vala epris-
service.vala epris-storage.vala epris-structure.vala
src/epris.vala:72.4-74.71: warning: unhandled error `GLib.FileError'
src/epris.vala:265.24-265.58: warning: unhandled error `DBus.Error'
epris = new Service (DBus.Bus.get (DBus.BusType.SESSION));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/epris.vala:242.2-242.16: error: program already has an entry point
`Epr.main'
static int main (string[] args) {
^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 2 warning(s)
make[2]: *** [epris.vala.stamp] Ошибка 1
make[2]: Leaving directory `/home/esizikov/git/epris/src'
...
"
What version of the product are you using? On what operating system?
GIT as of "
commit dbc984823178442f0344bcffa5b260310412c392
Author: Marc-André Lureau <[email protected]>
Date: Thu Aug 13 19:05:40 2009 +0300
todo: few updates
"
Original issue reported on code.google.com by [email protected]
on 21 Dec 2009 at 10:48
What steps will reproduce the problem?
1. add file to playlist
2. epr play
Did not receive a reply. Possible causes include: the remote application did
not send a reply, the message bus security policy blocked the reply, the reply
timeout expired, or the network connection was broken.
What is the expected output? What do you see instead?
play music
What version of the product are you using? On what operating system?
I use Fedora 16 and epris 0.2
Please provide any additional information below.
/usr/libexec/epris --debug-level=5
epris WARNING epris (14:10:52): epris.vala:76: Impossibile trovare un file
chiavi valido nelle directory di ricerca (while loading config)
epris Message epris (14:10:52): epris.vala:259: Using
/home/pat1/.config/epris config file
epris Message epris (14:10:52): epris.vala:260: And
/home/pat1/.local/share/epris data dir
epris WARNING epris (14:10:52): Il file chiavi non presenta il gruppo
"General"
epris Message epris (14:10:52): epris-track-list.vala:150: Opening
tracklist at /home/pat1/.local/share/epris/lists/2012-05-13
epris Message epris (14:11:03): epris.vala:147: let's pump up the speakers!
epris debug epris (14:11:03): epris.vala:113: Current track changed
file:///dati/pat1/Video/sab/Fantastic.Mr.Fox.2009.iTALiAN.AC3.BRRip.Mux.XviD-SNZ
.BiT-Share.avi
epris debug epris (14:11:03): audio-player.vala:176: loc refcnt 1
epris debug epris (14:11:03): audio-player.vala:183: req refcnt 1
Errore di segmentazione (core dumped)
starting epris in debug mode I get:
gdb /usr/libexec/epris
GNU gdb (GDB) Fedora (7.3.50.20110722-13.fc16)
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/libexec/epris...Reading symbols from
/usr/lib/debug/usr/libexec/epris.debug...done.
done.
(gdb) run
Starting program: /usr/libexec/epris
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Program received signal SIGSEGV, Segmentation fault.
0x000000378b8114d6 in g_object_ref (_object=0x81f310) at gobject.c:2648
2648 g_return_val_if_fail (G_IS_OBJECT (object), NULL);
(gdb) where
#0 0x000000378b8114d6 in g_object_ref (_object=0x81f310) at gobject.c:2648
#1 0x0000003791827051 in gst_object_ref (object=0x81f310) at gstobject.c:312
#2 0x00007ffff172eaff in activate_group (target=GST_STATE_READY,
group=0x80f840, playbin=0x80f310 [GstPlayBin2])
at gstplaybin2.c:3244
#3 setup_next_source (playbin=0x80f310 [GstPlayBin2], target=GST_STATE_READY)
at gstplaybin2.c:3571
#4 0x00007ffff172f932 in gst_play_bin_change_state (element=0x80f310
[GstPlayBin2], transition=GST_STATE_CHANGE_READY_TO_PAUSED)
at gstplaybin2.c:3658
#5 0x0000003791841d4c in gst_element_change_state (element=0x80f310
[GstPlayBin2], transition=<optimized out>) at gstelement.c:2718
#6 0x0000003791841dcf in gst_element_change_state (element=0x80f310
[GstPlayBin2], transition=<optimized out>) at gstelement.c:2755
#7 0x0000003791842732 in gst_element_set_state_func (element=0x80f310
[GstPlayBin2], state=GST_STATE_PLAYING) at gstelement.c:2674
#8 0x0000000000406cc1 in service_real_Play (base=0x802850 [Service],
error=0x7fffffffda78) at epris.c:601
#9 0x000000000040d400 in epris_service_Play (error=0x7fffffffda78,
self=0x802850 [Service]) at epris-service.c:541
#10 _dbus_epris_service_Play (message=0x804e90, connection=0x6d4eb0,
self=0x802850 [Service]) at epris-service.c:803
#11 epris_service_dbus_message (connection=0x6d4eb0, message=0x804e90,
object=0x802850) at epris-service.c:878
#12 0x0000000000407554 in service_dbus_message (object=0x802850,
message=0x804e90, connection=0x6d4eb0) at epris.c:949
#13 service_dbus_message (connection=0x6d4eb0, message=0x804e90,
object=0x802850) at epris.c:939
#14 0x00000030b601d9a1 in _dbus_object_tree_dispatch_and_unlock (tree=0x6d4b70,
message=0x804e90) at dbus-object-tree.c:858
#15 0x00000030b600f930 in dbus_connection_dispatch (connection=0x6d4eb0) at
dbus-connection.c:4685
#16 0x000000378e80aad5 in message_queue_dispatch (source=<optimized out>,
callback=<optimized out>, user_data=<optimized out>)
at dbus-gmain.c:101
#17 0x000000378b044f3d in g_main_dispatch (context=0x6d5c60) at gmain.c:2441
#18 g_main_context_dispatch (context=0x6d5c60) at gmain.c:3011
#19 0x000000378b045738 in g_main_context_iterate (context=0x6d5c60,
block=<optimized out>, dispatch=1, self=<optimized out>)
at gmain.c:3089
#20 0x000000378b045c85 in g_main_loop_run (loop=0x802140) at gmain.c:3297
#21 0x0000000000407df9 in service_run (self=0x802850 [Service]) at epris.c:749
#22 0x00000000004056a4 in service_main (args_length1=1, args=0x7fffffffdf98) at
epris.c:830
#23 main (argc=<optimized out>, argv=<optimized out>) at epris.c:840
(gdb)
Original issue reported on code.google.com by [email protected]
on 13 May 2012 at 12:26
What steps will reproduce the problem?
1. epr add some song
2. epr play
What is the expected output? What do you see instead?
I can't hear anything there is no error
What version of the product are you using? On what operating system?
version 0.2, Arch Linux
Please provide any additional information below.
After try of epris Music Player Daemon also don't work.
Original issue reported on code.google.com by [email protected]
on 24 Jul 2009 at 9:09
epris is in the user $PATH, that is confusing, let's move it to a hidden
place :)
Original issue reported on code.google.com by [email protected]
on 26 Sep 2008 at 1:13
This is wrong:
GStreamer > 0.10
dbus-glib-1 > 0.70
Should be '>=', same for vala.
Original issue reported on code.google.com by felipe.contreras
on 10 Aug 2010 at 11:07
What steps will reproduce the problem?
1. git clone git://gitorious.org/epris/mainline.git epris
2. ./bootstrap.sh
3. make
make
make all-recursive
make[1]: Entering directory `/home/pat1/git/epris'
Making all in extra
make[2]: Entering directory `/home/pat1/git/epris/extra'
make[2]: Nessuna operazione da eseguire per «all».
make[2]: Leaving directory `/home/pat1/git/epris/extra'
Making all in src
make[2]: Entering directory `/home/pat1/git/epris/src'
/usr/bin/valac --thread --vapidir . --pkg epris-external --pkg dbus-glib-1
--pkg gstreamer-0.10 --pkg posix \
-C --basedir .. --library epris -H epris.h epris-common.vala epris-service.vala epris-structure.vala
** (valac:8861): CRITICAL **: vala_variable_get_variable_type: assertion `self
!= NULL' failed
** (valac:8861): CRITICAL **: vala_data_type_get_value_owned: assertion `self
!= NULL' failed
epris-structure.vala:85.13-85.45: warning: use of possibly unassigned parameter
`dest'
dest.set_string (s.to_string ());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
epris-structure.vala:80.56-80.69: warning: use of possibly unassigned parameter
`dest'
public static void value_to_string (Value src, out Value dest) {
^^^^^^^^^^^^^^
epris-service.vala:11.31-11.46: error: dynamic methods are not supported for
`DBus.Object?'
uint request_name_result = bus.request_name (name, (uint) 0);
^^^^^^^^^^^^^^^^
epris-service.vala:46.76-46.80: error: GVariant serialization of type
`GLib.Value' is not supported
public signal void Changed (string interface_name, string property_name, Value value);
^^^^^
epris-service.vala:120.36-120.40: error: GVariant serialization of type
`GLib.Value?' is not supported
public virtual HashTable<string, Value?>[] ListTracks () throws Epris.Error {
^^^^^
epris-service.vala:120.18-120.42: error: GVariant serialization of type
`GLib.HashTable<string,GLib.Value?>' is not supported
public virtual HashTable<string, Value?>[] ListTracks () throws Epris.Error {
^^^^^^^^^^^^^^^^^^^^^^^^^
** (valac:8861): CRITICAL **: vala_ccode_function_call_add_argument: assertion
`expr != NULL' failed
epris-service.vala:105.28-105.32: error: GVariant serialization of type
`GLib.Value?' is not supported
public HashTable<string, Value?> Current { get { update_current (); return _current; }
^^^^^
epris-service.vala:105.10-105.34: error: GVariant serialization of type
`GLib.HashTable<string,GLib.Value?>' is not supported
public HashTable<string, Value?> Current { get { update_current (); return _current; }
^^^^^^^^^^^^^^^^^^^^^^^^^
** (valac:8861): CRITICAL **: vala_ccode_function_add_assignment: assertion
`right != NULL' failed
epris-service.vala:105.28-105.32: error: GVariant deserialization of type
`GLib.Value?' is not supported
public HashTable<string, Value?> Current { get { update_current (); return _current; }
^^^^^
epris-service.vala:105.10-105.34: error: GVariant deserialization of type
`GLib.HashTable<string,GLib.Value?>' is not supported
public HashTable<string, Value?> Current { get { update_current (); return _current; }
^^^^^^^^^^^^^^^^^^^^^^^^^
** (valac:8861): CRITICAL **: vala_ccode_function_add_assignment: assertion
`right != NULL' failed
Compilation failed: 8 error(s), 2 warning(s)
make[2]: *** [libepris.vala.stamp] Errore 1
What is the expected output? What do you see instead?
compile and work
What version of the product are you using? On what operating system?
Vala 0.14.2
Fedora 16
Please provide any additional information below.
rpm version 0.2 do not work in fedora: see
http://code.google.com/p/epris/issues/detail?id=9
Original issue reported on code.google.com by [email protected]
on 2 Nov 2012 at 9:12
If vala is not installed *./configure* should fail, right?
Original issue reported on code.google.com by felipe.contreras
on 26 Jun 2009 at 9:04
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.