On Thu, 2011-08-11 at 09:30 +0200, Roger Oberholtzer wrote:
I agree that having the name of the installed lib the same is exactly what one wants. I disagree, however, that the name of the RPM to get this installed is the same and offers no clue as to the nature of the library that will be installed. So, I cannot look at the list of installed RPMs to determine if libjpeg.so.62.0.0 is the -turbo or the non-turbo variant.
Having said all that, I am glad the turbo version is available. I guess I am just nit picking about how one can easily verify that it is installed.
Well, the name of the package is dictated by the shared library packaging policy. Additionally, having the same PKG name for libjpeg and libjpeg-turbo (so in both cases libjpeg62) actually guarantees that the two packages are not installable in parallel (which would certainly conflict on file level). As to find out which version you have, you can: rpm -qi libjpeg62 The source rpm aas well as the Url field yield the hint if you have the right version installed. Additionally, the provided symbols in the rpm database: rpm -q --provides libjpeg62 libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEGTURBO_6.2)(64bit) By querying the library directly: readelf -a /usr/lib64/libjpeg.so.62 | grep -i Name: If it's the -turbo version, you will see something along: 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libjpeg.so.62 0x001c: Rev: 1 Flags: none Index: 2 Cnt: 1 Name: LIBJPEGTURBO_6.2 Thus knowing you DO have the turbo edition. Hth, Dominique -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org