|
|
Subscribe / Log in / New account

Distribution packaging and package version interdependencies

Distribution packaging and package version interdependencies

Posted Jan 8, 2016 16:47 UTC (Fri) by pizza (subscriber, #46)
In reply to: Distribution packaging and package version interdependencies by mjthayer
Parent article: ownCloud and distribution packaging

> At least for libraries, static linking can help here. A distribution could provide one version of a library for dynamic linking and multiple versions statically. Of course, it means more packages to update if there is a security issue.

In this case, we're talking about PHP, which provides no meaningful mechanism for parallel installation of multiple versions of the same library. You could privately bundle some things (ie pure PHP/PEAR stuff) with your application but with other things that rely on native compiled extensions (ie PECL) you're stuck using whatever the system has installed globally.

Unless you bundle your own PHP runtime, and maybe a webserver too.... and oh look, it's turtles all the way down.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds