* Caolán McNamara <caol...@redhat.com> schrieb: > > Trivial: your own microdistro. (prefix build approach, etc). > > Honestly, how is that supposed to work.
With Briegel: quite simple. Just properly state the dependencies in the package descriptors, tell the target-config to use different installation pathes, switch to static linking (so no LD_LIBRARY_PATH-tweaking wrapper scripts, like done in moz+frieds needed), start the build machinery and get some coffee. Guess, there're other distro-buildtools which can do it a similar way. > It's definitely the case that distros should build libreoffice > --with-system-libs, but if we provide binary install packages > available for download from http://www.libreoffice.org/download/ then we > either In this case you'll have your own distro anyways, no matter you've already realized it ;-o > a) don't provide Linux packages at all, and rely on distros building it, Should be the default case. > b) build one/two Linux Universal packages that target all/most of them, These won't be "universal" in any way, just target for an (unclear) intersection of the major distros. Stability/reliability will be quite debatable. > and I'll all in favour of dropping the obvious libs which we can now > rely on being installed everywhere, but I disagree that its doable for > all third-party libs, with icu being an obvious to me example. Even for icu it's quite simple: mvcc installations. Many distros already do that. This is an distro-, NOT package-issue. > c) build a massive pile of Linux packages for loads of different > distros. Essentially the same as a), if you directly cooperate with the distros in question. Still: distro issue. > If we build packages that target a micro-distro with e.g. icu4.4 on it Wait, not "A" microdistro. _OUR_ microdistro (more precisely: prefix microdistro), which contains exactly what's required to run LO. > and configure it --with-system-libs then those packages will not install > without libicu4.4 available on the users real computer. We either bundle > it in, or they have to get it from somewhere else. All "bundling" is done by the LO-microdistro, but the LO package. First, essential lesson to learn: differenciate between individual packages and distros. cu -- ---------------------------------------------------------------------- Enrico Weigelt, metux IT service -- http://www.metux.de/ phone: +49 36207 519931 email: weig...@metux.de mobile: +49 151 27565287 icq: 210169427 skype: nekrad666 ---------------------------------------------------------------------- Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme ---------------------------------------------------------------------- _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice