View previous topic :: View next topic |
Author |
Message |
RickyLoad Tux's lil' helper
Joined: 29 Dec 2006 Posts: 148 Location: Rennes
|
Posted: Wed Oct 22, 2008 1:56 pm Post subject: [depclean, python] Python cassé suite à une compil [Résolu] |
|
|
Salut
je reprends le post avant que BENJI le ferme avec un tit resolu !
Bon j'ai aussi un prob avec mon emerge !! çà doit être la periode des nettoyages qui fait çà
Suite a un gros nettoyage ==> cause partition / trop petite , vu ce systeme de New Slot avec la mise a jour de kde , çà m'a pris toute la place
Donc j'ai marché avec Depclean et j'ai virer ==> dev-lang/python
Donc plus de emerge , je me suis reinstaller un package 2.5 a la mano , mon emerge semble reparti , toutefois quand je veux recompiler dev-lang/python
il me colle une erreur liée a python-updater :
Pourtant l'ai pas installé
Code: |
dev-lang/python
Latest version available: 2.5.2-r8
Latest version installed: [ Not Installed ]
Size of files: 9,605 kB
Homepage: http://www.python.org/
Description: Python is an interpreted, interactive, object-oriented programming language.
License: PSF-2.2
|
Le tout suivi d'un !!
Code: |
Gentoo rickyload # emerge --oneshot =dev-lang/python-2.5.2-r8
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Starting parallel fetch
>>> Emerging (1 of 2) sys-libs/db-4.5.20_p2-r1
* db-4.5.20.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* patch.4.5.20.1 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* patch.4.5.20.2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
Traceback (most recent call last):
File "/usr/bin/java-config-2", line 8, in <module>
from java_config_2 import __version__
ImportError: No module named java_config_2
*
* Can't run java-config --help
* Have you upgraded python recently but haven't
* run python-updater yet?
*
* ERROR: sys-libs/db-4.5.20_p2-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* ebuild.sh, line 1291: Called java-pkg-opt-2_pkg_setup
* java-pkg-opt-2.eclass, line 45: Called java-pkg_init
* java-utils-2.eclass, line 2069: Called die
* The specific snippet of code:
* die "Can't run java-config --help"
* The die message:
* Can't run java-config --help
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-libs/db-4.5.20_p2-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-libs/db-4.5.20_p2-r1/temp/die.env'.
*
!!! When you file a bug report, please include the following information:
GENTOO_VM= CLASSPATH="." JAVA_HOME=""
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info
>>> Failed to emerge sys-libs/db-4.5.20_p2-r1, Log file:
>>> '/var/tmp/portage/sys-libs/db-4.5.20_p2-r1/temp/build.log'
* GNU info directory index is up-to-date.
Gentoo rickyload # python-updater
* Couldn't determine any previous Python version(s).
* Use -o OLD_PYTHON_VERSION to specify your old python version.
Gentoo rickyload # python-updater -o 2.4.4-r5
* Couldn't determine portage python
Gentoo rickyload #
|
J'ajoute que pour avoir fouillé ds les posts ==> http://www.gentoo.fr/forum/viewtopic.php?id=721
==> https://forums.gentoo.org/viewtopic-t-704683-highlight-python.html
Chez moi un tit :
Code: |
Gentoo rickyload # eselect python list
!!! Error: Can't load module python
Processus arrêté
Gentoo rickyload #
|
Bon voilà ou j'en suis , comment lui montrer , ( à python-updater ) ma version precedente et qu'il la prenne en compte ???
Edit: il va de soi que j'ai deja relancer un emerge --sync
Last edited by RickyLoad on Thu Oct 23, 2008 10:57 pm; edited 1 time in total |
|
Back to top |
|
|
RickyLoad Tux's lil' helper
Joined: 29 Dec 2006 Posts: 148 Location: Rennes
|
Posted: Wed Oct 22, 2008 3:50 pm Post subject: |
|
|
Re
Bon j'ai coller un ==> USE="-java" emerge sys-libs/db-4.5.20_p2-r1
qui m'a permis ensuite un tit
==> emerge --oneshot =dev-lang/python-2.5.2-r8
Suivi d'un recompile de sys-libs/db-4.5.20_p2-r1 avec cette fois le USE java
Je lance a présent un ==> python-updater !!
Code: |
Gentoo rickyload # python-updater
* Couldn't determine any previous Python version(s).
* Use -o OLD_PYTHON_VERSION to specify your old python version.
Gentoo rickyload #
|
mouarf tjrs pas mieux |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
Posted: Wed Oct 22, 2008 3:55 pm Post subject: |
|
|
'alute
RickyLoad wrote: | (...)
Donc plus de emerge , je me suis reinstaller un package 2.5 a la mano , mon emerge semble reparti , toutefois quand je veux recompiler dev-lang/python
il me colle une erreur liée a python-updater
(...) |
Ton pb vient de là... c'est pourquoi réinstaller un package from scratch et hors-portage n'est pas la meilleure solution !
Sauf rare cas bien précis genre perte des outils "de base" (tar et autre), il vaut mieux utiliser la Feature "builgpkg" de portage ou mieux "buildsyspkg" (voire pour les masos utiliser quickpkg à chaque update/grade critique) et passer par portage pour réinstaller cette version packagé (-k ou -K);
Si la première partie t'est déjà hors d'atteinte, tu peux encore passer par la même voie de réinstall via un package déjà fait par un de nos devs en prenant soins de prendre la bonne version pour ton architecture.
Désinstalle ton python et teste un coup pour voir sinon il faudra leurrer portage et lui faire croire que python est installé avant de faire un oneshot en espérant que rien de l'install à la mano ne restera après çà (peut se vérifier dans le Makefile si tu veux ^^ ) _________________ " Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! " |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Wed Oct 22, 2008 9:23 pm Post subject: |
|
|
Splitté depuis ce topic |
|
Back to top |
|
|
RickyLoad Tux's lil' helper
Joined: 29 Dec 2006 Posts: 148 Location: Rennes
|
Posted: Thu Oct 23, 2008 2:24 am Post subject: |
|
|
Re
boozo wrote: |
Si la première partie t'est déjà hors d'atteinte, tu peux encore passer par la même voie de réinstall via un package déjà fait par un de nos devs en prenant soins de prendre la bonne version pour ton architecture.
Désinstalle ton python et teste un coup pour voir sinon il faudra leurrer portage et lui faire croire que python est installé avant de faire un oneshot en espérant que rien de l'install à la mano ne restera après çà (peut se vérifier dans le Makefile si tu veux ^^ ) |
Bon je commence a être largué là boozo
J'ai effectivement virer tout ce que j'ai fait a la mano , me reste maintenant donc ma version ==> dev-lang/python-2.5.2-r8
qui est installer et a l'air de fonctionner nickel ! ( je suis d'ailleurs en train de faire un emerge -Dupv pour voir si y'a rien de trop cassé !!)
Maintenant j'ai que mon python-updater qui se lance pas , y'a t il une solution comme tu le suggères pour
Code: |
sinon il faudra leurrer portage et lui faire croire que python est installé avant de faire un oneshot
|
avant de tout virer et prendre un package deja fait par un dev , on pourrait essayer çà nop tu crois pas
Sinon ben tant pis je m'en vais la "casser "un peu plus s'il faut
Code: |
il vaut mieux utiliser la Feature "builgpkg" de portage ou mieux "buildsyspkg"
et passer par portage pour réinstaller cette version packagé (-k ou -K);
|
Et y'a pas un guide ou autre chose parce que là , je vois pas de quoi tu parles
Mci pour ta patience |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
RickyLoad Tux's lil' helper
Joined: 29 Dec 2006 Posts: 148 Location: Rennes
|
Posted: Thu Oct 23, 2008 2:14 pm Post subject: |
|
|
Re
Bon on avance
J'ai relancé un oneshot sur app-admin/python-updater
Et lui est indiqué la dernière version parce qu'il ne la voyait pas
Code: |
Gentoo rickyload # python-updater -o 2.5.2-r7
* Starting Python Updater from 2.5.2-r7 to 2.5 :
* Couldn't find old libpython soname
* Disabling soname check.
* Adding to list: =dev-libs/boost-1.35.0-r2
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* Adding to list: =x11-libs/vte-0.16.14
* check: manual [Added to list manually, see CHECKS in manpage for more information.]
* emerge -vD1 =dev-libs/boost-1.35.0-r2 =x11-libs/vte-0.16.14
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-libs/boost-1.35.0-r2 USE="-debug -doc -expat -icu -mpi -tools" 0 kB
[ebuild R ] x11-libs/vte-0.16.14 USE="opengl python -debug -doc" 0 kB
Total: 2 packages (2 reinstalls), Size of downloads: 0 kB
|
Par contre a la fin de ce "rebuild" il m'affiche tjrs
Code: |
Gentoo rickyload # python-updater
* Couldn't determine any previous Python version(s).
* Use -o OLD_PYTHON_VERSION to specify your old python version.
Gentoo rickyload # eselect python list
!!! Error: Can't load module python
Processus arrêté
Gentoo rickyload #
|
et des que je relance un python-updater -o , il veut me rebuild tjrs les mêmes versions ? |
|
Back to top |
|
|
boozo Advocate
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
|
RickyLoad Tux's lil' helper
Joined: 29 Dec 2006 Posts: 148 Location: Rennes
|
Posted: Thu Oct 23, 2008 10:51 pm Post subject: |
|
|
Re boozo
Bon le oneshot sur app-admin/eselect-python a marché !!
A présent j'ai un beau
Code: |
Gentoo rickyload # eselect python list
Available python interpreters:
[1] python2.5 *
Gentoo rickyload #
|
Pour ce qui est du "python-updater" je verrais à la prochaine mise à jour
Je crois que j'ai déjà bien recupérer ma gentoo alors que certains me la donnait morte !!!
Un grand merci a toi boozo ,
Je boucle le post d'un tit resolu , mais si t'as des news en plus je reviendrais voir
Encore mci |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|