mehrere releases in einem apt-repository

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
tekknokrat
Beiträge: 27
Registriert: 02.05.2006 12:17:02
Lizenz eigener Beiträge: neue BSD Lizenz

mehrere releases in einem apt-repository

Beitrag von tekknokrat » 10.06.2008 13:01:31

Ich suche eine Möglichkeit, Packages für mehrere Releases in einem apt-repository zu verwalten.
Ich bin dabei mehrere Backports für verschiedene Debian/Ubuntu Releases zu erstellen wobei die Programmversion immer die gleiche ist.
Für die repository Verwaltung verwende ich reprepro.

Das Problem ist dass sich ohne eine spezielle Umbenennung der Pakete innerhalb der Version (debchange) die Pakete für die einzelnen Releases gegenseitig überschreiben.
Dies liegt daran, das die Verzeichnisstruktur in der die Pakete liegen mom. so aussieht:

Code: Alles auswählen

/debian/pool/main/f/fsvs
Mein workaround ist den Release Namen in der Version zu verwenden (bspw. debian~sarge.0) aber ich hätte lieber so etwas automatisiert:

Code: Alles auswählen

debian/pool/main/sarge/f/fsvs
debian/pool/main/etch/f/fsvs
Ich habe gesehen dass es noch andere Apt-Repo-Manager ausser reprepro gibt.
Vielleicht hat ja jemand eine Empfehlung für mich.
Besten Dank im vorraus.

Antworten