GNOME 2.24 ist in den FreeBSD Ports

i18n

Well-Known Member
Gerade eben habe ich bemerkt, daß GNOME 2.24 raus ist, also fröhliche Kompilierorgien sind angesagt.
Um das ganze sauber über die Bühne zu bekommen, hier der Ausschnitt aus /usr/ports/UPDATING:

Code:
20090110:
  AFFECTS: users of GNOME and GTK+
  AUTHOR: gnome@FreeBSD.org

  GNOME has been updated to 2.24.x.  You have to deinstall a few ports first
  before using portupgrade or portmaster in order to successfully upgrade
  your GNOME installation.  After successfully upgrade, you have to reinstall
  gnome-session so the gnome.desktop session file is properly installed.

  Portupgrade users:
    # pkgdb -Ff
    # pkg_deinstall -fO gtkmm-2.12\*
    # portupgrade -aOW
    # portupgrade gnome-session

  Portmaster users:
    # pkg_delete -f gtkmm-2.12\*
    # portmaster -a
    # portmaster gnome-session
 
Zuletzt bearbeitet von einem Moderator:
Done.

Danke für den Hinweis.
Keine Ursache. Wer so weit östlich wohnt, ist (zeitlich) klar im Vorteil. ;)

Das Upgrade lohnt sich übrigens. Ich habe auf einem anderen Rechner Ubuntu mit GNOME 2.24, es läuft wesentlich runder und gefühlt schneller als die Vorgängerversion. Wenn man den Beschreibungen Glauben schenken darf, handelt es sich bei dieser Version eher um eine Fehlerbereinigung, wenig Neues ist dazugekommen.
Doch lest selbst: http://library.gnome.org/misc/release-notes/2.24/
 
Zuletzt bearbeitet:
Was heißt das genau? Welcher Port ist betroffen?
 
Zuletzt bearbeitet:
Okay, die Anweisungen zum Upgrade wurden noch etwas spezifiziert:
Code:
20090110:
  AFFECTS: users of GNOME and GTK+
  AUTHOR: gnome@FreeBSD.org

  GNOME has been updated to 2.24.x.  You have to deinstall a few ports first
  before using portupgrade or portmaster in order to successfully upgrade
  your GNOME installation.  After successfully upgrade, you have to reinstall
  gnome-session so the gnome.desktop session file is properly installed.

  Portupgrade users:
    # pkgdb -Ff
    (Answer "yes" to unregister gail while keeping gtk20.)
    (Answer "yes" to unregister fast-user-switch-applet while keeping gdm.)

    # pkg_deinstall -fO gtkmm-2.12\*
    # portupgrade -aOW
    # portupgrade -f gnome-session

  Portmaster users:
    # pkg_delete -f gtkmm-2.12\*
    # portmaster -a
    # portmaster gnome-session
 
ja das habe ich gestern erfahren als ich den gnome-power-manager nachinstallieren wollte.... hat mich insgesamt ca. 70 umts mb gekostet.
 
Noch ein Tipp meinerseits.

Das neue Gnome2 scheint die Tastatureinstellung "aufzufressen" und US-Tastatur standardmäßig einzustellen.

Also, falls Ihr Euch am gdm nicht einloggen könnt, dann könnt Ihr unten (im Menü) das Layout korrigieren. Dann auch nach dem Start der Session in Tastatureinstellungen Deutschland hinzufügen.
 
hmmmm, schlimmer noch, hatte unter gdm 2.22 iso-8859-15 aus kompatibilitätsgründen zu diverser Software und zur Freigabe meines VDR, nu habe ich UTF-8 und nur noch Probleme bei Umlauten. Wo stelle ich das um ?
 
hmmmm, noch schlimmer ist, dass gdm wohl derzeit von "gnome-session" abhängt bzw. ohne nicht funktioniert. Ich habe kein gnome aber nutze gdm gerne um icewm zu starten. Nur mehr als eine kleine "Warteuhr" erscheint nicht...
 
hmmm, das wird ja immer schlimmer, kann weder nen eustart von gdm aus machen, noch mich abmelden vermutlich meine unwissenheit, aber erstmal ein hürde die sich aus den release notes nicht erschliesst :) warten wir es ab *G*
 
Ich habe es auch so erfahren, nur bei NetBSD:

GDM behält die US-Sprache eingestellt, obwohl mein System sonst einwandfrei mit deutschem Zeichensatz funktioniert.

Ebenso ist ein Neustart oder Ausschalten über das Menü nicht möglich. Neu angelegter Starter zum Ausschalten funktioniert einwandfrei.

Zum Glück ist das hier nur (m)ein Testsystem...
 
moin moin,
hatte ich auch (FreeBSD) , bei mir lag es am nicht gemountetem /proc ( procfs )
nach mounten des procfs gingen diese sachen wieder, und gdm zeigte auch die
anderen user an. UFT-8 los bin ich damit aber immer noch nicht :)

gruss Stefan
 
Soll das heißen, Gnome benötigt wieder das seit Jahren obsolete /proc? *ürgs*
 
ja das habe ich gestern erfahren als ich den gnome-power-manager nachinstallieren wollte.... hat mich insgesamt ca. 70 umts mb gekostet.

