[Users] [Bug 3653] Upgrading from Mageia5 default (3.11.1), 3.13.2git tries to load 3.11.1 plugins

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Thu Jun 16 15:47:42 CEST 2016


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3653

--- Comment #7 from Pierre Fortin <pf at pfortin.com> ---
There is no reason why we can't have different versions of any program.  This
is no different from having the /boot/vmlinuz symlink pointing at one of N
kernels.

My build script was keeping the previous copy of CM as a backoff option; but I
now realize that this was useless since the plugins are over-written.

The distro provided version should not have to be removed for me to run git
versions.   Ideally, it would be great to have the ability save one or more
previous versions for backoff purposes.

In fact, when running a git version, then building a new version; while the
previous plugin files are "replaced" by the newly built ones, Linux will not
actually delete the old (now hidden) plugins until their reference counts go to
zero (when all instances of their parent CM are stopped).

(In reply to comment #3)
> Can you please post contents of [Plugins_GTK2] section in your
> .claws-mail/clawsrc file?

# Instances 1 & 2 (same; but order differs):
[Plugins_GTK2]
/usr/local/lib/claws-mail/plugins/acpi_notifier.so
/usr/local/lib/claws-mail/plugins/address_keeper.so
/usr/local/lib/claws-mail/plugins/attachwarner.so
/usr/local/lib/claws-mail/plugins/fancy.so
/usr/local/lib/claws-mail/plugins/pdf_viewer.so
/usr/local/lib/claws-mail/plugins/python.so
/usr/local/lib/claws-mail/plugins/libravatar.so
/usr/local/lib/claws-mail/plugins/rssyl.so
/usr/local/lib/claws-mail/plugins/notification.so
/usr/local/lib/claws-mail/plugins/att_remover.so

# Instance 3 (testing only):
[Plugins_GTK2]
pgpcore.so     <===
/usr/local/lib/claws-mail/plugins/acpi_notifier.so
/usr/local/lib/claws-mail/plugins/attachwarner.so
/usr/local/lib/claws-mail/plugins/att_remover.so
/usr/local/lib/claws-mail/plugins/fancy.so
/usr/local/lib/claws-mail/plugins/libravatar.so
/usr/local/lib/claws-mail/plugins/notification.so
/usr/local/lib/claws-mail/plugins/pdf_viewer.so
/usr/local/lib/claws-mail/plugins/smime.so
/usr/local/lib/claws-mail/plugins/tnef_parse.so
/usr/local/lib/claws-mail/plugins/vcalendar.so
/usr/local/lib/claws-mail/plugins/python.so
/usr/lib64/claws-mail/plugins/python.so    <===

The first and last are interesting...

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Users mailing list