On 16-01-2025 16:17, Marcel Telka wrote:
On Thu, Jan 16, 2025 at 04:02:55PM +0100, Udo Grabowski (IMK) wrote:
Since an OS should not only serve the developers of the OS, but
also expect simple users having installed "other" software, existing
compatibility links should always be retained, since they are there
because they are part of the expected linkage scheme (although it
would clearly be advantageous if the software could just link to
the generic lib*.so file, but most libraries are nowadays not
version-downward compatible...).

We cannot maintain and sustain everything forever.  Once something is
dead upstream it will sooner or later very likely die in OpenIndiana
too.

In this particular case you are just lucky because libjpeg6-turbo (which
could be considered as a compatibility package) is still included in OI
just because it is (currently) cheap to keep it there and also because
the upstream libjpeg-turbo still maintains the API version 6.  Once
either changes then the version 6 of the API will be removed from OI
too.  Please note that both V6 and V7 of the libjpeg API are unused by
OpenIndiana.


My usual work scheme is to take whatever is left in OI for older
packages (but then I expect it to be complete), and copy it to
/usr/local/ if it's obsoleted in OI. That way we still have zombies
like 'cheese' still working on the new OI versions, and we have a
lot of large more important packages for us that no one would dare to
recompile any time soon...

So obsolete as you like, but keep still existing packages or
replacements complete as long as they stay active. Of course, slight
oversights like the current one happen, that's not a problem as long
as they can quickly be corrected.
--
Dr.Udo Grabowski  Inst.of Meteorology & Climate Research IMKASF-SAT
https://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology          https://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
oi-dev mailing list
[email protected]
https://openindiana.org/mailman/listinfo/oi-dev

Reply via email to