J'ai remarqué que la commande eix ne me trouvait pas la librairie
libpq alors que esearch et emerge la trouvent tous les deux? Est-ce que
celà vous arrive aussi? Dois-je faire qq chose avant de remplir un bug?
--
Christophe Garault
Take your marks:
Gen too three: Emerge!
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
Thomas de Grenier de Latour
Salut,
On Thu, 07 Jul 2005 21:51:39 +0200 Christophe Garault wrote:
J'ai remarqué que la commande eix ne me trouvait pas la librairie libpq alors que esearch et emerge la trouvent tous les deux? Est-ce que celà vous arrive aussi? Dois-je faire qq chose avant de remplir un bug?
Il me semble que update-eix ("eix -u" pour les anciennes versions) fait sa mise à jour en accèdant comme un bourrin au cache de portage (/var/cache/edp/dep/usr/portage/...), alors que esearch lui utilise l'API de portage. Ça pourrait expliquer la différence: eupdatedb ne peut pas rater de paquet, parce que les paquets sont listés par les libs portage depuis /usr/portage, et si qqch manque dans le cache le cache est completé. Alors qu'avec update-eix, si qqch manque, bah ça manque et il ne s'en rend pas compte. Quant à "emerge -s", bah lui ne peux rien rater bien sûr puisqu'il utilise pour chaque requête l'API de portage.
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais un "sudo emerge -p libpq" (devrait completer le cache de portage pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le cache de eix), ton paquet pourrait réapparaitre.
J'ai remarqué que la commande eix ne me trouvait pas la
librairie libpq alors que esearch et emerge la trouvent tous
les deux? Est-ce que celà vous arrive aussi? Dois-je faire qq
chose avant de remplir un bug?
Il me semble que update-eix ("eix -u" pour les anciennes versions)
fait sa mise à jour en accèdant comme un bourrin au cache de
portage (/var/cache/edp/dep/usr/portage/...), alors que esearch
lui utilise l'API de portage. Ça pourrait expliquer la
différence: eupdatedb ne peut pas rater de paquet, parce que les
paquets sont listés par les libs portage depuis /usr/portage, et
si qqch manque dans le cache le cache est completé. Alors qu'avec
update-eix, si qqch manque, bah ça manque et il ne s'en rend pas
compte. Quant à "emerge -s", bah lui ne peux rien rater bien sûr
puisqu'il utilise pour chaque requête l'API de portage.
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais
un "sudo emerge -p libpq" (devrait completer le cache de portage
pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le
cache de eix), ton paquet pourrait réapparaitre.
On Thu, 07 Jul 2005 21:51:39 +0200 Christophe Garault wrote:
J'ai remarqué que la commande eix ne me trouvait pas la librairie libpq alors que esearch et emerge la trouvent tous les deux? Est-ce que celà vous arrive aussi? Dois-je faire qq chose avant de remplir un bug?
Il me semble que update-eix ("eix -u" pour les anciennes versions) fait sa mise à jour en accèdant comme un bourrin au cache de portage (/var/cache/edp/dep/usr/portage/...), alors que esearch lui utilise l'API de portage. Ça pourrait expliquer la différence: eupdatedb ne peut pas rater de paquet, parce que les paquets sont listés par les libs portage depuis /usr/portage, et si qqch manque dans le cache le cache est completé. Alors qu'avec update-eix, si qqch manque, bah ça manque et il ne s'en rend pas compte. Quant à "emerge -s", bah lui ne peux rien rater bien sûr puisqu'il utilise pour chaque requête l'API de portage.
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais un "sudo emerge -p libpq" (devrait completer le cache de portage pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le cache de eix), ton paquet pourrait réapparaitre.
Mais ça reste une hypothèse...
-- TGL.
-- mailing list
Christophe Garault
Thomas de Grenier de Latour a écrit :
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais un "sudo emerge -p libpq" (devrait completer le cache de portage pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le cache de eix), ton paquet pourrait réapparaitre.
Mais ça reste une hypothèse...
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes les nuits et pourtant en le faisant manuellement le paquet est réapparu! Mystère... En tous cas encore bien vu Thomas. Merci.
-- Christophe Garault Take your marks: Gen too three: Emerge!
-- mailing list
Thomas de Grenier de Latour a écrit :
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais
un "sudo emerge -p libpq" (devrait completer le cache de portage
pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le
cache de eix), ton paquet pourrait réapparaitre.
Mais ça reste une hypothèse...
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes
les nuits et pourtant en le faisant manuellement le paquet est réapparu!
Mystère...
En tous cas encore bien vu Thomas. Merci.
--
Christophe Garault
Take your marks:
Gen too three: Emerge!
Enfin voilà, une hypothèse serait une faute de cache. Si tu fais un "sudo emerge -p libpq" (devrait completer le cache de portage pour ce paquet) suivi d'un "update-eix" (pour mettre à jour le cache de eix), ton paquet pourrait réapparaitre.
Mais ça reste une hypothèse...
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes les nuits et pourtant en le faisant manuellement le paquet est réapparu! Mystère... En tous cas encore bien vu Thomas. Merci.
-- Christophe Garault Take your marks: Gen too three: Emerge!
-- mailing list
Cedric Godin
Christophe Garault wrote:
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes les nuits et pourtant en le faisant manuellement le paquet est réapparu! Mystère... En tous cas encore bien vu Thomas. Merci.
tu as peut-être fait ton sync après le update-eix. libpq est tout nouveau je crois. moi je fais toujours un 'emerge sync && update-eix' comme ca la db est toujours à jour. -- mailing list
Christophe Garault wrote:
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes
les nuits et pourtant en le faisant manuellement le paquet est réapparu!
Mystère...
En tous cas encore bien vu Thomas. Merci.
tu as peut-être fait ton sync après le update-eix. libpq est tout
nouveau je crois.
moi je fais toujours un 'emerge sync && update-eix' comme ca la db est
toujours à jour.
--
gentoo-user-fr@gentoo.org mailing list
Ton hypothèse était la bonne. J'ai un cron qui fait le update-eix toutes les nuits et pourtant en le faisant manuellement le paquet est réapparu! Mystère... En tous cas encore bien vu Thomas. Merci.
tu as peut-être fait ton sync après le update-eix. libpq est tout nouveau je crois. moi je fais toujours un 'emerge sync && update-eix' comme ca la db est toujours à jour. -- mailing list
Christophe Garault
Cedric Godin a écrit :
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures 0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix 0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
libpq est tout nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années. Enfin tout est rentré dans l'ordre maintenant.
-- Christophe Garault Take your marks: Gen too three: Emerge!
-- mailing list
Cedric Godin a écrit :
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures
0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix
0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
libpq est tout
nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années.
Enfin tout est rentré dans l'ordre maintenant.
--
Christophe Garault
Take your marks:
Gen too three: Emerge!
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures 0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix 0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
libpq est tout nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années. Enfin tout est rentré dans l'ordre maintenant.
-- Christophe Garault Take your marks: Gen too three: Emerge!
-- mailing list
Cedric Godin
Christophe Garault wrote:
Cedric Godin a écrit :
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures 0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix 0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
effectivement. elle s'est peut-être pas bien terminée, ca m'arrive sur un de mes serveurs. (il n'update pas son cache) Soit l'essentiel c'est que tout soit ok
petite question en passant, pq tu utilises esync si tu utilises eix ? (c'est pas un peu redondant ?)
libpq est tout nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années. Enfin tout est rentré dans l'ordre maintenant.
Je parlais de l'ebuild (j'utilise psql depuis la version 7.0 ;-) -- mailing list
Christophe Garault wrote:
Cedric Godin a écrit :
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures
0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix
0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
effectivement. elle s'est peut-être pas bien terminée, ca m'arrive sur
un de mes serveurs. (il n'update pas son cache)
Soit l'essentiel c'est que tout soit ok
petite question en passant, pq tu utilises esync si tu utilises eix ?
(c'est pas un peu redondant ?)
libpq est tout
nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années.
Enfin tout est rentré dans l'ordre maintenant.
Je parlais de l'ebuild (j'utilise psql depuis la version 7.0 ;-)
--
gentoo-user-fr@gentoo.org mailing list
tu as peut-être fait ton sync après le update-eix.
Ca me semble peu probable sauf si le rsync a duré plus d'une heure:
#On fait une synchro tous les jours à 2 heures 0 2 * * * /usr/sbin/esync -n > /dev/null 2>&1
# A 3h je met à jour le cache eix 0 3 * * * /usr/bin/update-eix > /dev/null 2>&1
effectivement. elle s'est peut-être pas bien terminée, ca m'arrive sur un de mes serveurs. (il n'update pas son cache) Soit l'essentiel c'est que tout soit ok
petite question en passant, pq tu utilises esync si tu utilises eix ? (c'est pas un peu redondant ?)
libpq est tout nouveau je crois.
Oulà non, c'est une bibliothèque pour PostgreSQL qui a plusieurs années. Enfin tout est rentré dans l'ordre maintenant.
Je parlais de l'ebuild (j'utilise psql depuis la version 7.0 ;-) -- mailing list
Christophe Garault
Cedric Godin a écrit :
petite question en passant, pq tu utilises esync si tu utilises eix ? (c'est pas un peu redondant ?)
D'abord parce que j'ai découvert eix après esearch. Ensuite parce que les infos retournées ne sont pas tout à fait les même. Et finalement parce que esync fait un emerge sync puis une mise à jour de la bdd pour esearch ce que ne fait pas eix. Voilà. ;)
Bon w-e.
-- Christophe Garault Take your marks: Gen too three: Emerge!
-- mailing list
Cedric Godin a écrit :
petite question en passant, pq tu utilises esync si tu utilises eix ?
(c'est pas un peu redondant ?)
D'abord parce que j'ai découvert eix après esearch. Ensuite parce que
les infos retournées ne sont pas tout à fait les même. Et finalement
parce que esync fait un emerge sync puis une mise à jour de la bdd pour
esearch ce que ne fait pas eix.
Voilà. ;)
Bon w-e.
--
Christophe Garault
Take your marks:
Gen too three: Emerge!
petite question en passant, pq tu utilises esync si tu utilises eix ? (c'est pas un peu redondant ?)
D'abord parce que j'ai découvert eix après esearch. Ensuite parce que les infos retournées ne sont pas tout à fait les même. Et finalement parce que esync fait un emerge sync puis une mise à jour de la bdd pour esearch ce que ne fait pas eix. Voilà. ;)
Bon w-e.
-- Christophe Garault Take your marks: Gen too three: Emerge!