Wie analysiert man den aktuellen Packages Branch in Quarterly?

kraekers

Well-Known Member
Moin liebe Forenmitglieder,

vermutlich verwirre ich mit der Überschrift ein wenig, ich weiß allerdings nicht wie ich es anders formulieren hätte können, daher sorry.

Ich habe mir unter Bhyve ein aktuelles FreeBSD installiert indem ich Packages kompiliere. Ich benötige nicht viele, daher ist dies
für mich akzeptabel.

Über ein Skript namens "portsfetch" halte ich die Ports immer auf Quarterly-Niveau. Nun habe ich von "portsfetch" die Mitteilung erhalten,
dass der Ports-Tree auf den Branch 2025Q1 upgedated wurde.

Nun meine Frage. Wie ermittle ich auf meinen Clients, welche alle auf einem aktuellen FreeBSD Quarterly basieren, ob nun die Packages
von 2024Q4 oder 2025Q1 bezogen werden? Ich möchte ungern die Pakete aus 2024Q4 und 2025Q1 mischen.

Ich danke im Voraus und

beste Grüße
kraekers

Im übrigen wünsche ich Euch allen ein frohes neues Jahr, dass Ihr gesund bleibt und Eure wünsche in Erfüllung gehen.
 
Ich geb zu, ich bin verwirrt: Du baust Packete in einer VM, um sie dann auf die anderen Systeme Auszurollen? Auf den anderen Systemen nimmst du sonst pkg?

Wenn das zutriffst, brauchst du dir keine gedanken zu machen, da du immer am aktuellen Quaterly bist - der andere wird ja auch nicht mehr supported. Das merkst du auch an der Updateflut zu Beginn jeden Quartals.
 
Moin,
ich benötige eigentlich nur ein Paket und war den Commodore Emulator Vice, den gibt es nicht als Package. Ich habe keine Lust
auf den Clients die Ports zu installieren und backe mir so Vice auf einer Kiste und verteile das Paket dann. Geht unter Bhyve auch ziemlich flott.

Wenn ich dich richtig verstehe bin ich mit den Clients also automatisch in 2025Q1, wenn auch der Quarterly-Ports-Tree 2025Q1 ist!? Die Updateflut ist jedoch noch nicht eingetreten, dann hätte ich mir auch einen Reim darauf gemacht. Aber gibt es keine Möglichkeit den aktuellen Stand auszulesen?
 
Prinzipiell ja, das geht automatisch mit. Eventuell dauerts 2-3 Tage bis die Pakete auch gebaut sind, und auf den Mirrors ankommen. Über die Feiertage kanns ev. länger dauern.

Ich würd ja Versionen vergleichen, oder eben auf die Flut warten, obs ne elegantere Möglichkeit gibt, weiß ich nicht.
 
Ich werde mal auf die Paketflut warten, ansonsten weiterhin Pakete vergleichen. Hätte ja sein können, dass es eine Auslesemöglichkeit gibt.

Ich danke dir.

Beste Grüsse
kraekers
 
... die Mitteilung erhalten,
dass der Ports-Tree auf den Branch 2025Q1 upgedated wurde.

Nun meine Frage. Wie ermittle ich auf meinen Clients, welche alle auf einem aktuellen FreeBSD Quarterly basieren, ob nun die Packages
von 2024Q4 oder 2025Q1
bezogen werden?
Mit z. B. "pkg info <package-name> bekommst Du u. a. auch einen ports_top_git_hash vom Hauptverzeichnis des Ports-Tree aus dem das package gebaut worden ist und ein build_timestamp vom package. Evtl. kannst Du den git_hash auch via Internet abrufen (... aus der data.txz).
 
Zurück
Oben