HowTo:PostInstall:Gnome228

De Luispa

Actualización a Gnome 2.28 (y poppler)

Proceso de actualización a Gnome 2.28.

  • Al preparar el package.keywords para actualizar a la 2.28 me encuentro un problema con poppler, por lo que antes de hacer nada voy a actualizar poppler


Actualizar Poppler

  • Desinstalo poppler
emerge -C app-text/poppler-utils dev-libs/poppler dev-libs/poppler-glib dev-libs/poppler-qt4 virtual/poppler virtual/poppler-glib virtual/poppler-qt4 virtual/poppler-utils
  • Modifico el /etc/portage/package.keywords
# Upgrade a la ultima de poppler
=app-text/poppler-utils-0.12.3 ~amd64
=dev-libs/poppler-0.12.3 ~amd64
=dev-libs/poppler-glib-0.12.3 ~amd64
=dev-libs/poppler-qt4-0.12.3 ~amd64
=virtual/poppler-0.12.3 ~amd64
=virtual/poppler-glib-0.12.3 ~amd64
=virtual/poppler-qt4-0.12.3 ~amd64
=virtual/poppler-utils-0.12.3 ~amd64
=dev-tex/luatex-0.50.0 ~amd64
  • Reinstalo poppler
# emerge -pv virtual/poppler virtual/poppler-qt4 virtual/poppler-utils virtual/poppler-glib

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/poppler-0.12.3  USE="abiword lcms poppler-data" 1,579 kB
[ebuild  N    ] dev-libs/poppler-glib-0.12.3  USE="cairo" 0 kB
[ebuild  N    ] app-text/poppler-utils-0.12.3  USE="abiword png" 0 kB
[ebuild  N    ] dev-libs/poppler-qt4-0.12.3  USE="-test" 0 kB
[ebuild  N    ] virtual/poppler-0.12.3  USE="lcms" 0 kB
[ebuild  N    ] virtual/poppler-qt4-0.12.3  0 kB
[ebuild  N    ] virtual/poppler-utils-0.12.3  USE="abiword png" 0 kB
[ebuild  N    ] virtual/poppler-glib-0.12.3  USE="cairo" 0 kB
  • Hago un revdep-rebuild, analizo qué hay que recompilar y lo hago...
# revdep-rebuild
# emerge -v kde-base/okular kde-base/step media-libs/libquicktime media-plugins/gst-plugins-ffmpeg media-video/cinelerra media-video/kino media-video/x264-encoder sci-libs/libqalculate
  • Vuelvo a hacer un revdep-rebuild hasta que no hay paquetes "broken"


Upgrade a Gnome 2.28

  • Ya tengo el sistema listo, revdep-rebuild pasa "limpio" y "emerge -DuvNp world" no tiene nada pendiente de actualización.
  • Inicio el upgrade
# emerge -DuvN world
  • revdep
# revdep-rebuild


Conclusiones

  • La actualización ha funcionado correctamente



--Luis 22:00 21 ene 2020 (CET)