On Wed, 2007-12-05 at 20:50 -0600, Ming Hua wrote:
> My chain of events:
> 
> - Upgrade cli-common from 0.4.9 to 0.5.0, and libmono-addins{,-gui}2.0-cil
>   from 0.2-4 to 0.3~svn.r90520-1.

cli-common 0.5.0 does not fix the issue

> - Upgrade cli-common from 0.5.0 to 0.5.2.

Doesn't doesnt help, as the problem is during package installation of
libraries that use cli-common, thus >= cli-common 0.5.1 needs to be
installed and libraries using that needs to be re-installed, else it
will have no effect at all (thats the corner case).

> - Tomboy still doesn't start.  I don't think I've tried using tomboy
>   between the two upgrade.

As expected, the crash with partial upgrades looks different
(System.IO.FileNotFoundException vs System.InvalidOperationException).

> 
> My solution/workaround:
> 
> Run "dpkg-reconfigure" on all three packages: libmono-addins2.0-cil,
> libmono-addins-gui2.0-cil, and tomboy.

tomyboy doesn't need to be re-configured, libmono-addins0.2-cil _and_
libmono-addins-gui2.0-cil is sufficient.

> 
> After that my tomboy runs normally.  The full log of error messages is
> attached.

I checked your log, and you reconfigured libmono-addins0.2-cil (but
_not_ libmono-addins2.0-cil) and started tomboy (thats the "partial
upgrade" as the policy file of one library is still msising)
Then you got the System.InvalidOperationException, the corner case.
Then you reconfigured libmono-addins-gui0.2-cil, which installs the 2.
policy file, but doesn't solve the broken addin DB in ~/.tomboy, thus it
still crashes till it become rebuild (which happens when it gets
deleted).

-- 
Regards,

Mirco 'meebey' Bauer

PGP-Key ID: 0xEEF946C8

FOSS Developer    [EMAIL PROTECTED]  http://www.meebey.net/
PEAR Developer    [EMAIL PROTECTED]     http://pear.php.net/
Debian Developer  [EMAIL PROTECTED]  http://www.debian.org/




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to