[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Das Problem mit SID



Michelle Konzack wrote:
Backports liefert lediglich ein paar ausgewählte pakete aus SID nach WOODY mit entsprechend angepaßten Abhängigkeiten wie der libc6 2.2.5 zum Beispiel

Und zufällig sind genau die dabei, die es bisher verhindert haben, dass ich meine Software unter Woody kompilieren konnte. Perfekt!

Basis soll ja ein Stabiles und Ausgereiftes basissystem sein, für das es innerhalb Stunden Security-Fixes gibt. Das kann NUR das STABLE Security-Team. Alles andere ist Entscheidung/Erfahrung des Administrators und $USER. Er muß ebend abwägen, ober er auf seinem System ein bestimmtes aket aus Backports/UNSTABLE installieren will oder mit einer alten STABLE-Version es versuchen will.

Ok.

Meine Server sind alle STABLE, mir AUSGEWÄHLTEN UNSTABLE Backports

So hätte ich das bisher auch gerne gemacht, aber ich kannte backports.org halt nicht und war viel zu faul, jetzt gleich 20-30 Pakete alle selber zu bauen.

Du wirst warscheinlich weniger als 20% UNSTABLE haben, denn viele Abhängigkeiten werden durch Pakete ind Backports gelößt indem sie Abhängigkeitspakete aus STABLE verwenden.

Backports zieht als nicht einen Rattenschwanz von Abhängigkeiten hinterher.

Mir ist da gerade ein Licht aufgegangen quasi. Ich habe jetzt mal unter einer VM ein komplett nacktes Woody installiert um nochmal zu klären, wieso ich eigendlich seiner Zeit so viele Pakete aus Testing bzw. Unstable installiert habe. Ich habe es unter diesem Woody mit Hilfe von genau 2 Paketen von backports.org geschafft, sämtliche anderen Pakete selber unter Woody zu bauen (dpkg-buildpackage). Hier und da musste ich dafür zwar im control-File ein paar Abhängigkeiten "downgraden" aber alles in allem habe ich jetzt alle Pakete woody-kompatibel (sendmail, mailscanner, unzip, etc.). Jetzt stellt sich mir noch genau eine Frage. Wie organisiere ich jetzt am besten meine lokalen Pakete ? Ich habe jetzt in meinem Homeverzeichniss einfach immer

apt-get --default-release=unstable source paket

eingegeben und dann im entsprechenden Verzeichniss, nachdem ich im control-File einige Dinge geändert hatte

fakeroot dpkg-buildpackage

Soweit so gut. Was ich gerne hätte wäre aber, dass ich apt-get update/upgrade eingebe, und dann auch immer die aktuellen Quellen bekomme. Wie kann man das am besten lösen ? Ich habe da etwas von apt-src oder apt-build gelesen, bin mir aber nicht sicher, wie man das jetzt am besten macht. Irgendwelche Howtos oder ähnliches ? Ich kann so erstmal damit leben an die 10 Pakete alle selber zu übersetzen. Aber ohne automatisch immer die aktuellesten Quellen aus Unstable zu bekommen, machts wieder weniger Sinn.

--
Christian



Reply to: