J'ai besoin de faire un package rpm de findlib pour Fedora core 3.
findlib, c'est ceci:
http://www.ocaml-programming.de/packages/documentation/findlib/
J'arrive a compiler le rpm source sans probleme et j'arrive a en faire un
rpm sans erreurs.
Mais au moment de l'installer sur mon systeme de test, j'ai l'erreur de
dependance suivante:
error: Failed dependencies:
libc.so.6(GLIBC_PRIVATE) is needed by findlib-1.0.4-fc3.i386
Je me suis renseigné sur la mailing list fedora-devel, et on m'a repondu
ceci:
One of the binaries in the package is probably linked against a
"private" function in glibc. You may be able to find the problematic
binary using "objdump -p" on each binary in the package and look for
GLIBC_PRIVATE in the output.
You would then need to figure out which symbol was causing the problem
and fix the build process to not detect that symbol in glibc (e.g. by
forcing the configure script to use an alternative implementation). I
had a similar issue with libspf2 finding the private symbol __ns_get16 in
glibc. Good luck!
Bon. D'accord. Le truc de trouver tous les binaires, je veux bien, c'est
probablement documenté quelquepart pour rpm.
Mais supposons que je trouve le binaire tel que decrit, je fais quoi
apres? "forcing the configure script to use an alternative
implementation", ca veut dire du chinois pour moi dans l'etat actuel des
choses...
--
Les serveurs avec 10Mb/s se louent maintenant pour 50 ou 60 Euros par mois!
La preuve http://www.google.fr/search?q=serveur+dedie
Infogerance de serveur dedie http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Alain
Hello,
On Tue, 03 May 2005 19:39:39 +0200 Rakotomandimby (R12y) Mihamina wrote:
[...] |> Bon. D'accord. Le truc de trouver tous les binaires, je veux bien, c'est |> probablement documenté quelquepart pour rpm. |> Mais supposons que je trouve le binaire tel que decrit, je fais quoi |> apres? "forcing the configure script to use an alternative |> implementation", ca veut dire du chinois pour moi dans l'etat actuel des |> choses...
et ben une fois que tu as trouve le symbole, tu regardes les sources et si t'as du bol ca sera ptet entre des #ifdef HAVE_SOMETHING; en fonction de ces ifdef tu pourras savoir ce qu'il faut activer lors du "configure" pour eviter d'utiliser ces fonctions.
vala,
-- Alain
Hello,
On Tue, 03 May 2005 19:39:39 +0200
Rakotomandimby (R12y) Mihamina wrote:
[...]
|> Bon. D'accord. Le truc de trouver tous les binaires, je veux bien, c'est
|> probablement documenté quelquepart pour rpm.
|> Mais supposons que je trouve le binaire tel que decrit, je fais quoi
|> apres? "forcing the configure script to use an alternative
|> implementation", ca veut dire du chinois pour moi dans l'etat actuel des
|> choses...
et ben une fois que tu as trouve le symbole, tu regardes les sources
et si t'as du bol ca sera ptet entre des #ifdef HAVE_SOMETHING;
en fonction de ces ifdef tu pourras savoir ce qu'il faut activer lors
du "configure" pour eviter d'utiliser ces fonctions.
On Tue, 03 May 2005 19:39:39 +0200 Rakotomandimby (R12y) Mihamina wrote:
[...] |> Bon. D'accord. Le truc de trouver tous les binaires, je veux bien, c'est |> probablement documenté quelquepart pour rpm. |> Mais supposons que je trouve le binaire tel que decrit, je fais quoi |> apres? "forcing the configure script to use an alternative |> implementation", ca veut dire du chinois pour moi dans l'etat actuel des |> choses...
et ben une fois que tu as trouve le symbole, tu regardes les sources et si t'as du bol ca sera ptet entre des #ifdef HAVE_SOMETHING; en fonction de ces ifdef tu pourras savoir ce qu'il faut activer lors du "configure" pour eviter d'utiliser ces fonctions.
vala,
-- Alain
Rakotomandimby (R12y) Mihamina
( Wed, 04 May 2005 13:10:19 +0200 ) Alain : [...] Pfiou... C'est reglé: c'etait une ligne en moins dans le specfile. Le BuildRoot. Il manquait le BuildRoot.
-- Mirroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
( Wed, 04 May 2005 13:10:19 +0200 ) Alain :
[...]
Pfiou...
C'est reglé: c'etait une ligne en moins dans le specfile.
Le BuildRoot. Il manquait le BuildRoot.
--
Mirroir de logiciels libres http://www.etud-orleans.fr
Développement de logiciels libres http://aspo.rktmb.org/activites/developpement
Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
( Wed, 04 May 2005 13:10:19 +0200 ) Alain : [...] Pfiou... C'est reglé: c'etait une ligne en moins dans le specfile. Le BuildRoot. Il manquait le BuildRoot.
-- Mirroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
Antoine Leca
En <news:, Rakotomandimby (R12y) Mihamina va escriure:
C'est reglé:
Il ne te reste plus qu'à faire part de la Bonne Nouvelle à tous les groupes où tu as initialement posté, pour éviter que certains ne cherchent (en vain ?) pendant des heures d'autres solutions...
Merci pour eux.
Antoine
En <news:pan.2005.05.04.21.23.38.334469@etu.univ-orleans.fr>,
Rakotomandimby (R12y) Mihamina va escriure:
C'est reglé:
Il ne te reste plus qu'à faire part de la Bonne Nouvelle à tous les groupes
où tu as initialement posté, pour éviter que certains ne cherchent (en vain
?) pendant des heures d'autres solutions...
En <news:, Rakotomandimby (R12y) Mihamina va escriure:
C'est reglé:
Il ne te reste plus qu'à faire part de la Bonne Nouvelle à tous les groupes où tu as initialement posté, pour éviter que certains ne cherchent (en vain ?) pendant des heures d'autres solutions...
Merci pour eux.
Antoine
Rakotomandimby (R12y) Mihamina
( Thu, 05 May 2005 14:23:01 +0200 ) Antoine Leca :
Il ne te reste plus qu'à
Non, parceque j'ai fait un cross post avec un fu2 _annoncé_ Quand le fu2 est annoncé les gens (habitués d'usenet) ne s'etonnent pas que les reponses ne soient pas affichées dans les groupes respectifs du cross post, mais uniquement la ou le suivi a été placé. C'est vrai qu'il m'arrive souvent d'oublier d'annoncer les fu2, mais sur ce cas précis, je n'ai pas oublié.
-- Mirroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)
( Thu, 05 May 2005 14:23:01 +0200 ) Antoine Leca :
Il ne te reste plus qu'à
Non, parceque j'ai fait un cross post avec un fu2 _annoncé_
Quand le fu2 est annoncé les gens (habitués d'usenet) ne s'etonnent pas
que les reponses ne soient pas affichées dans les groupes respectifs du
cross post, mais uniquement la ou le suivi a été placé.
C'est vrai qu'il m'arrive souvent d'oublier d'annoncer les fu2, mais sur
ce cas précis, je n'ai pas oublié.
--
Mirroir de logiciels libres http://www.etud-orleans.fr
Développement de logiciels libres http://aspo.rktmb.org/activites/developpement
Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance
(En louant les services de l'ASPO vous luttez contre la fracture numerique)
( Thu, 05 May 2005 14:23:01 +0200 ) Antoine Leca :
Il ne te reste plus qu'à
Non, parceque j'ai fait un cross post avec un fu2 _annoncé_ Quand le fu2 est annoncé les gens (habitués d'usenet) ne s'etonnent pas que les reponses ne soient pas affichées dans les groupes respectifs du cross post, mais uniquement la ou le suivi a été placé. C'est vrai qu'il m'arrive souvent d'oublier d'annoncer les fu2, mais sur ce cas précis, je n'ai pas oublié.
-- Mirroir de logiciels libres http://www.etud-orleans.fr Développement de logiciels libres http://aspo.rktmb.org/activites/developpement Infogerance de serveur dédié http://aspo.rktmb.org/activites/infogerance (En louant les services de l'ASPO vous luttez contre la fracture numerique)