Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4442 - simple emerge -u dia from v. 0.88.1-r1 to 0.90-r1 leaves two "problematic" plugins installed
Summary: simple emerge -u dia from v. 0.88.1-r1 to 0.90-r1 leaves two "problematic" pl...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-02 14:04 UTC by rt_clik
Modified: 2002-07-02 15:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rt_clik 2002-07-02 14:04:39 UTC
Default upgrade of dia to 0.90-r1 from 0.88.1-r1 (and probably earlier) leaves
libsybase_objects.la, libsybase_objects.so, libeml_objects.la, and
libeml_objects.so installed in /usr/lib/dia. Results in "GModule initialization
check failed: Wrong plugin API version" message for libsybase_objects and
libeml_objects plugins. When attempting to look at plugins via File -> Plugins
after receiving the error message, dia crashes with a segmentation fault.

Problem resolved once libsybase_objects.la, libsybase_objects.so,
libeml_objects.la, and libeml_objects.so are removed from /usr/lib/dia.
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-02 14:05:19 UTC
did you emerge clean?
Comment 2 rt_clik 2002-07-02 15:17:17 UTC
Nope...was part of an emerge -u world update. Generally don't use the clean
option. In my opinion (albeit inconsequential in most walks of life), if an
emerge -u requires the clean option then it should be blocked and then require a
user decision point to do a clean / emerge unmerge option on the old package or
simply choose not to upgrade. I consider that an ebuild issue that I should not
have to debug.

Perhaps my rose-colored glasses make me near-sighted.  :)

If the emerge clean option clears the bug, so be it. I don't have to like it for
it to be the right solution.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-02 15:49:50 UTC
quite possibly you're correct.
however, I tend to do emerge cleans a lot, just coz I don't like having useless
multiple versions of a package installed (and while I do consider libpng-1.0.12
useless, it's not an option there :( )