Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 312955

Summary: app-portage/gentoolkit: full symbol table checking in revdep-rebuild?
Product: Gentoo Linux Reporter: Michał Górny <mgorny>
Component: Current packagesAssignee: Portage Tools Team <tools-portage>
Status: RESOLVED DUPLICATE    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-04-03 11:40:03 UTC
Would it be possible to implement full symbol table checking in revdep-rebuild in addition to plain 'NEEDED' check?

A particular case where this would be very useful is after glib downgrade. The new version (from gnome overlay) introduces few new memory allocation functions without SONAME bump, which applications compiled with new glib in place tend to use (due to macros?).

After downgrading to older version of glib, neither preserved-libs nor revdep-rebuild considers any of the applications or libraries broken, though they fail to run due to missing symbols. If revdep-rebuild was able to check for such symbols, it would become even more useful than before.
Comment 1 Paul Varner (RETIRED) gentoo-dev 2010-04-05 15:19:07 UTC
So far everything that has been tried has resulted in a lot of false positives.

*** This bug has been marked as a duplicate of bug 63643 ***