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

php-pecl-pdflib-2.1.8

Remi Collet

Le RPM de la nouvelle version de cette extension est disponible dans les dépôts remi et RPM Fusion (nonfree pour fedora ≥ 12). Elle a été construite avec php-5.3.2 et pdflib-lite-7.0.5.

Comme toujours yum --enablerepo=remi install php-pecl-pdflib Ou, téléchargement depuis le dépôt Si vous souhaitez utiliser cette extension avec la version standard de PHP (Fedora, CentOS, RHEL, ..) utilisez le dépôt RPM Fusion. Documentation : PDF Exemple d'utilisation : l'horloge - sources... Lire php-pecl-pdflib-2.1.8

pdflib-lite-7.0.5

Remi Collet

Les RPM de la version 7.0.5 de cette bibliothèque permettant la génération de fichiers PDF à la volée sont disponibles dans le dépôt remi et seront dans RPM Fusion (nonfreee pour fedora ≥ 12) après un petit passage en testing.

Pour plus d'information, vous pouvez consulter le site officiel : http://pdflib.com/. ATTENTION : la Licence d'utilisation limite les utilisations de cet outil. C'est pour cette raison que les RPM ne seront pas disponibles dans les dépôts officiels (Fedora/EPEL). Pour PHP, reportez vous à la documention sur les Fonctions PDF L'installation la... Lire pdflib-lite-7.0.5

php-pecl-memcached-1.0.2

Remi Collet

Le RPM de l'extension PECL memcached version 1.0.2 de communication avec le serveur memcached est disponible dans le dépôt remi pour Fedora ≥ 6 et EL ≥ 4.

Cette extension utilise la bibliothèque libmemcached.

Documentation : Memcached (en Français mais ancienne) Memcached (en Anglais mais actualisée) Comme toujours : yum --enablerepo=remi install php-pecl-memcached Cette extension est une nouvelle alternative, en plein développement, à l'extension memcache, que j'utilise habituellement pour gérer mes sessions.... Lire php-pecl-memcached-1.0.2

libmemcached-0.40

Remi Collet

Le RPM de la nouvelle version 0.40 de la biliothèque libmemcached de communication avec le serveur memcached est disponible dans le dépôt remi pour Fedora ≥ 6 et EL ≥ 4. Il est aussi dans le dépôt rawhide.

Comme toujours : yum --enablerepo=remi install libmemcached Cette bibliothèque est nécessaire à l'extension PECL memcached, (une nouvelle alternative à memcache) en plein développement. Cette mise à jour cassant l'ABI avec la version précédente, je ne prévois pas de MAJ dans les dépôts fedora.... Lire libmemcached-0.40

R2spec/R2rpm 3.0.0

Pierre-Yves Chibon

rpm.pngsource.png

New release of R2spec

Nouvelle version de R2spec

English version

This time it is there, the new release of R2spec is on its way and I have to say it brings a huge bunch of new features!

R2spec now comes with a new flavour, R2rpm which allows you to generate directly rpm from the R libraries.

Since I already announced it I won't spend to much time on it.

Check the changelog at the bottom for all the info !

I would like to thanks José Matos and Allen S. Rout for their help to build and improve this release.



French version

Et voila, une nouvelle version de R2spec est dans les tuyaux et je dois dire qu'elle amène tout un tas de nouveautés.

R2spec vous apporte maintenant un nouvel outil, R2rpm qui comme son nom l'indique permet de construire directement un rpm pour une bibliothèque R.

Bon comme je l'ai déjà annoncé je ne vais pas trop m'attarder là-dessus.

Regardez donc le changelog ci-dessous pour toutes les infos !

Je voudrais aussi remercier José Matos et Allen S. Rout pour leur aide dans la construction et l'amélioration de cette release.


Version 3.0.0 -- 05th May 2019
- Features added
  * R2spec can now be called from an external script
  * Use template via jinja2 to generate the spec files (Based on an idea of Allen S. Rout)
  * Create the R2rpm script which directly builds the rpm
  * Add a man page for R2rpm
  * Add the -p option which enable to build a spec from a package name
  * Parse the PACKAGES file from the repositories to find the information for the packages
  * Make the print of the TODO optional in the API
  * Give the opportunity to use mock to build the RPMs (rpmbuild being the default)
  * Enable to specify the mock command in the conf file
  * Enable to change the argument given to rpmbuild via the conf file 
      (to build srpm instead of rpm for example)
