Re: Upgrade xorg-libraries-6.9.0_1

From: Benjamin Thelen <bent(at)wheregroup.com>
Date: Tue, 12 Jun 2007 19:38:23 +0200

Peter Wullinger wrote:
> In epistula a Benjamin Thelen, die horaque Mon, Jun 11, 2007 at 02:14:21PM +0200:
>> Hallo zusammen,
>>
>> ich hab hier zwei Server auf denen xorg-libraries-6.9.0_1 installiert ist.
>>
>> Gehe ich recht in der Annahme, daß der Spuk der für das Upgrade einer
>> kompletten xorg-Installation von 6.9 auf 7.2 erforderlich ist, für ein
>> läppisches xorg-libraries-6.9.0_1 nicht erforderlich ist?
>> Also die ganzen Schritte, die ich mal aus der UPDATING herauskopiert habe
>> (libXft ist ohnehin nicht installiert):
>
> Um einen Überblick zu erhalten, was neu gebaut werden muss, sollte
> man sich evtl. die Ausgabe von:
>
> % pkg_info -R xorg-libraries-6.9.0_1

Ja, ja klar, das ist auch nicht viel!

root(at)quark# pkg_info -R xorg-libraries-6.9.0_1
Information for xorg-libraries-6.9.0_1:

Required by:
diablo-jdk-1.5.0.07.01_3
gtk-1.2.10_17
libungif-4.1.4_1
php5-gd-5.2.1_3
phpMyAdmin-2.10.0.2
t1lib-5.1.1,1

Und libXft habe ich gar nicht installiert. Und "portupgrade -a" steht eh
(schon länger) aus.

>
> ansehen. Die Ports, die von den Bibliotheken abhängen, haben
> eine neue Versionsnummer. Und die alten funktionieren mit
> großer Wahrscheinlichkeit nicht (siehe z.B. berichte von
> "segmentation fault"s u.ä.).
>
>> # portupgrade -f -o ports-mgmt/portupgrade-devel portupgrade
>> # rm -f /usr/ports/INDEX*.db /var/db/pkg/pkgdb.db
>> # pkgdb -fu
>> # cd /usr/ports && make index
>> # setenv XORG_UPGRADE yes
>> # portupgrade -Rf libXft
>> # portupgrade -a
>> # sh /usr/ports/Tools/scripts/mergebase.sh
>
> Mittleres Problem ist beim Upgrade die Migration von /usr/X11R6 nach
> /usr/local. Insofern bist Du mit der obigen Prozedur gut beraten, und
> das scheint auch bei den meisten -- Ausnahmen gibt es immer -- relativ
> problemlos durchzulaufen. Wenn Du nur wenig installiert hast, geht es
> nur umso schneller.

Die Bauerei ist auch kaum das Problem, zumindest, wenn es kein Desktop
ist und man von Altlasten überrascht wird. Problem ist das shell-script,
daß mich mit einen ganzen Haufen Konflikte meldet - siehe unten.

Der Vollständigkeit halber - es handelt sich um ein FreeBSD 6.2-RELEASE-p5

