Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi Micha, *,

2013/5/23 Micha Kuehn <michakuehn@habmalnefrage.de>:
Christian Lohmaier schrieb:

Wie portabel ist denn so ein LO? Kann man es, wenn man es unter OpenSuse
erstellt (*.rpm) auch unter Ubuntu (*.deb-Pakete) nutzen?

Ja - die offiziellen rpms/debs sind vom Inhalt her identisch, die
werden nicht einmal auf einem rpm-basierten system und dann einmal auf
einem deb-basierten System gebaut. Da wird einmal kompiliert und die
binaries dann in rpm und deb gepackt.

Aber kommt natürlich darauf an, welche Optionen beim Kompilieren
verwendet wurden. Die Distro-Version von SuSE kann auf Ubuntu laufen
oder auch nicht, genauso umgekehrt.

Und was ist mit evtl. Abhängigkeiten? Abhängige Pakete müssen doch auch auf
dem Zielsystem installiert sein?!

Ja, aber nur, sofern man solche Abhängigkeiten auch erzeugt, sprich
die entsprechenden --with-system-foo configure-Optionen verwendet.
Macht man das nicht, wie bei den offiziellen Builds, so haben die
Pakete keine (nennenswerten) externen Abhängigkeiten, alles wird
mitgeliefert.

Einzige "Hürde" ist die glibc, deshalb werden die offiziellen Build
auf einer etwas betagteren Distro-Version gebaut, um die
glibc-Abhängigkeit auf einer uralt-Version zu belassen, so dass es da
keine Probleme gibt.

Also ja: Man kann problemlos unter OpenSuSE Pakete für Ubuntu
erstellen (sofern sie sich in der glibc-Version nicht inkompatibel
unterscheiden/bzw. muss man auf dem System mit der älteren glibc
bauen) dazu installiert man sich das entsprechende pakettool
(dpk/rpmbuild) und nimmt --with-epm und ggf --with-package-format

ciao
Christian

-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.