- Bugs correction
  * Fix the addition of the R- prefix to the dependencies
  * Rewrite the reading of the DESCRIPTION file from R
  * Do not enforce the spec and the source directory, reads the rpmmacros instead
     Thanks to José Matos for this function
  * Fix the summary if it ends with a dot "."
  * Capitalize the summary by default
  * Change UTF-8 to utf-8 to make emacs happy
  * Fix the spec file for the dependencies of this new release
  * Fix some bugs while trying to generate the RPM/SPEC from a tarball

perl-Proc-PID-File-1.27

Remi Collet

Les RPM de ce module de gestion des fichiers PID sont disponibles dans le dépôt remi pour fedora et enterprise linux. Il est aussi en attente de revue pour les dépôts fedora et EPEL.

Information: http://search.cpan.org/dist/Proc-PID-File/

Pour l'installer : yum --enablerepo=remi install 'perl(Proc::PID::File)'C'est une dépendance pour l'agent FusionInventory (RPM en préparation).... Lire perl-Proc-PID-File-1.27

remi-release et nouveau miroir

Remi Collet

Je viens de mettre à jour le paquet d'auto-configuration du dépôt remi.

Cette nouvelle version utilise la directive mirrorlist afin de récupérer sur le site la liste des miroirs disponibles, en fonction de la version utilisée. Je vous recommande donc de l'installer, si vous avez modifié le fichier remi.repo (enabled=1 par exemple), il faudra copier la nouvelle version (remi.repo.rpmnew) et ré-appliquer vos... Lire remi-release et nouveau miroir

mysql-worbench-5.2.20

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.20 (beta 10) 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.19. 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 (les plus anciennes versions et les autres architectures seront disponibles lors du passage en RC ou stable). Comme... Lire mysql-worbench-5.2.20

mysql-5.1.46

Remi Collet

Les RPM de MySQL Community Server 5.1.46 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.7 considérée comme GA) est disponible, le fichier de configuration (/etc/my.cnf) contient les options pour l'activer. Remarque : désormais, le fichier de... Lire mysql-5.1.46

RPM repository for R packages

Pierre-Yves Chibon

A RPM repository for R packages is being built

Un dépôts de RPM pour les bibliothèques R est en cours de création

English version

At the moment I wrote this lines there is a group of people who have joined their effort to create a RPM repository for R packages in a similar way than Dirk's work for APT.

On the technical point, the RPMs will be built using R2rpm which have some consequences regarding the RPM generation (there is no -devel sub-packages and rpmlint is not silent for example).

We are busy at the moment trying to get and set up the architecture since we would like to support 4 versions:

- CentOS/RHEL 5 i386 and x86_64
- The latest version of Fedora i686 and x86_64

For that we will need some "builders" most likely some VM.

In order to discuss the creation of this project we have set up a mailing list available at: http://www.bioinformatics.org/mailman/listinfo/r-repo-dev

Feel free to join the list to get some more information about its development and to help us making the project reality.



French version

Il y a à l'heure actuelle un petit groupe de personnes qui s'est constitué avec pour objectif de construire un dépôt RPM pour les bibliothèques R. Ce projet est très proche du projet de Dirk pour APT.

D'un point de vue technique, les RPMs seront construits avec R2rpm ce qui a quelque conséquences sur les RPMs généré (pas de sous paquet -devel et rpmlint n'est pas silencieux par exemple).

À l'heure actuelle nous sommes en train d'essayer de réunir l'infrastructure. Nous souhaitons supportés 4 versions:

- CentOS/RHEL 5 i386 and x86_64
- La dernière version de Fedora i686 and x86_64

Il nous faut donc pour ça quelques "builder" vraisemblablement des machines virtuelles.

Pour discuter de ce projet nous venons de mettre en place une liste de diffusion, disponible à : http://www.bioinformatics.org/mailman/listinfo/r-repo-dev

N'hésitez pas à nous rejoindre pour suivre le projet ou pour nous aider à en faire une réalité.

