<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://blog.gmane.org/gmane.comp.gnome.apps.f-spot">
    <title>gmane.comp.gnome.apps.f-spot</title>
    <link>http://blog.gmane.org/gmane.comp.gnome.apps.f-spot</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6185"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6184"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6183"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6182"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6181"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6180"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6179"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6178"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6177"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6176"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6175"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6174"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6173"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6172"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6171"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6170"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6169"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6168"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6167"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6166"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6185">
    <title>Re: database problems</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6185</link>
    <description>&lt;pre&gt;On Wed, 2012-05-23 at 15:27 -0400, Jack wrote: 

Hmm. SQLite doesn't link to libicu;  but perhaps something from mono
does.


It is very odd to have a database with incomplete schema.


Interesting. I didn't know that.


YES.  I'm on numerous application lists and Gentoo users with weird
problems constitute a significant block of the traffic.


Yes, it does.  "make" is not that simple,  there are all kinds of issues
involved.


Appreciated! :)


Nope.  You didn't.  But snarling Gentoo users are not uncommon.


It almost certainly attempts to open the database, gets an exception,
copies the file, creates a new database.  At least that is ~ 'standard
practice' for desktop applications.


Excellent.

_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
https://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-05-23T19:40:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6184">
    <title>Re: database problems</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6184</link>
    <description>&lt;pre&gt;First - please note that I actually found the "correct" backup copy,  
which was not corrupt, so I'm back in business without having to  
recreate all my tags.  However, I'll respond to some of your points  
just to clarify what happened and what I was asking.  Sorry to be so  
long-winded about it - feel free to ignore if you don't care about the  
details.

On 2012.05.23 13:53, Adam Tauno Williams wrote:
I'm not completely sure of the full order of problems, but I do suspect  
I fell victim to more than one distinct issue.  If the above simply  
indicated the absense of a tags table - them I'm curious where it went,  
although I don't really expect to find out.  I do know the issue that  
caused most of my problems yesterday was that libicu got upgraded, and  
so many things that depended on it, including both other libraries and  
applications, failed to run until recompiled.

By the time I looked, the database was empty except for a meta table.   
I thought that was the first error message I noticed, but I can imagine  
I simply glossed over the first failure (which trashed the database)  
and that was the second.

[snip advice on creating the tags table ...]

Sorry - it wasn't very clear.  Normally, if I see an error I don't  
understand, I copy and save a bunch of the text for reference during  
troubleshooting.  If I jump to a conclusion, I don't save it, which  
often gives me trouble later, if the error changes because of partial  
or incorrect "fixes."  In this case, I didn't save the error, but I had  
googled it, so I was able to pull up the google page from my browser  
history and recover the error string I had searched on.  However - it  
does appear that this was not really my underlying problem and only a  
secondary effect.

Well, that is clearly the only place f-spot looks for the database  
(photos.db).  However, under circumstances which I don't fully  
understand, it seems f-spot (or maybe sqlite) thinks the file is  
corrupt, so copies it to photos-yyyymmmdd-n.db before creating a new  
one.  Normally, if launched from an icon or start menu, that file gets  
created in the same directory, since it would normally be set as the  
working directory.  However, if f-spot is launched from the command  
line, it drops that file in the current working directory.  That is why  
I found a bunch of those files in various places.  Most of them were  
just copies of the essentially empty database.  The "good" copy  
happened to be in /var/spool/mail, since I was also dealing with mail  
problems at the same time.  (yes - my own fault for trying to fix too  
many problems at the same time.)

No - all the db files other than in the right directory were those  
backup dated copies.

I'll certainly agree with you.  Actually, it seems that a backup IS  
made if the db file is thought to be corrupt.  My problem was that I  
hadn't yet figured out where to look for it, complicated by my command  
line launching in the midst of lots of cd'ing around to fix other  
problems.

Obviously.  Or maybe definitely, but not sufficiently obvious?

While I do basically admit that I should behave like a developer, do  
you claim that every Gentoo user is inherently a developer?  I suppose  
it is a valid viewpoint, but I think you would get some disagreement.   
Just because I'm compiling from source does not automatically imply I'm  
touching anything in the code.  However, I do agree that a Gentoo user  
should (and usually does) take responsibility for their actions.  Note  
that I didn't say "F-spot destroyed my database.  I want you to fix  
it!."  At least I hope nothing I said was taken that way.  I was trying  
to ask for help tracking down the likely order of events that resulted  
in my database being apparently trashed.

Every distribution I have used has some problem or other.  I prefer the  
control over my system I get with Gentoo, and yes, I do accept the  
issues (such as this one) that introduces.

As someone's sig line says (misquoted, I'm sure) "There are two types  
of people, those who do backups, and those who have never had a hard  
drive fail."

I agree it was not likely to be an explicit action by f-spot.  However,  
the last error message I got said something to the effect of "Can't  
open the database, probably corrupt.  Backing it up as  
photos-20120522-0.db and starting over."  That's clearly a paraphrase  
from memory and not a direct quote - I'll have to hunt through the  
source to find the message.  It may also be something inherent to  
sqlite3, but again, I won't know until I dig through source (in my  
copious free time...)  By the way - since copying that backup file to  
~/.config/f-spot/photos.db seemed to restore my data, it obviously was  
not actually corrupt, thus my wondering what triggered the copy and  
creation of a new one.

Definitely.
&lt;/pre&gt;</description>
    <dc:creator>Jack</dc:creator>
    <dc:date>2012-05-23T19:27:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6183">
    <title>Backing up F-Spot [Was: database problems]</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6183</link>
    <description>&lt;pre&gt;
Speaking of backups, I use the following to backup F-Spot -

DB_LOCATION="$HOME/.config/f-spot/photos.db"
echo ".dump" | sqlite3 $DB_LOCATION &amp;gt; f-spot.sqlite.backup
echo "PRAGMA integrity_check;" | sqlite3 $DB_LOCATION 
echo "VACUUM;" | sqlite3 $DB_LOCATION 
tar cvf FSpot-`date +%Y%m%d`.tar \
  f-spot.sqlite.backup \
  $HOME/.config/f-spot \
  Photos

This exports a copy of the photos.db database, does an integrity check,
and performs a vacuum.  I don't know when, of if, F-Spot itself performs
the integrity check or vacuum operations.

See also -
&amp;lt;http://www.whitemiceconsulting.com/2011/11/all-those-sqlite-databases.html&amp;gt;



_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
https://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-05-23T18:07:44</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6182">
    <title>Re: database problems</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6182</link>
    <description>&lt;pre&gt;On Wed, 2012-05-23 at 11:04 -0400, Jack wrote: 

I doubt this is due to a library update.  It sounds like a straight
forward database problem.  Why do you think "no such table: tags" does
not accurately describe the problem?

If you look at the F-Spot sqlite database does it have a tags table?

$ sqlite3 $HOME/.config/f-spot/photos.db
sqlite&amp;gt; .schema

CREATE TABLE tags (
id INTEGER PRIMARY KEY NOT NULL, 
name TEXT UNIQUE, 
category_id INTEGER, 
is_category BOOLEAN, 
sort_priority INTEGER, 
icon TEXT
);


Eh?  I have no idea what this means.


I don't believe there is a relevant database anywhere other than
$HOME/.config/f-spot/

Perhaps you have very old database lying about as a result of the
location being moved over time and a real migration having not occurred.


I dunno; photos.db can be pretty big.   I personally don't see a need
for this.

(a) Users should make backups.
(b) Developers [you are compiling - THIS MEAN YOU!] take full
responsibility for what they are doing.  Developers certainly know
enough to make backups;  otherwise they shouldn't be playing with those
toys.

Better yet, IMNSHO, do not use Gentoo.  Use a distribution that has a QC
workflow and builds packages in a consistent manner.


I have a hard time believing F-Spot overwrote your database.  I'd
suspect your build got screwed up, F-Spot couldn't open the database,
and you did 'something' to make it work.  That 'something' deleted your
database.


:)  Make more backups!

_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
https://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-05-23T17:53:47</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6181">
    <title>database problems</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6181</link>
    <description>&lt;pre&gt;I've been using f-spot for quite a while, with about 3500 photos.  I'm  
on Gentoo Linux, and a recent set of updates left f-spot not working.   
One of the libraries it uses got updated, but not f-spot itself, and  
the error on startup included "f-spot caught an exception -  
hyena.data.sqlite.sqliteexception: sqlite error 1: no such table:  
tags".  I assumed that once I got all the other updates done, and I  
recompiled f-spot, it would work again.  (The only reason I have that  
error message is that I extracted it from the google search in my  
browser history.)  Well, after all the recompiling, my next attempt to  
run f-spot said something about a bad database.  Unfortunately, EVERY  
f-spot .db file I could find (scattered in several directories,  
probably due to some attempts at command line start) were empty except  
for a meta table.  The only f-spot backup .db files were from 2009.

I know it's my own fault for not having a recent backup, but I'm really  
surprised that f-spot would overwrite the database unless it started  
successfully and had something to change.  Is there potential here for  
an enhancement request that a backup is made of the .db file before any  
attempt to open it?  At this point I'm really just looking to  
understand when/why/how the .db got overwritten, as well as seeing if  
f-spot can avoid such problems in the future - even if the problem is  
actually in one of the libraries and not f-spot itself.

Thanks for any relevant information, suggestions, or advice (other than  
to do more backups).

Jack
&lt;/pre&gt;</description>
    <dc:creator>Jack</dc:creator>
    <dc:date>2012-05-23T15:04:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6180">
    <title>Fw: f-spot-list Digest, Vol 94, Issue 10</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6180</link>
    <description>&lt;pre&gt;After reboot f-spot starts successfully but when trying to add pictures the following messages are thrown (in debug mode):


[1 Debug 18:33:47.866] Loading image took 0,855374
[1 Debug 18:34:25.185] Received controller event: SourceChanged
[1 Warn  18:34:25.208] Caught an exception - System.NullReferenceException: Object reference not set to an instance of an object (in `f-spot')
  at FSpot.Widgets.PhotoImageView.LoadErrorImage (System.Exception e) [0x00007] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:281 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x00178] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:320 
Marshaling changed signal
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.NullReferenceException: Object reference not set to an instance of an object
  at FSpot.Widgets.PhotoImageView.LoadErrorImage (System.Exception e) [0x00007] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:281 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x0018b] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Widgets/PhotoImageView.cs:323 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___object_BrowsablePointerChangedEventArgs (object,FSpot.Core.BrowsablePointerChangedEventArgs)
  at FSpot.Core.BrowsablePointer.SetIndex (Int32 value, IBrowsableItemChanges changes) [0x00031] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Core/FSpot.Core/FSpot.Core/BrowsablePointer.cs:119 
  at FSpot.Core.BrowsablePointer.HandleCollectionChanged (IBrowsableCollection collection) [0x00038] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Core/FSpot.Core/FSpot.Core/BrowsablePointer.cs:139 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___IBrowsableCollection (FSpot.Core.IBrowsableCollection)
  at FSpot.Core.BrowsableCollectionProxy.ChangedHandler (IBrowsableCollection collection) [0x0000b] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Core/FSpot.Core/FSpot.Core/BrowsableCollectionProxy.cs:80 
  at FSpot.Core.BrowsableCollectionProxy.set_Collection (IBrowsableCollection value) [0x0008a] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Core/FSpot.Core/FSpot.Core/BrowsableCollectionProxy.cs:35 
  at FSpot.Import.ImportController.RescanPhotos () [0x00021] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Import/ImportController.cs:191 
  at FSpot.Import.ImportController.set_ActiveSource (ImportSource value) [0x00022] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.Import/ImportController.cs:169 
  at FSpot.UI.Dialog.ImportDialog.OnSourceComboChanged (System.Object sender, System.EventArgs args) [0x00090] in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.UI.Dialog/ImportDialog.cs:254 
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&amp;amp;)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000d0] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System.Reflection/MonoMethod.cs:226 
  --- End of inner exception stack trace ---
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000e6] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System.Reflection/MonoMethod.cs:234 
  at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System.Reflection/MethodBase.cs:96 
  at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x000b9] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/Delegate.cs:408 
  at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0x00018] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/MulticastDelegate.cs:70 
  at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/Delegate.cs:382 
  at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0x0004f] in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/Signal.cs:195 
  at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x0000c] in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/SignalClosure.cs:118 
  at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0x00075] in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/SignalClosure.cs:146 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/ExceptionManager.cs:line 58
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/SignalClosure.cs:line 173
   at Gtk.ComboBox.gtk_combo_box_set_active(IntPtr , Int32 )
   at Gtk.ComboBox.set_Active(Int32 value) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/gtk/generated/ComboBox.cs:line 159
   at FSpot.UI.Dialog.ImportDialog.PopulateSourceCombo(ImportSource source_to_activate) in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.UI.Dialog/ImportDialog.cs:line 160
   at FSpot.UI.Dialog.ImportDialog.SwitchToFolderSource(Hyena.SafeUri uri) in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.UI.Dialog/ImportDialog.cs:line 226
   at FSpot.UI.Dialog.ImportDialog.ShowFolderSelector() in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.UI.Dialog/ImportDialog.cs:line 211
   at FSpot.UI.Dialog.ImportDialog.OnSourceComboChanged(System.Object sender, System.EventArgs args) in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot.UI.Dialog/ImportDialog.cs:line 247
   at System.Reflection.MonoMethod.InternalInvoke(System.Reflection.MonoMethod , System.Object , System.Object[] , System.Exception ByRef )
   at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System.Reflection/MonoMethod.cs:line 226
   at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[] parameters) in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System.Reflection/MethodBase.cs:line 96
   at System.Delegate.DynamicInvokeImpl(System.Object[] args) in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/Delegate.cs:line 408
   at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args) in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/MulticastDelegate.cs:line 70
   at System.Delegate.DynamicInvoke(System.Object[] args) in /home/abuild/rpmbuild/BUILD/mono-2.10.6/mcs/class/corlib/System/Delegate.cs:line 382
   at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs args) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/Signal.cs:line 195
   at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/SignalClosure.cs:line 118
   at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/glib/SignalClosure.cs:line 146
   at Gtk.Application.gtk_main()
   at Gtk.Application.Run() in /home/abuild/rpmbuild/BUILD/gtk-sharp-2.12.10/gtk/Application.cs:line 135
   at FSpot.Driver.Startup() in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot/main.cs:line 355
   at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup) in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/lib/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:line 54
   at FSpot.Driver.Main(System.String[] args) in /home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Clients/MainApp/FSpot/main.cs:line 273
[2 Debug 18:34:25.336] Finalizer called on FSpot.Widgets.Filmstrip. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.340] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Category. Should be Disposed
[2 Debug 18:34:25.341] Finalizer called on FSpot.Core.Tag. Should be Disposed
[2 Debug 18:34:25.342] Finalizer called on FSpot.Database.Db. Should be Disposed
[2 Debug 18:34:25.343] Finalizer called on FSpot.PhotoView. Should be Disposed
[2 Debug 18:34:25.344] Finalizer called on FSpot.Utils.DisposableCache`2[System.String,Gdk.Pixbuf]. Should be Disposed
[2 Debug 18:34:25.346] Finalizer called on FSpot.Utils.DisposableCache`2[Hyena.SafeUri,Gdk.Pixbuf]. Should be Disposed
dieter&amp;lt; at &amp;gt;linux-0pcf:~&amp;gt; 





----- Forwarded Message -----
From: Dieter Probst &amp;lt;diprob&amp;lt; at &amp;gt;yahoo.com&amp;gt;
To: "f-spot-list&amp;lt; at &amp;gt;gnome.org" &amp;lt;f-spot-list&amp;lt; at &amp;gt;gnome.org&amp;gt;
Cc: 
Sent: Monday, April 30, 2012 5:56 PM
Subject: Re: f-spot-list Digest, Vol 94, Issue 10



I realized, that the the installed f-spot version was for x86 system. Therefore i switched to f-spot 0.8.2-49.14 x86_64 


f-spot --version
F-Spot 0.8.2
.......

F-Spot launches with the following error message:

An unhandled exception was thrown: Object reference not set to an instance of an object

  at FSpot.Widgets.PhotoImageView.LoadErrorImage (System.Exception e) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___object_BrowsablePointerChangedEventArgs (object,FSpot.Core.BrowsablePointerChangedEventArgs)
  at FSpot.Core.BrowsablePointer.SetIndex (Int32 value, IBrowsableItemChanges changes) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Core.BrowsablePointer.HandleCollectionChanged (IBrowsableCollection collection) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___IBrowsableCollection (FSpot.Core.IBrowsableCollection)
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___IBrowsableCollection (FSpot.Core.IBrowsableCollection)
  at FSpot.PhotoQuery.RequestReload () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.QueryWidget.Close () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.MainWindow.UpdateFindByTagMenu () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.MainWindow..ctor (FSpot.Database.Db db) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.get_Organizer () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.HandleOrganize () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.Organize () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Driver.Startup () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 

.NET Version: 2.0.50727.1433
OS Version: Unix 3.1.10.1

Assembly Version Information:

Mono.Cairo (2.0.0.0)
FSpot.Bling (0.8.0.0)
TagLib (0.8.0.0)
pango-sharp (2.12.0.0)
FSpot.Query (0.8.0.0)
gtk-sharp-beans (2.14.0.0)
gnome-sharp (2.24.0.0)
Hyena.Data.Sqlite (0.8.0.0)
FSpot.JobScheduler (0.8.0.0)
unique-sharp (1.0.0.0)
System.Configuration (2.0.0.0)
FSpot.Gui (0.8.0.0)
System.Xml (2.0.0.0)
Mono.Addins (0.6.0.0)
Mono.Addins.Setup (0.6.0.0)
gconf-sharp (2.24.0.0)
Hyena.Gui (0.8.0.0)
atk-sharp (2.12.0.0)
System (2.0.0.0)
gtk-sharp (2.12.0.0)
FSpot.Cms (0.8.0.0)
FSpot.Core (0.8.0.0)
FSpot.Platform (0.8.0.0)
Mono.Posix (2.0.0.0)
gdk-sharp (2.12.0.0)
Hyena (0.8.0.0)
System.Core (3.5.0.0)
glib-sharp (2.12.0.0)
FSpot.Utils (0.8.0.0)
f-spot (0.8.0.0)
mscorlib (2.0.0.0)

Platform Information: Linux 3.1.10-1.9-desktop x86_64 x86_64 GNU/Linux

Disribution Information:

[/etc/SuSE-release]
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus

[/etc/os-release]
NAME=openSUSE
VERSION = 12.1 (Asparagus)
VERSION_ID="12.1"
PRETTY_NAME="openSUSE 12.1 (Asparagus) (x86_64)"
ID=opensuse






----- Original Message -----
From: "f-spot-list-request&amp;lt; at &amp;gt;gnome.org" &amp;lt;f-spot-list-request&amp;lt; at &amp;gt;gnome.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Cc: 
Sent: Monday, April 30, 2012 2:00 PM
Subject: f-spot-list Digest, Vol 94, Issue 10

Send f-spot-list mailing list submissions to
    f-spot-list&amp;lt; at &amp;gt;gnome.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://mail.gnome.org/mailman/listinfo/f-spot-list
or, via email, send a message with subject or body 'help' to
    f-spot-list-request&amp;lt; at &amp;gt;gnome.org

You can reach the person managing the list at
    f-spot-list-owner&amp;lt; at &amp;gt;gnome.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of f-spot-list digest..."


Today's Topics:

   1. Re: Error message "System.DllNotFoundException" when
      launching    f-spot (Opensuse 12.1 x64) (Adam Tauno Williams)


----------------------------------------------------------------------

Message: 1
Date: Sun, 29 Apr 2012 17:55:56 -0400
From: Adam Tauno Williams &amp;lt;awilliam&amp;lt; at &amp;gt;whitemice.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Subject: Re: Error message "System.DllNotFoundException" when
    launching    f-spot (Opensuse 12.1 x64)
Message-ID: &amp;lt;1335736556.2805.4.camel&amp;lt; at &amp;gt;linux-nysu.site&amp;gt;
Content-Type: text/plain; charset="utf-8"

On Sun, 2012-04-29 at 02:56 -0700, Dieter Probst wrote: 

Does that file exist?  [I have /usr/lib64/f-spot/libfspot.so.0]

If you have the file and do an "ldd {file.os}" are all the dependencies
found.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: &amp;lt;http://mail.gnome.org/archives/f-spot-list/attachments/20120429/f3c460b5/attachment.bin&amp;gt;

------------------------------

_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list


End of f-spot-list Digest, Vol 94, Issue 10
*******************************************
&lt;/pre&gt;</description>
    <dc:creator>Dieter Probst</dc:creator>
    <dc:date>2012-04-30T16:39:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6179">
    <title>Re: f-spot-list Digest, Vol 94, Issue 10</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6179</link>
    <description>&lt;pre&gt;

I realized, that the the installed f-spot version was for x86 system. Therefore i switched to f-spot 0.8.2-49.14 x86_64 


f-spot --version
F-Spot 0.8.2
.......

F-Spot launches with the following error message:

An unhandled exception was thrown: Object reference not set to an instance of an object

  at FSpot.Widgets.PhotoImageView.LoadErrorImage (System.Exception e) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Widgets.PhotoImageView.HandlePhotoItemChanged (System.Object sender, FSpot.Core.BrowsablePointerChangedEventArgs args) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___object_BrowsablePointerChangedEventArgs (object,FSpot.Core.BrowsablePointerChangedEventArgs)
  at FSpot.Core.BrowsablePointer.SetIndex (Int32 value, IBrowsableItemChanges changes) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Core.BrowsablePointer.HandleCollectionChanged (IBrowsableCollection collection) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___IBrowsableCollection (FSpot.Core.IBrowsableCollection)
  at (wrapper delegate-invoke) &amp;lt;Module&amp;gt;:invoke_void__this___IBrowsableCollection (FSpot.Core.IBrowsableCollection)
  at FSpot.PhotoQuery.RequestReload () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.QueryWidget.Close () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.MainWindow.UpdateFindByTagMenu () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.MainWindow..ctor (FSpot.Database.Db db) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.get_Organizer () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.HandleOrganize () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.App.Organize () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at FSpot.Driver.Startup () [0x00000] in &amp;lt;filename unknown&amp;gt;:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in &amp;lt;filename unknown&amp;gt;:0 

.NET Version: 2.0.50727.1433
OS Version: Unix 3.1.10.1

Assembly Version Information:

Mono.Cairo (2.0.0.0)
FSpot.Bling (0.8.0.0)
TagLib (0.8.0.0)
pango-sharp (2.12.0.0)
FSpot.Query (0.8.0.0)
gtk-sharp-beans (2.14.0.0)
gnome-sharp (2.24.0.0)
Hyena.Data.Sqlite (0.8.0.0)
FSpot.JobScheduler (0.8.0.0)
unique-sharp (1.0.0.0)
System.Configuration (2.0.0.0)
FSpot.Gui (0.8.0.0)
System.Xml (2.0.0.0)
Mono.Addins (0.6.0.0)
Mono.Addins.Setup (0.6.0.0)
gconf-sharp (2.24.0.0)
Hyena.Gui (0.8.0.0)
atk-sharp (2.12.0.0)
System (2.0.0.0)
gtk-sharp (2.12.0.0)
FSpot.Cms (0.8.0.0)
FSpot.Core (0.8.0.0)
FSpot.Platform (0.8.0.0)
Mono.Posix (2.0.0.0)
gdk-sharp (2.12.0.0)
Hyena (0.8.0.0)
System.Core (3.5.0.0)
glib-sharp (2.12.0.0)
FSpot.Utils (0.8.0.0)
f-spot (0.8.0.0)
mscorlib (2.0.0.0)

Platform Information: Linux 3.1.10-1.9-desktop x86_64 x86_64 GNU/Linux

Disribution Information:

[/etc/SuSE-release]
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus

[/etc/os-release]
NAME=openSUSE
VERSION = 12.1 (Asparagus)
VERSION_ID="12.1"
PRETTY_NAME="openSUSE 12.1 (Asparagus) (x86_64)"
ID=opensuse






----- Original Message -----
From: "f-spot-list-request&amp;lt; at &amp;gt;gnome.org" &amp;lt;f-spot-list-request&amp;lt; at &amp;gt;gnome.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Cc: 
Sent: Monday, April 30, 2012 2:00 PM
Subject: f-spot-list Digest, Vol 94, Issue 10

Send f-spot-list mailing list submissions to
    f-spot-list&amp;lt; at &amp;gt;gnome.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://mail.gnome.org/mailman/listinfo/f-spot-list
or, via email, send a message with subject or body 'help' to
    f-spot-list-request&amp;lt; at &amp;gt;gnome.org

You can reach the person managing the list at
    f-spot-list-owner&amp;lt; at &amp;gt;gnome.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of f-spot-list digest..."


Today's Topics:

   1. Re: Error message "System.DllNotFoundException" when
      launching    f-spot (Opensuse 12.1 x64) (Adam Tauno Williams)


----------------------------------------------------------------------

Message: 1
Date: Sun, 29 Apr 2012 17:55:56 -0400
From: Adam Tauno Williams &amp;lt;awilliam&amp;lt; at &amp;gt;whitemice.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Subject: Re: Error message "System.DllNotFoundException" when
    launching    f-spot (Opensuse 12.1 x64)
Message-ID: &amp;lt;1335736556.2805.4.camel&amp;lt; at &amp;gt;linux-nysu.site&amp;gt;
Content-Type: text/plain; charset="utf-8"

On Sun, 2012-04-29 at 02:56 -0700, Dieter Probst wrote: 

Does that file exist?  [I have /usr/lib64/f-spot/libfspot.so.0]

If you have the file and do an "ldd {file.os}" are all the dependencies
found.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: &amp;lt;http://mail.gnome.org/archives/f-spot-list/attachments/20120429/f3c460b5/attachment.bin&amp;gt;

------------------------------

_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list


End of f-spot-list Digest, Vol 94, Issue 10
*******************************************
&lt;/pre&gt;</description>
    <dc:creator>Dieter Probst</dc:creator>
    <dc:date>2012-04-30T15:56:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6178">
    <title>Re: f-spot-list Digest, Vol 94, Issue 10</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6178</link>
    <description>&lt;pre&gt;

File exists:

lrwxrwxrwx 1 root root 17 29. Apr 20:12 /usr/lib/f-spot/libfspot.so.0 -&amp;gt; libfspot.so.0.0.0




and ldd shows:

ldd /usr/lib/f-spot/libfspot.so.0
        linux-gate.so.1 =&amp;gt;  (0xffffe000)
        libX11.so.6 =&amp;gt; /usr/lib/libX11.so.6 (0xf7577000)
        libgdk-x11-2.0.so.0 =&amp;gt; /usr/lib/libgdk-x11-2.0.so.0 (0xf74c7000)
        libgdk_pixbuf-2.0.so.0 =&amp;gt; /usr/lib/libgdk_pixbuf-2.0.so.0 (0xf74a6000)
        libcairo.so.2 =&amp;gt; /usr/lib/libcairo.so.2 (0xf73e4000)
        liblcms.so.1 =&amp;gt; /usr/lib/liblcms.so.1 (0xf73a8000)
        libglib-2.0.so.0 =&amp;gt; /usr/lib/libglib-2.0.so.0 (0xf72ad000)
        libpthread.so.0 =&amp;gt; /lib/libpthread.so.0 (0xf7292000)
        libc.so.6 =&amp;gt; /lib/libc.so.6 (0xf7125000)
        libxcb.so.1 =&amp;gt; /usr/lib/libxcb.so.1 (0xf7105000)
        libdl.so.2 =&amp;gt; /lib/libdl.so.2 (0xf7100000)
        libpangocairo-1.0.so.0 =&amp;gt; /usr/lib/libpangocairo-1.0.so.0 (0xf70f2000)
        libpango-1.0.so.0 =&amp;gt; /usr/lib/libpango-1.0.so.0 (0xf70a7000)
        libgio-2.0.so.0 =&amp;gt; /usr/lib/libgio-2.0.so.0 (0xf6f5e000)
        libfontconfig.so.1 =&amp;gt; /usr/lib/libfontconfig.so.1 (0xf6f29000)
        libXext.so.6 =&amp;gt; /usr/lib/libXext.so.6 (0xf6f17000)
        libXrender.so.1 =&amp;gt; /usr/lib/libXrender.so.1 (0xf6f0b000)
        libXinerama.so.1 =&amp;gt; /usr/lib/libXinerama.so.1 (0xf6f07000)
        libXi.so.6 =&amp;gt; /usr/lib/libXi.so.6 (0xf6ef7000)
        libXrandr.so.2 =&amp;gt; /usr/lib/libXrandr.so.2 (0xf6eee000)
        libXcursor.so.1 =&amp;gt; /usr/lib/libXcursor.so.1 (0xf6ee3000)
        libXcomposite.so.1 =&amp;gt; /usr/lib/libXcomposite.so.1 (0xf6ede000)
        libXdamage.so.1 =&amp;gt; /usr/lib/libXdamage.so.1 (0xf6eda000)
        libXfixes.so.3 =&amp;gt; /usr/lib/libXfixes.so.3 (0xf6ed3000)
        libgobject-2.0.so.0 =&amp;gt; /usr/lib/libgobject-2.0.so.0 (0xf6e83000)
        libm.so.6 =&amp;gt; /lib/libm.so.6 (0xf6e58000)
        libgmodule-2.0.so.0 =&amp;gt; /usr/lib/libgmodule-2.0.so.0 (0xf6e52000)
        libpixman-1.so.0 =&amp;gt; /usr/lib/libpixman-1.so.0 (0xf6dba000)
        libfreetype.so.6 =&amp;gt; /usr/lib/libfreetype.so.6 (0xf6d31000)
        libpng14.so.14 =&amp;gt; /usr/lib/libpng14.so.14 (0xf6d06000)
        libz.so.1 =&amp;gt; /lib/libz.so.1 (0xf6cee000)
        libpcre.so.0 =&amp;gt; /lib/libpcre.so.0 (0xf6caf000)
        librt.so.1 =&amp;gt; /lib/librt.so.1 (0xf6ca6000)
        /lib/ld-linux.so.2 (0xf76e4000)
        libXau.so.6 =&amp;gt; /usr/lib/libXau.so.6 (0xf6ca2000)
        libpangoft2-1.0.so.0 =&amp;gt; /usr/lib/libpangoft2-1.0.so.0 (0xf6c74000)
        libselinux.so.1 =&amp;gt; /lib/libselinux.so.1 (0xf6c56000)
        libresolv.so.2 =&amp;gt; /lib/libresolv.so.2 (0xf6c3e000)
        libexpat.so.1 =&amp;gt; /lib/libexpat.so.1 (0xf6c14000)
        libgthread-2.0.so.0 =&amp;gt; /usr/lib/libgthread-2.0.so.0 (0xf6c0e000)
        libffi.so.4 =&amp;gt; /usr/lib/libffi.so.4 (0xf6c06000)





----- Original Message -----
From: "f-spot-list-request&amp;lt; at &amp;gt;gnome.org" &amp;lt;f-spot-list-request&amp;lt; at &amp;gt;gnome.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Cc: 
Sent: Monday, April 30, 2012 2:00 PM
Subject: f-spot-list Digest, Vol 94, Issue 10

Send f-spot-list mailing list submissions to
    f-spot-list&amp;lt; at &amp;gt;gnome.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://mail.gnome.org/mailman/listinfo/f-spot-list
or, via email, send a message with subject or body 'help' to
    f-spot-list-request&amp;lt; at &amp;gt;gnome.org

You can reach the person managing the list at
    f-spot-list-owner&amp;lt; at &amp;gt;gnome.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of f-spot-list digest..."


Today's Topics:

   1. Re: Error message "System.DllNotFoundException" when
      launching    f-spot (Opensuse 12.1 x64) (Adam Tauno Williams)


----------------------------------------------------------------------

Message: 1
Date: Sun, 29 Apr 2012 17:55:56 -0400
From: Adam Tauno Williams &amp;lt;awilliam&amp;lt; at &amp;gt;whitemice.org&amp;gt;
To: f-spot-list&amp;lt; at &amp;gt;gnome.org
Subject: Re: Error message "System.DllNotFoundException" when
    launching    f-spot (Opensuse 12.1 x64)
Message-ID: &amp;lt;1335736556.2805.4.camel&amp;lt; at &amp;gt;linux-nysu.site&amp;gt;
Content-Type: text/plain; charset="utf-8"

On Sun, 2012-04-29 at 02:56 -0700, Dieter Probst wrote: 

Does that file exist?  [I have /usr/lib64/f-spot/libfspot.so.0]

If you have the file and do an "ldd {file.os}" are all the dependencies
found.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: &amp;lt;http://mail.gnome.org/archives/f-spot-list/attachments/20120429/f3c460b5/attachment.bin&amp;gt;

------------------------------

_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list


End of f-spot-list Digest, Vol 94, Issue 10
*******************************************
&lt;/pre&gt;</description>
    <dc:creator>Dieter Probst</dc:creator>
    <dc:date>2012-04-30T15:25:36</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6177">
    <title>Re: Error message "System.DllNotFoundException" when launchingf-spot (Opensuse 12.1 x64)</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6177</link>
    <description>&lt;pre&gt;On Sun, 2012-04-29 at 02:56 -0700, Dieter Probst wrote: 

Does that file exist?  [I have /usr/lib64/f-spot/libfspot.so.0]

If you have the file and do an "ldd {file.os}" are all the dependencies
found.


_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-04-29T21:55:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6176">
    <title>Error message "System.DllNotFoundException" when launching f-spot(Opensuse 12.1 x64)</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6176</link>
    <description>&lt;pre&gt;

After updating from Opensuse 11.3 to Opensuse 12.1 (x64) and F-Spot 0.8.3 (packman repository)

I am getting the following error message when launching f-spot in debug-mode:

...
...
[1 Debug 21:51:37.851] Reloading the query took 0,286654
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
System.DllNotFoundException: /usr/lib/f-spot/libfspot.so.0
  at (wrapper managed-to-native) Cms.NativeMethods:FScreenGetProfile (intptr)

at Cms.Profile.GetScreenProfile (Gdk.Screen screen) [0x00011] in 
/home/abuild/rpmbuild/BUILD/f-spot-0.8.2/src/Core/FSpot.Cms/Cms/Profile.cs:90 

...
...


What can I do to get f-spot working again?

Regards,
Dieter 
&lt;/pre&gt;</description>
    <dc:creator>Dieter Probst</dc:creator>
    <dc:date>2012-04-29T09:56:12</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6175">
    <title>Re: F-Spot Compilation Problem</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6175</link>
    <description>&lt;pre&gt;
I wonder if its because you don't have the -devel package installed
for each of these.

Cheers,
Stephen
&lt;/pre&gt;</description>
    <dc:creator>Stephen Shaw</dc:creator>
    <dc:date>2012-04-23T00:36:08</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6174">
    <title>F-Spot Compilation Problem</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6174</link>
    <description>&lt;pre&gt;Dear Friends,

I don't know how to install assemblies in Ubuntu(11.10), so that they become available in MonoDevelop, at this time I am getting errors when compiling the code, in almost all references like:
gdk-sharp
gio-sharp
gtk-sharp
nunit.framework
gconf-sharp
dbus-sharp
dbus-sharp-glib
etc

Either I don't have those assemblies or something is missing, the error statement against each reference is "Assembly Not Found for Mono / .NET 3.5 in Mono 2.5.10". I sent a similar email yesterday with a screen-shot of this error but it's in the moderation queue because of its size.

Thanks in advance for guiding me.

Kind Regards
Laeeq Hamid
_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Laeeq Hamid</dc:creator>
    <dc:date>2012-04-22T23:52:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6173">
    <title>Re: Running the F-Spot Code</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6173</link>
    <description>&lt;pre&gt; 

I believe taglib-sharp is here &amp;lt;https://github.com/mono/taglib-sharp/&amp;gt;
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-04-15T11:09:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6172">
    <title>Running the F-Spot Code</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6172</link>
    <description>&lt;pre&gt;Hi everyone, 
 
I've downloaded the code on my Windows7 PC and trying to run it using MonoDevelop but GLibBeans and TagLib are missing. How can I get these libraries?
 
Regards 
Laeeq Hamid 
_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Laeeq Hamid</dc:creator>
    <dc:date>2012-04-15T02:42:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6171">
    <title>Re: joining the F-Spot development team.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6171</link>
    <description>&lt;pre&gt;

I mentioned that unit test would be great to have.  A lot of the code
has been mostly re organized, but I think there is still a lot of
cleanup/updating to newer things (ie, generics).  With something like
integration tests it would be easier to make sure that functionality
hasn't been broken.

One of the other things that would be great to have would be better
documentation on what's going on in the code.

Something that I'd love to see if getting rid of libfspot in lib/, but
I think that might be a bigger project than what Laeeq might want to
do :)


Cheers,
Stephen
&lt;/pre&gt;</description>
    <dc:creator>Stephen Shaw</dc:creator>
    <dc:date>2012-04-13T00:01:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6170">
    <title>Re: joining the F-Spot development team.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6170</link>
    <description>&lt;pre&gt;Hi Laeeq,

welcome!

Am 12.04.2012 07:02, schrieb Laeeq Hamid:

Out of curiosity: What do you plan your contribution to be?

Cheers
Jan
&lt;/pre&gt;</description>
    <dc:creator>Jan Girlich</dc:creator>
    <dc:date>2012-04-12T23:30:16</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6169">
    <title>joining the F-Spot development team.</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6169</link>
    <description>&lt;pre&gt;Hi everyone,

I'm new to open source and linux based software development. I will work on F-Spot as a part of my Free and Open Source Development course at ANU. I hope it will be a good new experience.

Take Care 


Laeeq Hamid
_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Laeeq Hamid</dc:creator>
    <dc:date>2012-04-12T05:02:35</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6168">
    <title>Re: Joining in the fun?</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6168</link>
    <description>&lt;pre&gt;
I was hesitating building and testing against master because I was afraid
maybe the DB schema would have changed and would make my photos.db *not*
work anymore on a stock 0.8.2. But I couldn't find any DB schema changes in
the Git log, so I'll try that...




Well, in that case, I wonder if it would be possible to add me in the
facebook F-Spot Export plugin app Admins (profile is
https://www.facebook.com/matthieu.nguyen ), so that I can fix the
authorizations setting and see why the app page does not display on FB
anymore. (Still haven't found the owner/contact for the page). I tried
setting up my own app and use that instead, but that gave me other problem
as I couldn't authenticate anymore, which made me think that maybe new apps
don't support the legacy authentication scheme, so setting up my new app
would force a rewrite of the whole plugin using OAuth 2.0 and the Graph
API, or the facebook c# sdk, or both.


Makes sense, as long as you can configure version
compatibility/incompatibility.


Or maybe there's a certain case that makes you *avoid* the problem :D. Does
the plugin let you pick your albums freely? What are the authorizations you
gave the app in FB (or the ones it asked for...)?


Nice :).

Br,

Matthieu






&lt;/pre&gt;</description>
    <dc:creator>Matthieu Nguyen</dc:creator>
    <dc:date>2012-04-11T05:47:46</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6167">
    <title>Re: Joining in the fun?</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6167</link>
    <description>&lt;pre&gt;Hi, its awesome to see someone else interested in helping out!  I have
a big commit to push to f-spot soon.  I'd heavily recommend developing
against master though since I've made a ton of changes to things.

As far as maintainers go, I've taken the assumption that most
(probably all) have moved on and doubt you'd be stepping on anyones
toes.  I've wondered actually about removing the plugins from f-spot
and instead providing them through an online service (free) since
mono-addins has that feature built in.  This way plugins can be
updated and pushed without having to roll a new version of f-spot.

Something that's odd/interesting about the facebook export tool is
that it works for me.  I'm wondering if there is a certain case that
causes the problem.

Cheers,
Stephen

PS.  I'm thinking about setting up an Open Build Service account on
build.opensuse.org and providing development packages so that people
can test them before a release.

In about 3 weeks when I'm down with this semester I'll also start
having more time.

On Sun, Apr 8, 2012 at 00:27, Nguyen Matthieu &amp;lt;nguyen.matthieu&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:
&lt;/pre&gt;</description>
    <dc:creator>Stephen Shaw</dc:creator>
    <dc:date>2012-04-09T19:41:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6166">
    <title>Re: Joining in the fun?</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6166</link>
    <description>&lt;pre&gt;
Well, what bothers me is that when trying to get to the F-Spot Export 
Plugin App page on facebook, I get a "page not found". As if the App had 
been disabled/deleted.

Since the plugin itself hasn't changed for quite a while, I would assume 
that lack of maintenance make it a rather deprecated thing (using the 
REST API which is now deprecated in favor of the Graph API, missing 
permissions which were not necessary before but now are, etc...) and 
could have caused FB to shut the page off entirely :(.

I'll see what I can fetch from the app info programmatically, see what 
happens...

Matt

&lt;/pre&gt;</description>
    <dc:creator>Nguyen Matthieu</dc:creator>
    <dc:date>2012-04-08T15:16:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6165">
    <title>Re: Joining in the fun?</title>
    <link>http://permalink.gmane.org/gmane.comp.gnome.apps.f-spot/6165</link>
    <description>&lt;pre&gt;
Awesome.  F-Spot deserve's some love.


Sorry, I have no idea about the FB API.  Is there anywhere you can
look-up the owner and permissions using the Application key?

There is this
&amp;lt;http://linuxsagas.wordpress.com/2010/01/08/more-f-spotfacebook-troubleshooting/&amp;gt;
_______________________________________________
f-spot-list mailing list
f-spot-list&amp;lt; at &amp;gt;gnome.org
http://mail.gnome.org/mailman/listinfo/f-spot-list
&lt;/pre&gt;</description>
    <dc:creator>Adam Tauno Williams</dc:creator>
    <dc:date>2012-04-08T13:37:25</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.gnome.apps.f-spot">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.gnome.apps.f-spot</link>
  </textinput>
</rdf:RDF>