./etc/gconf/gconf.xml.defaults/%gconf-tree-af.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ar.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-az.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-be.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-bg.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-bn.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-bs.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ca.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-cs.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-cy.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-da.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-de.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-el.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-en_CA.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-en_GB.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-es.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-et.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-eu.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-fa.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-fi.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-fr.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ga.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-gl.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-gu.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-he.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-hi.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-hr.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-hu.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-id.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-is.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-it.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ja.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ka.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ko.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-lt.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-lv.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-mk.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ml.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-mn.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ms.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-nb.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ne.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-nl.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-nn.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-no.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-nso.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-or.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-pa.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-pl.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-pt.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-pt_BR.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ro.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ru.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sk.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sl.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sq.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sr.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sr(at)Latn.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sr(at)ije.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-sv.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-ta.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-th.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-tr.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-tt.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-uk.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-vi.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-wa.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-xh.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-yi.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-zh_CN.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-zh_HK.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-zh_TW.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree-zu.xml
./etc/gconf/gconf.xml.defaults/%gconf-tree.xml
./etc/gnome-vfs-mime-magic
./etc/settings/.qt_plugins_3.3rc.lock
./etc/settings/qt_plugins_3.3rc
./lib/X11/fonts/Type1/fonts.dir
./lib/X11/fonts/cyrillic/fonts.dir
./lib/X11/xdm/Xaccess
./libdata/pkgconfig/gnome-mime-data-2.0.pc
./man/whatis
./share/applications/gimp-2.2.desktop
./share/gnome/application-registry/gnome-vfs.applications
./share/gnome/mime-info/gnome-vfs.keys
./share/gnome/mime-info/gnome-vfs.mime
./share/locale/af/LC_MESSAGES/gnome-mime-data.mo
./share/locale/am/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ar/LC_MESSAGES/gnome-mime-data.mo
./share/locale/az/LC_MESSAGES/gnome-mime-data.mo
./share/locale/be/LC_MESSAGES/gnome-mime-data.mo
./share/locale/bg/LC_MESSAGES/gnome-mime-data.mo
./share/locale/bn/LC_MESSAGES/gnome-mime-data.mo
./share/locale/bs/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ca/LC_MESSAGES/gnome-mime-data.mo
./share/locale/cs/LC_MESSAGES/gnome-mime-data.mo
./share/locale/cy/LC_MESSAGES/gnome-mime-data.mo
./share/locale/da/LC_MESSAGES/gnome-mime-data.mo
./share/locale/de/LC_MESSAGES/gnome-mime-data.mo
./share/locale/el/LC_MESSAGES/gnome-mime-data.mo
./share/locale/en_CA/LC_MESSAGES/gnome-mime-data.mo
./share/locale/en_GB/LC_MESSAGES/gnome-mime-data.mo
./share/locale/eo/LC_MESSAGES/gnome-mime-data.mo
./share/locale/es/LC_MESSAGES/gnome-mime-data.mo
./share/locale/et/LC_MESSAGES/gnome-mime-data.mo
./share/locale/eu/LC_MESSAGES/gnome-mime-data.mo
./share/locale/fa/LC_MESSAGES/gnome-mime-data.mo
./share/locale/fi/LC_MESSAGES/gnome-mime-data.mo
./share/locale/fr/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ga/LC_MESSAGES/gnome-mime-data.mo
./share/locale/gl/LC_MESSAGES/gnome-mime-data.mo
./share/locale/gu/LC_MESSAGES/gnome-mime-data.mo
./share/locale/he/LC_MESSAGES/gnome-mime-data.mo
./share/locale/hi/LC_MESSAGES/gnome-mime-data.mo
./share/locale/hr/LC_MESSAGES/gnome-mime-data.mo
./share/locale/hu/LC_MESSAGES/gnome-mime-data.mo
./share/locale/id/LC_MESSAGES/gnome-mime-data.mo
./share/locale/is/LC_MESSAGES/gnome-mime-data.mo
./share/locale/it/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ja/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ko/LC_MESSAGES/gnome-mime-data.mo
./share/locale/li/LC_MESSAGES/gnome-mime-data.mo
./share/locale/lt/LC_MESSAGES/gnome-mime-data.mo
./share/locale/lv/LC_MESSAGES/gnome-mime-data.mo
./share/locale/mk/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ml/LC_MESSAGES/gnome-mime-data.mo
./share/locale/mn/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ms/LC_MESSAGES/gnome-mime-data.mo
./share/locale/nb/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ne/LC_MESSAGES/gnome-mime-data.mo
./share/locale/nl/LC_MESSAGES/gnome-mime-data.mo
./share/locale/nn/LC_MESSAGES/gnome-mime-data.mo
./share/locale/pa/LC_MESSAGES/gnome-mime-data.mo
./share/locale/pl/LC_MESSAGES/gnome-mime-data.mo
./share/locale/pt/LC_MESSAGES/gnome-mime-data.mo
./share/locale/pt_BR/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ro/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ru/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sk/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sl/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sq/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sr/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sr(at)Latn/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sr(at)ije/LC_MESSAGES/gnome-mime-data.mo
./share/locale/sv/LC_MESSAGES/gnome-mime-data.mo
./share/locale/ta/LC_MESSAGES/gnome-mime-data.mo
./share/locale/th/LC_MESSAGES/gnome-mime-data.mo
./share/locale/tk/LC_MESSAGES/gnome-mime-data.mo
./share/locale/tr/LC_MESSAGES/gnome-mime-data.mo
./share/locale/uk/LC_MESSAGES/gnome-mime-data.mo
./share/locale/vi/LC_MESSAGES/gnome-mime-data.mo
./share/locale/wa/LC_MESSAGES/gnome-mime-data.mo
./share/locale/yi/LC_MESSAGES/gnome-mime-data.mo
./share/locale/zh_CN/LC_MESSAGES/gnome-mime-data.mo
./share/locale/zh_TW/LC_MESSAGES/gnome-mime-data.mo
./share/nls/POSIX
./share/nls/en_US.US-ASCII

Stichproben haben gezeigt, daß sich die Dateien wirklich richtig
unterscheiden - die letzen beiden Verzeichnisse allerdings sind an
beiden Orten leer.

Was mache ich mit dem ganzen Zeug??
Beim googeln ergab, daß die meisten sämtliche Doubletten gelöscht haben
- das scheint mir schon sehr rabiat und auf Produktionsservern mir doch
zu heikel. Gut, Backup, schaun wa mal, dann sen ma scho, gell :-). Aber
ein paar gute Ideen oder Erfahrung als Rückmeldung fänd ich sehr cool!!

Gruß und Danke,
Ben

>
> Gruß,
> Peter
>

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 12 Jun 2007 - 19:39:46 CEST

search this site