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 thanks 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 otherwise. 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