Installation de dcraw

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Installation de dcraw

Messagepar plasticgoat » 13 Juil 2008 22:41

Salut,

je viens d'installer SME et gallery2 dans une ibay, j'aimerais maintenant installer le composant dcraw, mais j'ai des problèmes de dépendance que je n'arrive pas à résoudre :
(J'ai récupéré les rpm sur http://rpm.pbone.net/: dcraw-8.82-1.fc9.i386.rpm)

Code:

[root@hebus i386rpm]# yum localinstall dcraw-8.82-1.fc9.i386.rpm
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "installonlyn" plugin
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Local Package Process
Examining dcraw-8.82-1.fc9.i386.rpm: dcraw - 8.82-1.fc9.i386
Marking dcraw-8.82-1.fc9.i386.rpm to be installed
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package dcraw.i386 0:8.82-1.fc9 set to be updated
--> Running transaction check
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
--> Processing Dependency: libc.so.6(GLIBC_2.7) for package: dcraw
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: dcraw
--> Processing Dependency: liblcms.so.1 for package: dcraw
--> Processing Dependency: rtld(GNU_HASH) for package: dcraw
--> Finished Dependency Resolution
Error: Missing Dependency: libc.so.6(GLIBC_2.7) is needed by package dcraw
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package dcraw
Error: Missing Dependency: liblcms.so.1 is needed by package dcraw
Error: Missing Dependency: rtld(GNU_HASH) is needed by package dcraw
================================================================
No new rpms were installed. No additional commands are required.
================================================================


Avez vous trouvé un module dcraw qui fonctionne ou savez vous comment résoudre le problème dépendance ?
plasticgoat
Matelot
Matelot
 
Messages: 9
Inscrit le: 25 Juin 2008 23:59

Messagepar jibe » 14 Juil 2008 00:21

Salut,

Si tu as des problèmes de glibc, c'est mal barré... Es-tu sûr d'avoir pris les bons rpm ? Il de faut ceux pour CentOS 4 ou RHEL4...
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie

Messagepar plasticgoat » 14 Juil 2008 00:38

J'ai une version de glibc d'installer mais elle semble trop ancienne:

Code: Tout sélectionner
[root@hebus photonfs]# yum info glibc
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Installed Packages
Name   : glibc
Arch   : i686
Version: 2.3.4
Release: 2.39
Size   : 14 M
Repo   : installed
Summary: The GNU libc libraries.

Available Packages
Name   : glibc
Arch   : i386
Version: 2.3.4
Release: 2.39
Size   : 4.3 M
Repo   : base
Summary: The GNU libc libraries.

================================================================
No new rpms were installed. No additional commands are required.
================================================================



J'ai essayé d'en installer une plus récente (pas de centos), mais le système ne veux pas mettre à jour :

Code: Tout sélectionner
[root@hebus home]# yum localinstall glibc-2.8.90-8.i386.rpm
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "installonlyn" plugin
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Local Package Process
Examining glibc-2.8.90-8.i386.rpm: glibc - 2.8.90-8.i386
glibc-2.8.90-8.i386.rpm: does not update installed package.
Nothing to do
================================================================
No new rpms were installed. No additional commands are required.
================================================================
plasticgoat
Matelot
Matelot
 
Messages: 9
Inscrit le: 25 Juin 2008 23:59

Messagepar Gaston » 14 Juil 2008 10:10

Bonjour,
celui-ci est compatible ftp://ftp.nluug.nl/pub/os/Linux/distr/f ... 1.i386.rpm
mais ancien.
sinon compiler sur une centos4 et récupérer le binaire (il n'y a que ça dans le rpm) (on install pas le compilo sur sme ...)
G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar jibe » 14 Juil 2008 18:04

Salut,

Et puis, changer la glibc n'est pas quelque chose à faire inconsidérément ! C'est un peu le coeur du système !

Voir ce que je dis ici du changement de version des éléments du système, et ce qu'en dit jdh :wink:
"Le monde ne sera pas détruit par ceux qui font le mal, mais par ceux qui les regardent sans rien faire" (Albert Einstein)

Autrefois, l'Etat défendait des valeurs. Maintenant, il défend des profits... (Anne Haunnime)
Avatar de l’utilisateur
jibe
Amiral
Amiral
 
Messages: 4366
Inscrit le: 17 Oct 2003 00:00
Localisation: Haute Savoie

Messagepar jdh » 15 Juil 2008 07:41

Je cite :
dcraw-8.82-1.fc9.i386.rpm

Ici "fc9" signifie "FedoraCore 9".

Or, on peut trouver facilement que SME est basé sur une Centos 4 ... comme indiqué par Jibe mais aussi directement par yum !

Il est clair que ce NE PEUT PAS être le paquet à installer !

Il serait judicieux de trouver dcraw dans les .rpm de la distribution de base de SME ...
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes

Messagepar plasticgoat » 15 Juil 2008 09:33

jdh a écrit:Je cite :
dcraw-8.82-1.fc9.i386.rpm

Ici "fc9" signifie "FedoraCore 9".

Oui, je sais mais comme je ne touvaiq que ça, j'ai tenté ... ça s'installe bien mais c'est juste trop récent ;)

jdh a écrit:Or, on peut trouver facilement que SME est basé sur une Centos 4 ... comme indiqué par Jibe mais aussi directement par yum !

Les packages que j'ai trouvé pour Centos 4 sont trop vieux malheureusement. Gallery2 a besoin de dcraw v5.4 minimum.
Directement par yum ? dans quel repository ?

jdh a écrit:Il serait judicieux de trouver dcraw dans les .rpm de la distribution de base de SME ...

Oui c'est sur, mais j'ai déjà beaucoup cherché ... pour le moment je laisse tomber, je me passerais de la gestion des fichiers raw dans ma galerie photo.
plasticgoat
Matelot
Matelot
 
Messages: 9
Inscrit le: 25 Juin 2008 23:59

Messagepar jdh » 15 Juil 2008 12:18

Non, mais je/nous comprenons cela :

SME est basé sur une Centos 4
=> on doit utiliser les paquets Centos 4

Si, ils sont trop vieux, il ne reste qu'une solution : charger les sources (en commençant par les suivantes de la version dispo en Centos 4) et compiler.

Il ne faut alors pas oublier que SME ne dispose pas des outils de compilation, et qu'il faudra utiliser une machine avec Centos 4 standard, compiler, faire un paquet, copier et installer sur SME !

Pas simple !!


(Mais il n'y a même pas à essayer une version Fedora Core).

(En clair, il est impossible de disposer des versions les plus récentes avec une SME parce SME est un TOUT).
Avatar de l’utilisateur
jdh
Amiral
Amiral
 
Messages: 4741
Inscrit le: 29 Déc 2002 01:00
Localisation: Nantes


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité