Re: .so.0.0.0 files not required
"A. Craig West" <[email protected]> Thu, 19 Feb 2004 02:01:04 -0500 (EST)
| Newsgroups | gmane.network.everybuddy.user |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 18 Feb 2004, Philip S Tellis wrote: > Sometime Today, Philip S Tellis assembled some asciibets to say: > > > This patch gets rid of useless .so.0.0.0 files. We only need .so files, > > so no need to build and install the others. > > oh yeah, forgot to mention, it also installs plugins in > /usr/local/lib/eb-lite rather than /usr/local/share/eb-lite/plugins > > since these plugins are platform specific, they need to be in lib and > not in share. I happen to agree entirely with this change, but there is one issue with it that will cause us some problems. First, there is no trivial way to clean up the old plugin directory, although we can tell the user to do that in the ChangeLog or something. Related to this problem, though, is the fact that we store the location of the plugin dir in the registry, so an old installation will continue to look in the old location for the plugins. I have discussed this with Meredydd, and we have, I think, agreed to go with adding a change to the core to detect that we are using an old plugin directory location when there are newer plugins available in the new plugin dir, and asking the user if they wish to use the new location, instead. There is a problem with this, however. The gui methods I would use to implement this, eb_show_text_dialog and eb_show_yesno_dialog, are not currently implemented. I plan to implement these, but now I am concerned that perhaps the guis don't all implement them either... -- Craig West Ph: (416) 666-1645 | It's not a bug, [email protected] | It's a feature...