mysql-worbench-5.2.19

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.19 (beta 9) pour Linux. Les RPM pour Fedora 11 et 12 sont disponibles dans le dépôt remi-test.

Voir la Releases Page pour la liste des modifications ou Changes in MySQL Workbench 5.2.19. 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 11 (les plus anciennes versions et les autres architectures seront disponibles lors du passage en RC ou stable). Comme toujours :... Lire mysql-worbench-5.2.19

mysql-worbench-5.2.18

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.18 (beta 8) pour Linux. Les RPM pour Fedora 11 et 12 sont disponibles dans le dépôt remi-test.

Voir la Releases Page pour la liste des modifications. 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 11 (les plus anciennes versions et les autres architectures seront disponibles lors du passage en RC ou stable). Comme toujours : yum --enablerepo=remi-test install... Lire mysql-worbench-5.2.18

Firefox Lorentz 3.6.3plugin1

Remi Collet

Un premier RPM de la version expérimentale de Firefox Lorentz est disponible dans le dépôt remi-test pour Fedora 12.

Avec cette version, les extensions tournent dans un processus distinct afin d'isoler les problèmes. Un plantage n'affecte plus le fonctionnement de Firefox. Voir : Firefox Lorentz Release Notes (Notes de version en anglais) Comme toujours: yum --enablerepo=remi-test update firefox Pour réaliser ce projet, il semblerait l'équipe de développement... Lire Firefox Lorentz 3.6.3plugin1

mysql-worbench-5.2.17

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.17 (beta 7) pour Linux. Les RPM pour Fedora 11 et 12 sont disponibles dans le dépôt remi-test.

Voir la Releases Page pour la liste des modifications. 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 11 (les plus anciennes versions et les autres architectures seront disponibles lors du passage en RC ou stable). Comme toujours : yum --enablerepo=remi-test install... Lire mysql-worbench-5.2.17

firefox-3.6.3

Remi Collet

Les RPM de la nouvelle version du navigateur de la Fondation Mozilla sont disponibles dans le dépôt remi pour Fedora. Cette version est fournie en 73 langues.

Commencez par lire : Notes de version de Firefox 3.6 Comme toujours : yum --enablerepo=remi update firefox Pas de mise à jour de xulrunner, ce RPM embarque son propre moteur Gecko. Beaucoup d'extensions sont désormais compatibles et fonctionnent correctement. Concernant l'extension Java, la version fournie avec OpenJDK ne fonctionne pas... Lire firefox-3.6.3

quvi : un utilitaire de récupération d'informations sur les liens de téléchargements de vidéos

Fabien Nicoleau

Non, je ne fais pas une fixation sur les sites proposant des vidéos style youtube, dailymotion, etc ... J'ai déja packagé clive, cclive (son petit frère en C), et leur front-end abby, et je reviens ici avec quvi. La raison est simple : quvi est maintenant une dépendance pour cclive. En effet après des demandes auprès du dévelppeur de cclive pour avoir une "libcclive", ce dernier à décidé d'externaliser le code de récupération d'infos sur les vidéos dans une bilbliothèque séparée et d'en faire un nouveau projet : quvi

Afin d'éviter un blocage des mises à jour de cclive, j'ai donc entrepris de packager cet outil, mais surtout la lib qu'il fournis : libquvi. J'ai ensuite fait une demande de revue. Le spec génère donc 3 paquets :

  • quvi : un utilitaire exemple permettant de récupérer des infos sur les vidéos utilisant libquvi
  • libquvi : la bibiothèque se chargeant du travail
  • libquvi-devel : fourni les fichiers de développements pour libquvi

La création de ce paquet que je rajoute à ma liste est pour moi l'occasion de fournir une bibliothèque, chose que je n'avais jamais fait, et accessoirement, de poster ici pour raviver un peu ce blog un peu mort ces temps-ci. Les plus curieux (et coquins!) qui auront lu le spec pourront rechercher l'utilité de l'option --enable-smut passée au configure.

J'espère trouver rapidement un reviewer pour ce paquet afin de pouvoir aussi mettre à jour cclive.


Fabien (eponyme)

thunderbird-3.0.4-1

Remi Collet

