Fedora-Fr - Communauté francophone Fedora - Linux

Planet de Fedora-Fr : la communauté francophone autour de la distribution Linux Fedora

A propos

Cette page est actualisée toutes les heures.

Cette page est une sélection de blogs autour de Fedora. Fedora-Fr.org décline toute responsabilité au sujet des propos tenus par les auteurs des blogs de ce planet. Leurs propos sont leur entière responsabilité.

Le contenu de ce planet appartient à leurs auteurs respectifs. Merci de consulter leur blogs pour obtenir les licences respectives.

Mot-clefs : RPM

mysql-worbench-5.2.22

Remi Collet

MySQL Worbench, l'outil de modélisation graphique, de développement, de requêtage et d'administration des bases de données MySQL passe en version 5.2.22 (Release Candicate 2) pour Linux. Les RPM pour Fedora ≥ 10 sont disponibles dans le dépôt remi.

Voir la Releases Page pour la liste des modifications ou Changes in MySQL Workbench 5.2.22. Le site de téléchargement propose uniquement des RPM pour Fedora 12 i386 et x86_64. Mon dépôt contient aussi ceux pour Fedora 10, 11 et 13, ainsi que ceux pour les architectures ppc et ppc64. Les plus anciennes versions ne disposent pas des dépendances... Lire mysql-worbench-5.2.22

mysql-connector-c++-1.1.0

Remi Collet

Le RPM de MySQL Connector/C++, un connecteur C++ pour les bases MySQL, est disponible dans le dépôt remi pour fedora ≥ 10 Il s'agit d'une version développement.

Il sera proposé prochainement pour les dépôts officiels, car utilisé pour la construction de MySQL Workbench.

Documentation : MySQL Connector/C++ Installation : yum --enablerepo=remi install mysql-connector-c++-develC'est une alternative à mysql++.... Lire mysql-connector-c++-1.1.0

XChat 2.8.8 est sorti, la hache de guerre avec les balloons est enterrée !

Fabien Nicoleau

Il y a quelques jours, une nouvelle version du client IRC XChat est sortie. Cette version intègre le patch que j'avais soumis il y a quelques temps, afin de régler le problème de temps d'apparition bien trop long des notifications. C'est donc une petite satisfaction personnelle de voir dans cette release quelques lignes de codes que j'avais proposées, même si le mérite en revient plutôt à Remi car je m'étais inspiré de son patch plutôt que de mon original pour en proposer un nouveau.

Avec la version 2.8.8, il est donc maintenant possible de régler le temps d'apparition des notifications par la commande

/set input_balloon_time

ou bien sûr directement dans le fichier de configuration. C'est un soulagement pour moi car je n'aurais plus à reconstruire une version du paquet avec le patch pour ne plus avoir à hurler lorsque je joue à un jeu et que des notifications viennent manger une partie de l'écran pendant 20 secondes !

La version est déjà packagée pour fedora, et une demande d'envoi vers le dépôt stable a déjà été faite, elle apparaitra donc bientôt dans les mises à jour !


Fabien (eponyme)

XChat 2.8.8 est sorti, la hache de guerre avec les balloons est enterrée !

Fabien Nicoleau

Il y a quelques jours, une nouvelle version du client IRC XChat est sortie. Cette version intègre le patch que j'avais soumis il y a quelques temps, afin de régler le problème de temps d'apparition bien trop long des notifications. C'est donc une petite satisfaction personnelle de voir dans cette release quelques lignes de codes que j'avais proposées, même si le mérite en revient plutôt à Remi car je m'étais inspiré de son patch plutôt que de mon original pour en proposer un nouveau.

Avec la version 2.8.8, il est donc maintenant possible de régler le temps d'apparition des notifications par la commande

/set input_balloon_time

ou bien sûr directement dans le fichier de configuration. C'est un soulagement pour moi car je n'aurais plus à reconstruire une version du paquet avec le patch pour ne plus avoir à hurler lorsque je joue à un jeu et que des notifications viennent manger une partie de l'écran pendant 20 secondes !

La version est déjà packagée pour fedora, et une demande d'envoi vers le dépôt stable a déjà été faite, elle apparaitra donc bientôt dans les mises à jour !


Fabien (eponyme)

reviewHelper

Pierre-Yves Chibon

source.png

Automate some of the step needed for a review

Automatiser quelques unes des étapes pour la revue d'un paquet RPM

English format

One month ago I was presenting a small script to automate to a certain point R review.

Since then, I have quickly been working on re-factoring the code to make it hopefully cleaner and more flexible.

