[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#260099: xlibmesa-gl: for Voodoo3 cards, should suggest libglide3-dev instead of only libglide3

retitle 260099 xlibmesa-dri: [tdfx_dri] should dlopen() libglide3.so.x, not libglide3.so
reassign 260099 xlibmesa-dri
# Seeking Michel's advice
tag 260099 + upstream moreinfo

On Sun, Jul 18, 2004 at 03:46:03PM +0200, Hendrik Sattler wrote:
> Package: xlibmesa-gl
> Version: 4.3.0.dfsg.1-4
> Severity: normal
> Hi,
> direct rendering is disabled until libglide3-dev is installed since libglide3.so
> is dlopened which is (due to Debian policy, I guess) only in package libglide3-dev.
> Thus, this package needs to Suggest: libglide3-dev and not libglide3 (pulled in
> by libglide3-dev) unless you get the maintainer to not follow policy, here.

Hmm.  I am thinking the tdfx Mesa DRI module should dlopen the object by
its name *including* the shared object major version number.

After all, if that major version number changes, any object dlopen()ing it
will probably need to be aware of that fact, as the interface will have
changed in an incompatible way.  In my view it's kind of naïve to expect

OTOH, I could be wrong.  Michel Dänzer, do you have anything to offer
regarding this report?

> Maybe this suggest should even be moved to xlibmesa-dri since the tdfx_dri.so module
> causes this effect (or I got it all wrong ;)

Good suggestion.  Even if I'm wrong about what should be dlopen()ed, your
suggestion would apply to that package's control data.

G. Branden Robinson                |    Religion is regarded by the common
Debian GNU/Linux                   |    people as true, by the wise as
branden@debian.org                 |    false, and by the rulers as useful.
http://people.debian.org/~branden/ |    -- Lucius Annaeus Seneca

Attachment: signature.asc
Description: Digital signature

Reply to: