FreeBSD 6.1-PRERELEASE · expat2/rpm4/firefox: einige wichtige Veränderungen

i18n

Well-Known Member
Heute mittag war die Welt fertig und der Kernel, sagt dmesg mir doch:
Code:
Copyright (c) 1992-2005 The FreeBSD Project.
FreeBSD 6.1-PRERELEASE #0: Thu Feb  2 14:58:03 CET 2006
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs

Bitte /usr/src/UPDATING lesen, ist so einiges passiert.
--------------------------------------------------------------------------------------------------------------

Bei den Ports:

Weiter ist expat auf die Version 2.0.0 (expat2) gerutscht, was etliche Probleme mit abhängigen Anwendungen verursacht. In der /usr/ports/UPDATING sagt der Maintainer dazu:
Code:
20060202:
  AFFECTS: users of textproc/expat2
  AUTHOR: kuriyama@FreeBSD.org

  Users of expat2 (and its many dependencies) should do the following to
  properly update expat2 and all of its dependencies:

  portupgrade -rf textproc/expat2
Dauert ewig!

Alte Bekannte machen dabei manchmal Schwierigkeiten (bei mir klappte es erst beim zweiten Anlauf).

In diesem Falle:
Code:
pkg_deinstall -f expat
portinstall expat2
portupgrade -f p5-\*
portupgrade -f intltool
portupgrade -f fontconfig
pkgdb -F

Danach nochmal portupgrade -rf textproc/expat2 durchlaufen lassen.

Weiter: Leider nicht in der /usr/ports/UPDATING dokumentiert: rpm ist auf rpm4 gewechselt. Leider reicht ein einfaches deinstallieren von rpm und installieren von rpm4 mit anschließendem pkgdb -F nicht aus.
Dar Autor dazu (beim Neuinstallieren von linux_base-8):
Code:
You have (unsupported)
        /var/lib/rpm/packages.rpm       db1 format installed package headers
Please install rpm-4.0.4 first, and do
        rpm --rebuilddb
to convert your database from db1 to db3 format.

Es werden auch Fehler angezeigt, wenn man linux_base-8-8.0_12 auf linux_base-8-8.0_13 bringt und man noch rpm nutzt.
Ich habe rpm --rebuilddb sowohl in /var/lib/rpm/packages.rpm (existiert nicht) als auch in /compat/linux/var/lib/rpm/packages.rpm durchlaufen lassen, was nichts brachte.
Ein nettes portupgrade -rf archivers/rpm4 brachte dann die Lösung.

Zuletzt: Firefox 1.5 hatte Schwierigkeiten mit einigen GTK2-Anweisungen, die Fenster froren ein (z.B. beim Speichern von Datein). Mit der neuesten Version sollen die Bugs behoben sein (ab firefox-1.5_6,1).
 
Last edited:
@ soul_rebel: Das eine hat mit dem anderen nichts zu tun, sprich: die neue Version 6.1-PRERELASE nichts mit den Ports; ich wollte nur alle Auffälligkeiten bündeln.
 
Hallo,

übrigens,
bei FreeBSD mit RELENG_5 heißt es jetzt auch PRERELEASE. ;)

Für den 30. Januar 2006 war ja eigentlich Code Freeze für
RELENG_5 und RELENG_6 geplant,
aber sowohl RELENG_5, als auch RELENG_6,
scheinen zur Zeit noch offen zu sein,
zumindest wenn die Release Engineering Informationen aktuell sind.


Gruß, Fusselbär
 
Hallo i18n,

ja, jetzt sind RELENG_5 und RELENG_6 eingefroren,
es geht los. :)
Für FreeBSD 6.1-RELEASE gibt es dieses ToDo.


Gruß, Fusselbär
 
Hallo,

die wichtigste Neuerung dürfte wohl sein, dass FBSD 6.1 nicht mit LSI-Adaptern vom Typ 53C895/896 (U2W-SCSI) funktioniert. Genau wie FBSD 6.0.
Das System bleibt beim Scannen des SCSI-Busses hängen.

Traurige Grüße

Jürgen
 
Default rpm ist immer noch Version 3.0.6, wie kommst du darauf, dass das auf version 4 gewechselt ist? Vielleicht hast du einen Port installiert, welcher rpm4 erzwingt? Linux_base tut das jedenfalls nicht.
 
Nö, besagte Fehlermeldung kam ja beim Bau von linux_base-8. Allerdings ist rpm4 nicht erzwungen der Sandard, sonst wäre der Port umgestellt, da hast Du wohl recht. Bis zu dem Zeitpunkt hatte ich noch keine weiteren Ports installiert, die rpm benötigten.
 
Back
Top