The script works really simply, give it a src.rpm or a url and it will download the src.rpm, download the sources of the package, compare the sha1sum with upstream, install the srpm, build it locally and if the local build worked, start a scratch build on koji and run rpmlint on the generated rpm.

This is made for any package, but according to the name of the package more functionality can be added. I already added the function specific for R reviews, but I would like to know if person from PHP-Pear/Pcl or from Perl would also be interesting to add their own method in this script.

Again the goal is not to replace to reviewer but more to make his task easier also by automating some of the mandatory steps (such as the local build, the sha1sum of the srpm vs the upstream sources or running rpmling). It is not meant to replace a human reviewer but more to assist him.

The script is available at: http://pingou.fedorapeople.org/reviewHelper.py

Let me know if you find it interesting.

Thunderbird 3.1 RC1

Remi Collet

Le RPM de la première Release Candidate de la nouvelle version majeure du client de messagerie de la Fondation Mozilla est disponible dans le dépôt remi-test pour Fedora ≥ 12.

Comme il ne s'agit pas encore d'une version stable, une sauvegarde de vos profils est vivement conseillée (dossier .thunderbird) Comme toujours : yum --enablerepo=remi-test update thunderbird L'extension enigmail (version 1.1) est aussi disponible. L'extension lightning devrait suivre.... Lire Thunderbird 3.1 RC1

mysql-5.1.47

Remi Collet

Les RPM de MySQL Community Server 5.1.47 sont disponibles dans le dépôt remi pour EL 4 & 5 et pour Fedora. Voir le Changelog.

Cette construction utilise un fichier .spec proche de celui de Rawhide. Le moteur Federated est activé par défaut dans le script de lancement. Le nouveau plugin InnoDB (version 1.0.8 considérée comme GA) est disponible, le fichier de configuration (/etc/my.cnf) contient les options pour l'activer. ATTENTION : avant la mise à jour, une sauvegarde... Lire mysql-5.1.47

glpi-fusioninventory-2.2.1

Remi Collet

Le RPM de l'extension FusionInventory pour GLPI est disponible dans le dépôt remi pour Fedora, RHEL, CentOS...

Cette extension, anciennement connu comme Tracker, permet de gérer les agents FusionInventory installés sur les machines du réseau et de bénéficier notamment des fonctions de découverte réseau et d'interrogation SNMP. Forge : http://forge.fusioninventory.org/projects/fusioninventory-for-glpi Installation : yum --enablerepo=remi install... Lire glpi-fusioninventory-2.2.1

php-pear-CAS-1.1.1

Remi Collet Le RPM de la bibliothèque du client PHP pour utiliser un serveur Central Authentication Service est disponible dans les dépôts Fedora, EPEL (après un passage en updates-testing) et remi (pour les anciennes versions).

Sites : CAS : http://www.ja-sig.org/wiki/display/CAS/Home phpCAS : http://www.ja-sig.org/wiki/display/CASC/phpCAS Installation : yum --enablerepo=remi install php-pear-CASCette bibliothèque peut-être utilisée par GLPI.... Lire php-pear-CAS-1.1.1

php-domxml-php4-php5-1.21.1

Remi Collet

Le RPM de la bibliothèque de transition du XML de PHP 4 (domxml) à celui de PHP 5 est disponible dans les dépôts Fedora et EPEL (après un passage en updates-testing) ainsi que dans le dépôt remi pour les anciennes versions.

Site : http://alexandre.alapetite.fr/doc-alex/domxml-php4-php5 Cette bibliothèque est notamment utilisée par php-pear-CAS. Installation : yum --enablerepo=remi install php-domxml-php4-php5 Utilisation : if (version_compare(PHP_VERSION, '5', '>=')) { require_once('domxml-php4-php5/domxml-php4-to-php5.php'); }... Lire php-domxml-php4-php5-1.21.1

perl-FusionInventory-Agent-Task-SNMPQuery-1.1

Remi Collet

Le RPM de l'extension permettant de gérer l'interrogation SNMP avec l'Agent FusionInventory est disponible dans le dépôt remi.

Site : http://forge.fusioninventory.org Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-SNMPQuery... Lire perl-FusionInventory-Agent-Task-SNMPQuery-1.1

perl-FusionInventory-Agent-Task-NetDiscovery-1.1

Remi Collet

Le RPM de l'extension permettant de gérer la découverte réseau avec l'agent FusionInventory est disponible dans le dépôt remi.

Site : http://forge.fusioninventory.org Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-NetDiscovery... Lire perl-FusionInventory-Agent-Task-NetDiscovery-1.1

