Gentoo au fil du temps

Aller au contenu | Aller au menu | Aller à la recherche

jeudi, juin 10 2010

mise à jour GCC 4.3.4 en 4.4.3-r2

Avec la mise à jour de gnome, gcc a migré aussi de la version 4.3.4 en 4.4.3-r2. En faisant un emerge --depclean, qui a provoqué la suppression de gcc-4.3.4, le nouveau gcc n'était plus fonctionnel. Pour réparer ça, il m'a fallu lancer cette série de commande :

gcc-config -l
gcc-config -f 1

Switching native-compiler to i686-pc-linux-gnu-4.4.3 ...

* Your gcc has a bug with GCC_SPECS. * Please re-emerge gcc. * http://bugs.gentoo.org/68395

>>> Regenerating /etc/ld.so.cache... ok

* If you intend to use the gcc from the new profile in an already * running shell, please remember to do:

* # source /etc/profile

source /etc/profile
emerge gcc
revdep-rebuild

JRE et dlj

Ca faisait un moment que j'avais un message d'alerte pour mettre à jour java. Je me suis décidé à résoudre ce message et j'ai trouvé la solution sur le site de gentoo.org. Il suffit de créer le fichier /etc/portage/package.license et d'y joindre le paquet java que l'on utilise (jre, jdk, ...) suivi de dlj.

Pour moi, ca donne ça :

dev-java/sun-jre-bin dlj-1.1

J'ai pu mettre à jour mon JRE.

Pour info, JRE est l'acronyme de Java Runtime Environment (« environnement d'exécution Java ») et désigne un ensemble d'outils permettant l'exécution de programmes Java. On a le JDK pour les développeurs.

dimanche, juin 6 2010

Gnome 2.28 de sortie

On ne l'attendait plus et elle est apparue la nouvelle version de Gnome 2.28 pour i386. Pour rappel, la version 2.26 est sortie en octobre 2009, soit sept/huit mois après. Par contre pour l'architecture amd64, sa sortie était prévue en avril suivant le courrier suivant :

Title Upgrade to GNOME 2.28 Author Pacho Ramos <pacho@gentoo.org> Posted 2010-04-23 Revision 1

We are pleased to announce the stabilization of GNOME-2.28. Users are strongly encouraged to read the GNOME 2.28 Upgrade Guide, to avoid any possible issues relating to the upgrade, such as Applications menu items disappearing, missing icons, or mouse interaction problems.

Please read the Gnome 2.28 Upgrade Guide: http://gnome.gentoo.org/howtos/gnome-2.28-upgrade.xml

Concernant l'installation, il est nécessaire d'ajouter des use dans son make.conf :

kdrive device-mapper gdu policykit extras

Soit vous les mettez directement, soit avec un emerge -unDaN world, il indiquera ce qu'il manque. Ensuite, vous faites un emerge --deep --newuse --update world pour mettre à jour.

Je n'ai pas rencontré de difficultés particulières.

Pour connaître les changements, il faut aller sur le site de gnome france On attend bien évidemment la prochaine version stable gentoo de gnome 2.30

lundi, mai 10 2010

Xorg passe à la version 1.7

Une nouvelle version de xorg stable est sortie. Il 'agit de la version 1.7.6. L'installation ne pose pas de problème mais au redémarrage, on ne dispose plus du clavier et de la souris. Pour corriger cela, il faut réinstaller xf86-input-evdev et consolkit en se connectant à distance par ssh. On relance la machine et l'on retrouve sa souris et on clavier.

mardi, mars 9 2010

Mise à jour de OpenOffice

Je n'ai pas eu de problèmes pour mettre à jour OpenOffice 3.2.

dimanche, novembre 15 2009

Petit outil pour corriger des grosses erreurs

J'ai découvert un outil pour coriger des erreurs de librairies en .la. Cet utilitaire s'appelle lafilefixer. On l'utilise avec l'option justfixit.

# lafilefixer --justfixit

Ca peut corriger des problèmes de sa gentoo.

samedi, octobre 31 2009

GrOssEs MiSeS A JouR

L'été étant passé, de grosses mises à jour sont arrivées avec l'automne. On a eu droit à Xorg 1.6 (gestionnaire graphique), OpenOffice 3.1 et Gnome 2.26.

Les mises à jour se sont bien passées. Les petits gars de gentoo ont mis le paquet en preparant le terrain avec une nouvelle fonctionalité "eselect news" qui informe sur des migrations importantes.

Pour xorg, les deux guides suivants sont importants à suivre : http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.6-upgrade-guide.xml http://www.gentoo.org/proj/en/desktop/x/x11/libxcb-1.4-upgrade-guide.xml

Le problème c'est qu'une mise à jour de qt pose problème. il faut lancer la commande suivante pour sans sortir :

emerge -C x11-libs/qt-sql x11-libs/qt-opengl x11-libs/qt-gui x11-libs/qt-qt3support

il faut modifier sont /etc/make.conf et ajouter qt3support. Ne pas oublier de lancer revdep-rebuild pour corriger les liens entre les applications et les nouvelles librairies.

samedi, août 29 2009

Retour en arrière pour Firefox

Les gestionnaires de paquets Gentoo sont revenus sur leur choix de proposer Firefox 3.5 en stable. Les dernières mises à jour nous font revenir à la version 3.0.13

vendredi, août 21 2009

Mozilla Firefox 3.5 disponible sur Gentoo mais ...

Mozilla Firefox 3.5 est stable sur Gentoo seulement la dépendance qu'il a avec xulrunner pose problème. En effet firefox necessite xulrunner version 1.9.1.2-r1 mais d'autes programmes comme vlc ou le navigateur web epiphany necessitent des versions antérieures. Si vous voulez absolument installer firefox 3.5, il faut desinstaller vlc et epiphany et attendre qu'ils utilisent la même version. Patience donc ...

jeudi, avril 9 2009

Mise à jour importante de Xorg-Server

Xorg-server passe de la version 1.3 à la version 1.5.3. Ce n'est pas rien et ca demande beaucoup de changements. Maintenant, Xorg utilise Hal (Hardware Abstraction Layer ou Couche d'abstraction matérielle) et evdev (Generic Linux input driver). IL faut dans un premier temps modifier dans le make.conf le paramètre INPUT_DEVICES en lui affectant evdev.

 INPUT_DEVICES="evdev" 

Ensuite dans le fichier /etc/X11/xorg.conf, il faut supprimer les sections InputDevice et le référencement dans la section ServerLayout de ces InputDevice.

Après, il faut créer un fichier xml pour hal dans /etc/hal/fdi/policy/10-x11-input.fdi contenant :

 <?xml version="1.0" encoding="UTF-8"?> 
 <deviceinfo version="0.2"> 
   <device> 
        <match key="info.capabilities" contains="input.mouse"> 
     <merge key="input.x11_driver" type="string">evdev</merge> 
   </match> 
     <match key="info.capabilities" contains="input.keymap"> 
     <append key="info.callouts.add" type="strlist">hal-setup-keymap</append> 
   </match> 
   <match key="info.capabilities" contains="input.keys"> 
     <merge key="input.xkb.model" type="string">evdev</merge> 
     <merge key="input.x11_driver" type="string">evdev</merge> 
     <merge key="input.xkb.layout" type="string">fr</merge> 
     <merge key="input.xkb.variant" type="string">,winkeys</merge> 
     <append key="input.xkb.options" type="strlist">compose:menu</append> 
   </match> 
 </device> 
 </deviceinfo>

Attention, si vous avez fait les mises à jour et que vous n'avez toujours pas la souris et le clavier fonctionnels sous X, il faut relancer la compilation de xorg-server qui prendra bien en compte evdev

mercredi, avril 8 2009

Mise à jour de Mono

La mise à jour de mono m'a posée beaucoup de problème. Le fait de lancer cette mise à jour, a reussi a planté mon serveur. Pour s'en sortir, il faut juste désinstaller l'ancienne version en utilisant la commande :

 emerge -C dev-lang/mono

vendredi, mars 20 2009

Gnome 2.24 est de sortie

En effet, on a pu voir ces derniers jours, la sortie stable de gnome 2.24. Cette version apporte quelques améliorations dont on peut trouver le descriptif ici. Sa sortie officielle était le 25 septembre 2008. Six mois après, elle est stable sous Gentoo. Pour la mise en oeuvre, j'ai connu quelques impondérables. Des programmes demandent des anciennes versions de librairies de python. Pour s'en sortir, il y a juste à ré-installer le programme iso-codes. On peut alors avoir un emerge -unDaN world sans erreurs à la fin. A un certain moment, il y a le programme pixman qui arrête l'installation. Ce programme une compilation sans la directive sse2. Pour ce faire, il faut lancer la commande

 USE='-sse2' emerge pixman.

Je n'ai pas connu d'autres blocages. Une fois terminé, il y a un autre écueil, avec la session que l'on ouvre sous gnome. Un message d'erreur apparaît parlant d'un problème de chargement du programme gnome-settings-daemon. La première solution a été de passer à la version précédente de libxklavier (version 3.6) avec un commande :

 emerge =libxklavier-3.6

Sinon, on peut utiliser la dernière version stable 3.8 mais il faudra faire un petit tour dans l'éditeur de configuration de Gnome et de désactiver une variable. Le cheminement est : Aller à Applications→Outils Système→ Editeur de Configuration →Apps→Gnome_settings_daemon→Plugins→Keyboard (désactivez le).

Réf : http://forums.gentoo.org/viewtopic-t-714156-start-0-postdays-0-postorder-asc-highlight-libxklavier.html

N'oubliez pas de faire revdep-rebuilt pour corriger les liens cassés entre librairies et programmes...

lundi, décembre 29 2008

Passage de firefox 2 au 3

On peut enfin mettre à jour son firefox. Seulement il y a quelques difficultés. Pour certaines gentoo, la mise à jour n'est pas automatique. Il faut ajouter le useflag xulrunner dans /etc/make.conf Pour d'autres, il y a des erreurs dans le emerge. Il faut supprimer les programmes qui ont une dépendance avec mozilla-firefox-2 en lancant la commande :

emerge -C www-client/mozilla-firefox net-www/mplayerplug-in gnome-extra/yelp www-client/epiphany

Ensuite on peut relancer son emerge.

Problème realcodecs

Suite à la mise à jour de portage, le useflag real a été masqué. Il s'ensuit des erreurs pour installer les realcodecs. La solution est de lancer ces commandes :

mkdir -p /etc/portage/profile
echo media-libs/realcodecs >> /etc/portage/package.unmask
echo media-libs/realcodecs >> /etc/portage/package.keywords
echo media-libs/amd64codecs >> /etc/portage/package.unmask
echo media-libs/amd64codecs >> /etc/portage/package.keywords
echo media-video/realplayer >> /etc/portage/package.unmask
echo media-video/realplayer >> /etc/portage/package.keywords
echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask
echo media-sound/amarok -real >> /etc/portage/profile/package.use.mask
echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask
echo media-libs/realcodecs -win32codecs >> /etc/portage/profile/package.use.mask

La source de l'information provient de ce lien

lundi, novembre 10 2008

Problème dans la mise à jour de compiz-fusion

Une mise à jour de compiz-fusion est sortie. On passe de la version 0.6 à la 0.7.8 . Seulement voilà, le logiciel emerald est masqué et il nécessite de mettre à jour portage pour passer de EAPI 1 à EAPI 2. C'est un peu embêtant mais si on veut avoir de bons effets...

Voici donc ma liste de commandes pour s'en sortir :

echo "sys-apps/portage" >> /etc/portage/package.keywords

echo ">=app-admin/eselect-news-20071201" >> /etc/portage/package.keywords

echo ">=app-admin/eselect-1.0.11" >> /etc/portage/package.keywords

emerge portage

echo 'x11-libs/libX11 xcb' >> /etc/portage/package.use

emerge x11-libs/libX11

emerge -unDaN world

mardi, octobre 28 2008

e2fsprogs

Une mise à jour de e2fsprogs provoque le blocage des mises à jours. La procédure pour s'en sortir est la suivante :

 # echo "<=app-crypt/mit-krb5-1.6.3-r2" >> /etc/portage/package.keywords
 # emerge -f e2fsprogs e2fsprogs-libs
 # emerge --unmerge ss com_err e2fsprogs
 # emerge e2fsprogs

e2fsprogs est une suite de logiciels pour le système de fichiers ext2 et ext3

samedi, octobre 25 2008

Xorg-server et carte intel

Il est proposé une mise à jour de de Xorg-server 1.3 (serveur graphique Xwindow). Pour ceux qui comme moi possèdent une carte graphique intel intégrée, il est nécessaire de changer la variable VIDEO_CARDS de /etc/make.conf. En effet auparavant j'utilisais le driver i810. Désormais il suffit d'utiliser le driver générique intel pour que tout rentre dans l'ordre.

dimanche, octobre 19 2008

OpenOffice 3 stable sous gentoo

La nouvelle version stable de OpenOffice est sortie. Il s'agit de la version 3.0.0. La compilation bien que longue s'est bien terminée pour ma part.

dimanche, août 17 2008

Vim et vim-core

Un problème se pose avec vim (éditeur de texte) Ca arrive rarement mais vim est téléchargeable uniquement en ftp. Or certains firewall bloquent le ftp. Il faut alors le télécharger à la main et le mettre dans /usr/portage/distfiles (endroit ou sont stockés les programmes)

jeudi, août 14 2008

Un paquet qui oblige à recompiler OpenOffice

Aujourd'hui dans les mises à jour, le paquet hunspell est sortie. Si on fait un revdep-rebuild, ca oblige à recompiler Open Office 2.4.1 qui utilise ce module. Courage... A lancer la nuit de préférence.

- page 1 de 2