Debian-Pakete für verschiedene Distibutionen packen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Debian-Pakete für verschiedene Distibutionen packen

Beitrag von hupfdule » 29.01.2005 17:50:27

Hi,

diese Heise-Meldung hat mich an ein Problem erinnert, das ich schon einmal zu lösen suchte. Wenn ich ein Debian-Paket herstelle, dann ist das ja normalerweise für die selbe Distribution gepackt, auf der ich das Paket baue (in meinem Fall sid). Wenn ich nun aber für testing und stable auch ein Paket bauen möchte, dann müsste ich ja entweder solche Systeme zur Verfügung haben oder irgendwie heraus finden, welche Paketversionen dort maximal zur Verfügung stehen, umd die Abhängigkeiten korrekt zu setzen, was z.B. auch dann scheitern kann, wenn die -dev Pakete auch die user-Pakete in der selben Version benötigen (ich hoffe, das war jetzt nicht zu konfus).
Meine Frage ist: Gibt es einen Weg ein Debian-Paket automatisch für alle 3 Distributionen zu erstellen? Oder zumindest halbautomatisch?

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 29.01.2005 19:30:17

Hi,

also

Code: Alles auswählen

apt-get source -b -t testing packet
solle das Packet erstmal in der Version fuer testing bauen. Problem ist nur das das Packet dann auch gegen die *-dev Packete aus SID gebaut wird und eventuell unter Testing nicht geht oder sich auch nicht installieren laesst.
Das Problem koennte man mit einer eigenen chroot Umgebung fuer testing und stable loesen....also theoretisch zumindest... :?: :!:

by, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 29.01.2005 19:59:04

Naja, das ist nicht ganz was ich meinte. Ich bezog mich auf selbst erstellte Debian Pakete, die ich also nicht als deb-src von irgendwo her beziehe.
Das mit dem chroot ist natürlich ne Möglichkeit, aber für meinen Geschmack leider noch nicht automatisiert genug :-)

Antworten