ocsinventory-1.3.2

Remi Collet

OCS Inventory NG version 1.3.1est disponible. Les RPM sont dans les dépôts fedora (rawhide et updates-testing), et remi (Fedora ≥ 6 et RHEL / CentOS 4 à 5). Il s'agit d'une version mineure (correction de bugs).

Open Computer and Software Inventory Next Generation est une application destinée pour aider l'administrateur système ou réseau surveiller la configuration des machines du réseau et les logiciels qui y sont installés.

Site officiel : http://www.ocsinventory-ng.org/. Bien sur l'installation se fait avec YUM : yum --enablerepo=remi install ocsinventory Le paquet ocsinventory est un pseudo paquet qui permet d'installer en même temps : ocsinventory-server : le serveur de communication (Communication server) ocsinventory-reports : la console d'administration... Lire ocsinventory-1.3.2

R-autoreview

Pierre-Yves Chibon

source.png

A script to help to review R packages

Un script pour aider à faire des revues de paquets R

English version

There has been a bunch of new R review submitted to the redhat Bugzilla lately and I have been doing some.

R is easy to package (R2spec being of some help on that) and quite boring to review. The package needs to follow the guidelines but after that besides the license, potential warning at build time and the dependencies there isn't much to check.

So in order to make my life easier I have written a small script that automates a number of steps for me.

There is what it does from a srpm:

  • check for the latest version
  • download the src.rpm
  • install the src.rpm
  • download sources
  • sha1sum of the sources
  • sha1sum of the sources from src.rpm
  • check that R-core is in the Requires line
  • check that R-devel is in the BuildRequires line
  • check that tex(latex) is in the BuildRequires line
  • check that %dir */R/library/%{packname} is present
  • check that %doc concerns at least doc, html, DESCRIPTION, NEWS and print the other
  • check the %install
  • check that there is coherence between noarch and datadir
  • check that there is not both datadir and libdir in a spec
  • build locally the rpm and run rpmlint on them
  • start a build on koji for the src.rpm

This output looks like this:

$ python Scripts/R-autoreview.py -s R-caTools-1.10-2.fc12.src.rpm * Latest version packaged
Target is already in the folder, no need to re-download it 
e9f393dbfe3928448ccdc40dd011987d73acce9b  caTools_1.10.tar.gz
e9f393dbfe3928448ccdc40dd011987d73acce9b  /home/pierrey/rpmbuild/SOURCES/caTools_1.10.tar.gz
* sha1sum are equals
* All required Requires are present
! R-core is present more than once
* All required BuildRequires are present
* There is 1 %dir
  %dir is OK
* There is 2 %doc
  %doc is OK
* The rpm installed in _libdir
* The rpm seems to have the required element in %install
* The rpm uses %{_libdir} and is arch
rpmbuild -ba /home/pierrey/rpmbuild/SPECS/R-caTools.spec > R-caTools.spec-build.log 2>&1 
* Build properly under 2.6.33.3-85.fc13.x86_64
* rpmlint:
R-caTools.src: W: spelling-error %description -l en_US cumsum -> cum sum, cum-sum, cums um
R-caTools.x86_64: W: spelling-error %description -l en_US cumsum -> cum sum, cum-sum, cums um
3 packages and 0 specfiles checked; 0 errors, 2 warnings. 
Scratch build on koji for target f14
* Koji build: http://koji.fedoraproject.org/koji/taskinfo?taskID=2184735
  0 free  0 open  3 done  0 failed
  2184735 build (dist-f14, R-caTools-1.10-2.fc12.src.rpm) completed successfully
   TODO:
* Check the sources for license
* Check the build, log for Warning & co

This script is available at: http://pingou.fedorapeople.org/R-autoreview.py

mysql-worbench-5.2.21

Remi Collet

MySQL Worbench, l'outil de modélisation graphique, de développement, de requêtage et d'administration des bases de données MySQL passe en version 5.2.21 (Release Candicate) pour Linux. Les RPM pour Fedora ≥ 10 sont disponibles dans le dépôt remi.

Voir la Releases Page pour la liste des modifications ou Changes in MySQL Workbench 5.2.21. Le site de téléchargement propose uniquement des RPM pour Fedora 12 i386 et x86_64. Mon dépôt contient aussi ceux pour Fedora 10, 11 et 13, ainsi que ceux pour les architectures ppc et ppc64. Les plus anciennes versions ne disposent pas des dépendances... Lire mysql-worbench-5.2.21

fusioninventory-agent-2.0.5

Remi Collet