Le RPM de la nouvelle version du client de messagerie de la Fondation Mozilla est disponible dans le dépôt remi pour Fedora ≤ 10.

Commencez par lire : Thunderbird Release Notes (Notes de version en anglais) Comme toujours : yum --enablerepo=remi update thunderbirdLes extensions enigmail et lightning sont aussi disponibles. Les RPM sont disponibles pour Fedora 8 à 10 (ceux pour Fedora 11 et 12 sont déjà dans les mises à jours)... Lire thunderbird-3.0.4-1

R2rpm on cran

Pierre-Yves Chibon

Building cran RPM via R2rpm

Construire des RPMs du cran avec R2rpm

English format

Using the PACKAGES file from the CRAN I was able to generate a list of 670 packages that do not depend on anything else than R.

This morning I ran R2rpm on the first 100, it took around 3h and there are the results:

89 packages built
['ADGofTest', 'AMORE', 'AlgDesign', 'Animal', 'BGSIMD', 'BMN', 'BPHO', 'BayesValidate', 'Bhat', 'BiasedUrn', 'Biodem', 'Bolstad', 'Bolstad2', 'BootCL', 'CAVIAR', 'CCP', 'CDFt', 'CHsharp', 'CORElearn', 'CTT', 'ClinicalRobustPriors', 
'ComPairWise', 'CompetingRiskFrailty', 'ConvCalendar', 'CreditMetrics', 'CvM2SL1Test', 'CvM2SL2Test', 'DEA', 'DEMEtics', 'DEoptim', 'DTDA', 'DTK', 'Davies', 'Defaults', 'DiversitySampler', 'EMJumpDiffusion', 'EbayesThresh', 
'ElectroGraph', 'ExPD2D', 'FBN', 'FITSio', 'FKBL', 'FNN', 'Flury', 'GPArotation', 'GWRM', 'GeneF', 'GillespieSSA', 'HAPim', 'HI', 'HMM', 'HMR', 'ISOcodes', 'Imap', 'Iso', 'JADE', 'JudgeIt', 'Kendall', 'LDtests', 'LIStest', 'LearnBayes', 
'LearnEDA', 'LogitNet', 'LowRankQP', 'MAMSE', 'MCE', 'MKLE', 'MLDA', 'MLEcens', 'MMG', 'MMIX', 'MPV', 'MSVAR', 'MTSKNN', 'ModelGood', 'Multiclasstesting', 'NMFN', 'NORMT3', 'OPE', 'ORIClust', 'ORMDR', 'Oarray', 'OrdMonReg', 
'PBSddesolve', 'PLIS', 'POT', 'PSAgraphics', 'Peaks', 'PearsonICA']

11 packages failed
['BioStatR', 'BoSSA', 'BradleyTerry', 'BradleyTerry2', 'CPE', 'Cairo', 'FracSim', 'GDD', 'KFAS', 'MImix', 'OAIHarvester']

Damn this is good ! :-)

R2spec / R2rpm

Pierre-Yves Chibon

rpm.pngsource.png

New version of R2spec in the pipes

Une nouvelle version de R2spec dans les tuyaux

English version

There is a new version of R2spec in the pipes, this version fixes some bugs and introduces some new features. The main of these features is the presence of R2rpm now.

R2rpm generate the complete rpm directly from a url, the sources or simply the name of the package. It builds the package twice, once to determine the %file section and once to generate the RPM.

I fixed the length of the %description so that it is not bigger than the mandatory 75 characters, the summary is also corrected if it ends with a dot.

Tonight I have been playing with this new version, I was able to generate in the fly a bit more than 70 RPMs for R libraries in just few minutes (ok maybe it tooks a couple of hours :-)).

All the RPMs work, there are not rpmlint compliant so there would need more work if we want to integrate them into the repository but it is a good basis.

Something that I still want to do before to release officially the version 3.0.0 is the possibility to build the dependencies of a given package. Basically, this would allow to build RPM for one package and all the packages of which it depends.

For those who would like to test you can find the source, srpm and rpm in https://fedorahosted.org/releases/r/2/r2spec/ (latest release so far 3.0.0-0.4).

Do not hesitate to test it and report any issue you find in it :-)

Hope you like it !