muss mich schon selbst zitieren ggg
also die 70 mb waren nur das gnome-desktop und noch ein paar andere kleine programme, also bei weitem nicht das komplette update.
/me tut noch immer gnome2 updaten...
 
wtf? Bei mir braucht Gnome 2.22 kein /proc, auch hald nicht oder etwas anderes. Nur blöde Linux Programme brauchen den Schrott.
 
wtf? Bei mir braucht Gnome 2.22 kein /proc, auch hald nicht oder etwas anderes. Nur blöde Linux Programme brauchen den Schrott.

Aus der FreeBSD HAL FAQ:
Step 1: All users MUST have procfs mounted on /proc. Hal uses an application called PolicyKit to authorize users to perform mount tasks, and PolicyKit relies heavily on /proc entries. If /proc is not mounted, volume mounting will not work. To mount /proc, add the following to /etc/fstab:

proc /proc procfs rw 0 0


Then run the following command:

# mount /proc
 
Hallo,
ich habe ein Problem. Ich will Gnome aktualisieren.
Dafür ist der Port libnotify von 0.4.4_2 auf 0.4.5 aktualisiert, aber der brich Ständig beim Portupgrade ab
Code:
Checking if x11/gnome-desktop already installed
pkg_info: the package info for package 'firefox-2.0.0.18,1' is corrupt

Firefox ist aber in Version 2.0.0.20 drauf, also habe ich ein
Code:
pkgdb -F
gemacht. Dann passierte folgendes:
Code:
pkgdb -F
--->  Checking the package registry database
Duplicated origin: x11-toolkits/gtk20 - gail-1.22.3 gtk-2.14.7
Unregister any of them? [no] 
Stale dependency: Terminal-0.2.8.3 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: Terminal-0.2.8.3 -> vte-0.17.4 (x11-toolkits/vte):
Fixed. (-> vte-0.16.14_1)
Stale dependency: Thunar-0.9.3 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: bug-buddy-2.22.0_2 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
-> Deleted. (irrelevant)
Stale dependency: bug-buddy-2.22.0_2 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: bug-buddy-2.22.0_2 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: eel-2.22.2_1 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
Fixed. (-> py25-gtk-2.12.1_1)
Stale dependency: eel-2.22.2_1 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: eel-2.22.2_1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: eog-2.22.3 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
Fixed. (-> py25-gtk-2.12.1_1)
Stale dependency: eog-2.22.3 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: eog-2.22.3 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: eog-2.22.3 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: epiphany-2.22.3 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
Fixed. (-> py25-gtk-2.12.1_1)
Stale dependency: epiphany-2.22.3 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: epiphany-2.22.3 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: epiphany-2.22.3 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: evince-2.22.2_3 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
Fixed. (-> py25-gtk-2.12.1_1)
Stale dependency: evince-2.22.2_3 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: evince-2.22.2_3 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: evince-2.22.2_3 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: evolution-data-server-2.22.3_1 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: evolution-data-server-2.22.3_1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: file-roller-2.22.4,1 -> py25-gtk-2.13.0_1 (x11-toolkits/py-gtk2):
Fixed. (-> py25-gtk-2.12.1_1)
Stale dependency: file-roller-2.22.4,1 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: file-roller-2.22.4,1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: file-roller-2.22.4,1 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: firefox-2.0.0.20_1,1 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: firefox-2.0.0.20_1,1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gcalctool-5.22.3,2 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gconf-editor-2.22.0_2,1 -> libnotify-0.4.5 (devel/libnotify):
Fixed. (-> libnotify-0.4.4_2)
Stale dependency: gconf-editor-2.22.0_2,1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gedit-2.22.3_1 -> libnotify-0.4.5 (devel/libnotify):
-> Deleted. (irrelevant)
Stale dependency: gedit-2.22.3_1 -> gtksourceview2-2.4.2 (x11-toolkits/gtksourceview2):
Fixed. (-> gtksourceview2-2.2.2)
Stale dependency: gedit-2.22.3_1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gegl-0.0.20_1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gegl-0.0.20_1 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: gimp-2.6.1,2 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gimp-2.6.1,2 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: gimp-app-2.6.1_2,1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gimp-app-2.6.1_2,1 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: gimp-gutenprint-5.1.7_1 -> gconf2-2.24.0 (devel/gconf2):
Fixed. (-> gconf2-2.22.0_1)
Stale dependency: gimp-gutenprint-5.1.7_1 -> gtk-engines2-2.16.1 (x11-themes/gtk-engines2):
Fixed. (-> gtk-engines2-2.14.3)
Stale dependency: gnome-terminal-2.22.3 -> vte-0.17.4 (x11-toolkits/vte):
Fixed. (-> vte-0.16.14_1)
Stale dependency: gnome2-lite-2.24.3 -> vte-0.17.4 (x11-toolkits/vte):
Fixed. (-> vte-0.16.14_1)

Sehe ich das richtig das der jetzt libnotify auf die alte Version zurück gesetzt hat?

Was kann ich tun?

EDIT:
Es kommt bei jedem pkg_deinstall oder portinstall
Code:
pkg_info: the package info for package 'firefox-2.0.0.18,1' is corrupt
Durch Zufall habe ich gesehen das /var voll ist :-(

Habe ich mir was zerstört?
 
Zuletzt bearbeitet:
Zurück
Oben