Le RPM de la nouvelle version de l'agent d'inventaire FusionInventory est disponible dans le dépot remi pour fedora et Enterprise Linux (Redhat, Centos, Oracle, Scientific Linux...).

Ce fork de l'agent unifié ocsinventory-agent (par le principal développeur) reste totalement compatible avec le serveur OCS Inventory NG.

Comme toujours pour l'installation : yum --enablerepo=remi install fusioninventory-agentPour la configuration de la tâche planifiée ou du service : /etc/sysconfig/fusioninventory-agent (les commentaires sont suffisamment parlant je pense). Dans cette nouvelle version du RPM, les modes cron (suffisant pour l'inventaire) et service (indispensable... Lire fusioninventory-agent-2.0.5

tora-2.1.2

Remi Collet

Les RPM de la nouvelle version de TOra - Toolkit For Oracle, sont disponibles dans le dépôt remi pour Fedora ≥ 9.

Le site propose aussi des RPM pour Fedora 12. Pour fonctionner, il est nécessaire de disposer des RPM Oracle Instant Client. Pour l'installer, comme toujours : yum --enablerepo=remi install toraCet outil permet de gérer vos bases de données Oracle, PostgreSQL et MySQL. Ce logiciel, bien que GPLv2 n'est pas intégrable dans les dépôts de la... Lire tora-2.1.2

perl-FusionInventory-Agent-Task-OcsDeploy-1.0.2

Remi Collet

Le RPM de l'extension permettant de gérer les déploiements logiciels d'OCS Inventory NG avec l'agent FusionInventory est disponible dans le dépôt remi.

Pour l'installation yum --enablerepo=remi install perl-FusionInventory-Agent-Task-OcsDeploy... Lire perl-FusionInventory-Agent-Task-OcsDeploy-1.0.2

2 de mes PC sur 3 sous Fedora 13 a.k.a Goddard

Guillaume Kulakowski

J'ai profité du week-end dernier pour passer ma station de travail sous Fedora 13 bêta. Comme c'est le cas depuis quelques versions déjà, la mise à jour via preupgrade est passée comme une lettre à la poste et j'ai pu redémarrer sous une F13 sans (trop de) problèmes.

Quelques package-cleanup et quelques yum update plus tard, j'ai pu découvrir une F13 beta plus que fonctionnelle et up2date.

J'ai voulu profiter de cette migration pour me libérer d'un chaine propriétaire en la personne des drivers NVIDIA mais également pour tester les drivers nouveau, drivers par défaut sous Fedora 13 pour les carte NVIDIA. Pour ce qui est de la 2D, nouveau marche aussi bien si ce n'est mieux que les drivers nv, cependant la gestion de la 3D (avec mesa-dri-drivers-experimental) n'est pour le moment pas satisfaisante selon moi (problème de couleurs, problème de clipping, etc..). J'ai donc du réinstaller les drivers NVIDIA propriétaires (via RPM fusion).

Parmi les nombreuses nouveautés présentes dans Fedora 13, l'outil de sauvegarde Déjà Dup m'a agréablement surpris. Pour ceux qui ne connaissent pas, il s'agit d'un frontend pour duplicity. Le logiciel est super simple mais terriblement efficace, il ravira voir convaincra ceux qui n'utilisent pas encore de solution de backup. Pour ma part, le format de sauvegarde via duplicity ne m'a pas convaincu (les backups sont découpées en archives de 30Mo) et je continuerai donc à utiliser backup-manager pour ma station de travail.

Autre nouveauté de Fedora 13, le remplacement de gThumb par ShotWell qui m'a convaincu de gérer mes photos intelligemment avec des tags.

Bref, j'oublie pleins de nouveautés que je vous laisse découvrir par vous même ou en vous aidant des notes de version. Pour rappel, Fedora 13 nom de code Goddard est attendue pour le 8 mai.

fusioninventory-agent-2.0.4

Remi Collet

Le premier RPM du nouvel agent d'inventaire FusionInventory est disponible dans le dépot remi pour fedora et Enterprise Linux (Redhat, Centos, Oracle, Scientific Linux, ...).

Ce fork de l'agent unifié ocsinventory-agent (par le principal développeur) reste totalement compatible avec le serveur OCS Inventory NG.

Comme toujours pour l'installation : yum --enablerepo=remi install fusioninventory-agentPour la configuration de la tâche planifiée : /etc/sysconfig/fusioninventory-agent Dans cette première version du RPM, seul le mode cron est disponible. Le mode service, indispensable aux prochaines fonctionalités, est en cours de test / préparation, ce sera... Lire fusioninventory-agent-2.0.4