Re: [Banshee-List] Browse Plugin



You are right i have been working without iPod and Daap support, the error you are seing is from DaapCore, i think you
should reconfigure to install in another prefix, i use /usr/local/banshee-cvs or something similar, it seems that it is
loading a Daap library, an old/another  binary is some where in the banshee dir, i am not familiar with the plug ins
mechanism.

regards,

Oscar.
 
>>> magnus grand1982 com 03/01/06 5:11 pm >>> 
I got it to compile by diabling daap and ipod support. But when I launch
it I get:

** (Banshee:1366): WARNING **: Missing member get_Album in type
TrackInfo,
assembly /home/magnus/apps/banshee/lib/banshee/Banshee.Base.dll

Unhandled Exception: System.MissingMethodException: Method not found:
'Banshee.Base.TrackInfo.get_Album'.
in (unmanaged) 0x812066c
in <0x0009a> Banshee.Plugins.Daap.DaapCore:LoadInitialServerDatabase ()
in <0x0004b> Banshee.Plugins.Daap.DaapCore:OnLibraryReloaded
(object,System.EventArgs)
in <0x00051> (wrapper delegate- invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
in <0x00029> (wrapper delegate- invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
in <0x00029> (wrapper delegate- invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
in <0x00035> <>AnonHelp<18>:<#AnonymousMethod>12
(object,System.EventArgs)
in <0x00041> (wrapper delegate- invoke)
System.MulticastDelegate:invoke_void_object_EventArgs
(object,System.EventArgs)
in <0x0001a> InvokeCB:Invoke ()
in <0x00037> (wrapper delegate- invoke)
System.MulticastDelegate:invoke_bool ()
in <0x0002a> TimeoutProxy:Handler ()
in <0x00036> (wrapper native- to- managed) TimeoutProxy:Handler ()
in (unmanaged) 0xb7eb3c9e
in <0x00004> (wrapper managed- to- native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x005a6> Banshee.BansheeEntry:Startup (string[])
in <0x0000a> Banshee.BansheeEntry:Main (string[])


Magnus

On Wed, 2006- 03- 01 at 17:05 +0100, Magnus O. wrote:
> Ok, I manually added it to the Makefile and Makefile.in since it was not
> re- generated by the configure script. Now I get another error:
> 
> ../IpodDap.cs(199,17): error CS0029: Cannot implicitly convert type
> `Banshee.Base.TrackInfo.Album' to `string'
> ../IpodDap.cs(203,17): error CS0029: Cannot implicitly convert type
> `Banshee.Base.TrackInfo.Artist' to `string'
> ../IpodDap.cs(211,17): error CS0029: Cannot implicitly convert type
> `Banshee.Base.TrackInfo.Genre' to `string'
> ../IpodDapTrackInfo.cs(57,17): error CS0122:
> `Banshee.Base.TrackInfo.album' is inaccessible due to its protection
> level
> ../IpodDapTrackInfo.cs(58,17): error CS0122:
> `Banshee.Base.TrackInfo.artist' is inaccessible due to its protection
> level
> ../IpodDapTrackInfo.cs(60,17): error CS0122:
> `Banshee.Base.TrackInfo.genre' is inaccessible due to its protection
> level
> 
> 
> Magnus
> 
> On Wed, 2006- 03- 01 at 16:56 +0100, Magnus O. wrote:
> > The file is already there:
> > 
> > ASSEMBLY_SOURCES = \
> >     $(AUDIOCD_SOURCES) \
> >     $(DAP_SOURCES) \
> >     $(SOURCES_SOURCES) \
> >     $(NETWORKMANAGER_SOURCES) \
> >     $(PLUGINS_SOURCES) \
> >         $(srcdir)/ActionManager.cs \
> >         $(srcdir)/HalCore.cs \
> >         $(srcdir)/Utilities.cs \
> >         $(srcdir)/ArgumentQueue.cs \
> >         $(srcdir)/LogCore.cs \
> >         $(srcdir)/AmazonCoverFetcher.cs \
> >         $(srcdir)/Paths.cs \
> >         $(srcdir)/InfoType.cs \
> > 
> > Other ideas?
> > 
> > Magnus
> > 
> > 
> > On Wed, 2006- 03- 01 at 10:45 - 0500, Aaron Bockover wrote:
> > > You probably need to add the new file to the build sources list in
> > > src/Banshee.Base/Makefile.am and regenerate the Makefile (depending on
> > > how you've configured, you may need to run autogen again... but try just
> > > 'make' first).
> > > 
> > > -- Aaron
> > > 
> > > On Wed, 2006- 03- 01 at 16:41 +0100, Magnus O. wrote:
> > > > Still getting the same errors...
> > > > 
> > > > Magnus
> > > > 
> > > > On Wed, 2006- 03- 01 at 16:30 +0100, Oscar Forero wrote:
> > > > > sooooorry i forgot to send you the extra file, copy it in src/Banshee.Base
> > > > >  
> > > > > >>> magnus grand1982 com 03/01/06 4:05 pm >>> 
> > > > > Do I need some other patch?
> > > > > 
> > > > > When I apply this patch I get:
> > > > > 
> > > > > ../TrackInfo.cs(54,17): error CS0246: The type or namespace name
> > > > > `GenreInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../TrackInfo.cs(55,17): error CS0246: The type or namespace name
> > > > > `ArtistInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../TrackInfo.cs(56,17): error CS0246: The type or namespace name
> > > > > `AlbumInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../TrackInfo.cs(218,16): error CS0246: The type or namespace name
> > > > > `ArtistInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../TrackInfo.cs(241,16): error CS0246: The type or namespace name
> > > > > `AlbumInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../TrackInfo.cs(276,16): error CS0246: The type or namespace name
> > > > > `GenreInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../Library.cs(152,50): error CS0246: The type or namespace name
> > > > > `InfoType' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../LibraryTrackInfo.cs(185,42): error CS0246: The type or namespace name
> > > > > `ArtistInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../LibraryTrackInfo.cs(185,61): error CS0246: The type or namespace name
> > > > > `AlbumInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > ../LibraryTrackInfo.cs(186,26): error CS0246: The type or namespace name
> > > > > `GenreInfo' could not be found. Are you missing a using directive or an
> > > > > assembly reference?
> > > > > 
> > > > > 
> > > > > While trying to compile.
> > > > > 
> > > > > Ideas?
> > > > > 
> > > > > Magnus
> > > > > 
> > > > > 
> > > > > On Wed, 2006-  03-  01 at 15:19 +0100, Magnus O. wrote:
> > > > > > Ahhh me feel stupid. It should have been patch -  p0 < ...
> > > > > > 
> > > > > > Thanks... I will try now.
> > > > > > 
> > > > > > Magnus
> > > > > > 
> > > > > > On Wed, 2006-  03-  01 at 14:26 +0100, Magnus O. wrote:
> > > > > > > Hi!
> > > > > > > 
> > > > > > > I tried to apply that patch with patch -  p1 < banshee-  normalized2.patch
> > > > > > > in the root of the 0.10.6 tar file. But I get:
> > > > > > > 
> > > > > > > can't find file to patch at input line 26
> > > > > > > Perhaps you used the wrong -  p or --  strip option?
> > > > > > > The text leading up to this was:
> > > > > > > --------------------------
> > > > > > > |? burn-  sharp/.deps
> > > > > > > |? burn-  sharp/.libs
> > > > > > > |? burn-  sharp/glue.lo
> > > > > > > |? burn-  sharp/libnautilusburnglue.la
> > > > > > > |? libbanshee/.deps
> > > > > > > |? libbanshee/.libs
> > > > > > > |? libbanshee/gst-  cd-  rip-  0.8.lo
> > > > > > > |? libbanshee/gst-  misc-  0.8.lo
> > > > > > > |? libbanshee/gst-  playback-  0.8.lo
> > > > > > > |? libbanshee/gst-  transcode-  0.8.lo
> > > > > > > |? libbanshee/hal-  context.lo
> > > > > > > |? libbanshee/inotify-  glue.lo
> > > > > > > |? libbanshee/libbanshee.la
> > > > > > > |? libbanshee/xing/.deps
> > > > > > > |? po/.intltool-  merge-  cache
> > > > > > > |? src/.PlayerInterface.cs.swp
> > > > > > > |? src/Banshee.Base/InfoType.cs
> > > > > > > |? src/Banshee.Base/Sources/.PlaylistSource.cs.swp
> > > > > > > |Index: data/banshee.glade
> > > > > > > |===================================================================
> > > > > > > |RCS file: /cvs/gnome/banshee/data/banshee.glade,v
> > > > > > > |retrieving revision 1.6
> > > > > > > |diff -  u -  r1.6 banshee.glade
> > > > > > > |---   data/banshee.glade 14 Jan 2006 09:11:02 -  0000      1.6
> > > > > > > |+++ data/banshee.glade 27 Feb 2006 17:00:25 -  0000
> > > > > > > --------------------------
> > > > > > > File to patch:
> > > > > > > 
> > > > > > > I'm not so familiar with patch. :( A little help?
> > > > > > > 
> > > > > > > Magnus
> > > > > > > 
> > > > > > > On Wed, 2006-  03-  01 at 14:07 +0100, Oscar Forero wrote:
> > > > > > > > Hi,
> > > > > > > > 
> > > > > > > > It is not a plug-  in, it changes some stuff in the banshee itself, the second part is that it will be
kind of
> > > > > expensive
> > > > > > > > because of banshee reloading the model on every change; Because of that i have evolved that into the
normalized
> > > > > version
> > > > > > > > and because it makes some heavy changes in classes like PlaylistModel and PlaylistView it guess it will
take some
> > > > > time
> > > > > > > > before Aaron can accept that (if accepted at all). 
> > > > > > > > 
> > > > > > > > If you want to check the Browser apply the normalized patch in a clean 0.10.6 and then follow the
normal install
> > > > > > > > procedures, it will create a new DB file (banshee2.db) into <home>/.gnome2/banshee/ ; the old one will
be left
> > > > > intact.
> > > > > > > > Feel free to tested and tell me what you think, even if you think it sucks ....
> > > > > > > > 
> > > > > > > > regards,
> > > > > > > > 
> > > > > > > > Oscar.
> > > > > > > >  
> > > > > > > > >>> magnus grand1982 com 03/01/06 1:34 pm >>> 
> > > > > > > > Hi!
> > > > > > > > 
> > > > > > > > I saw that Oscar had created a browse plugin with rhythmbox "like"
> > > > > > > > browsing support in banshee. Will this plugin be included in the src
> > > > > > > > tree? How could I compile Banshee with this plugin today?
> > > > > > > > 
> > > > > > > > Magnus
> > > > > > > > 
> > > > > > > > _______________________________________________
> > > > > > > > Banshee-   list mailing list
> > > > > > > > Banshee-   list gnome org
> > > > > > > > http://mail.gnome.org/mailman/listinfo/banshee-   list
> > > > > > > > 
> > > > > > > 
> > > > > > > _______________________________________________
> > > > > > > Banshee-  list mailing list
> > > > > > > Banshee-  list gnome org
> > > > > > > http://mail.gnome.org/mailman/listinfo/banshee-  list
> > > > > > > 
> > > > > > 
> > > > > > _______________________________________________
> > > > > > Banshee-  list mailing list
> > > > > > Banshee-  list gnome org
> > > > > > http://mail.gnome.org/mailman/listinfo/banshee-  list
> > > > > > 
> > > > > 
> > > > > _______________________________________________
> > > > > Banshee-  list mailing list
> > > > > Banshee-  list gnome org
> > > > > http://mail.gnome.org/mailman/listinfo/banshee-  list
> > > > > 
> > > > > _______________________________________________
> > > > > Banshee- list mailing list
> > > > > Banshee- list gnome org
> > > > > http://mail.gnome.org/mailman/listinfo/banshee- list
> > > > 
> > > > _______________________________________________
> > > > Banshee- list mailing list
> > > > Banshee- list gnome org
> > > > http://mail.gnome.org/mailman/listinfo/banshee- list
> > > 
> > > _______________________________________________
> > > Banshee- list mailing list
> > > Banshee- list gnome org
> > > http://mail.gnome.org/mailman/listinfo/banshee- list
> > > 
> > 
> > _______________________________________________
> > Banshee- list mailing list
> > Banshee- list gnome org
> > http://mail.gnome.org/mailman/listinfo/banshee- list
> > 
> 
> _______________________________________________
> Banshee- list mailing list
> Banshee- list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee- list
> 

_______________________________________________
Banshee- list mailing list
Banshee- list gnome org
http://mail.gnome.org/mailman/listinfo/banshee- list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]