Erreur de ma part ayant "cassé" portage :( - Divers - Linux et OS Alternatifs
Marsh Posté le 11-03-2008 à 00:39:15
c'est moi où tu as systématiquement des problèmes avec ta gentoo ?
Marsh Posté le 11-03-2008 à 00:39:49
Cassé portage ? cad ? décris les "symptomes"
Marsh Posté le 11-03-2008 à 00:41:03
mikala a écrit : c'est moi où tu as systématiquement des problèmes avec ta gentoo ? |
Assez souvent mais attention jamais sur mon PC principal
C'est un PC de bidouille avec lequel je m'amuse par ssh mais des fois ça se passe mal
Edit: faut dire que je le triture sévère, en l'occurence avec des ebuild en "alpha" de gcc...
Marsh Posté le 11-03-2008 à 00:42:57
Zzozo a écrit : Cassé portage ? cad ? décris les "symptomes" |
Citation : |
etc etc
En bref je ne peux plus faire de "digest" d'ebuild de gcc quel que soit la version, ni compiler de gcc d'ailleurs
systématiquement il va m'embeter avec une version inexistante c'est de ma faute je lui ait fait digérer une version inexistante
Marsh Posté le 11-03-2008 à 00:45:38
heu ... là ça a rien à voir avec Portage hein, dans ce que tu as copié/collé
L'erreur 404 signale juste qu'il arrive pas à trouver le fichier qu'il veut télécharger à l'adresse indiquée
Marsh Posté le 11-03-2008 à 00:48:07
Zzozo a écrit : heu ... là ça a rien à voir avec Portage hein, dans ce que tu as copié/collé |
Oui mais c'est plus subtil que ça, ce qu'il veut telecharger n'existe pas et si tu regarde bien ça ne correspond même pas a l'ebuild ! et je ne sais pas comment faire "oublier" a portage ce paquet inexistant que je lui ait fait digérer par erreur en renommant mal un ebuild d'un gcc en alpha que j'ai renommé (par erreur) en rc
Il me faudrait savoir comment supprimer un ebuild dans le "cerveau" de portage, et ça je n'ai rien trouvé a ce sujet, j'ai bien essayé de retirer l'overlay ds /etc/make.conf puis de re synchroniser portage mais ça lui a pas fait oublier l'ebuild
Edit: j'avais essayé de supprimer l'arborescence de l'overlay et maintenant si je veux emerger gcc il me manque le fichier Manifest
Citation : katmai gcc # emerge gcc |
un emerge -s me donne:
Citation : * sys-devel/gcc |
Eh là y a un gros problème avec ma connerie maintenant portage "crois" que gcc-4.3.0_rc20080301 existe en tant qu'ebuild ce qui n'est pas le cas...
Ah et heu....si qqun sait comment regenerer le fichier Manifest aussi
Marsh Posté le 11-03-2008 à 01:38:04
Comment sais tu que ça ne correspond pas à l'ebuild en question ?
Tu as vérifié dans l'ebuild en question qu'il n'a pas besoin d'utiliser ce patch, justement ?
postes/envoies moi en PM ton fichier /etc/make.conf
Je regarderai tout ça plus attentivement demain, enfin en journée quoi
Mais à priori, tu as pas besoin de réinstaller Gentoo ou quoi que ce soit de plus, à condition que arrêtes de stresser comme tu le fais, et que tu ailles te coucher, la nuit porte conseil, et à défaut permet de retrouver son calme.
Sur ce, bonne nuit
Marsh Posté le 11-03-2008 à 01:43:07
Zzozo a écrit : Comment sais tu que ça ne correspond pas à l'ebuild en question ? |
Parce que cet ebuild n'existe pas, il n'a jamais existé j'ai réussi a faire un digest d'un ebuild mal renommé par mes soins et portage a cru qu'il existait malheureusement
Et pourtant lors de la "digestion" il n'a jamais pu telecharger le gcc en rc puisque celui-ci n'existe pas
par contre ça a pas empeché portage de l'ajouter dans sa "base"
Edit: jvais bientot dormir mais jvais tenter qq trucs avant
Avant ça petite précision, j'ai essayé de faire digérer l'ebuild gcc-4.3.0_alpha20080306.ebuild, ça a bien commencer apres avoir repris le fichier Manifest d'un autre PC ou tout marche bien (mon PC principal) mais au moment de vraiment ajouter l'ebuild a portage ça a merdé du coup je sais pas s'il l'a bien pris en compte, bien que gcc-4.3.0_alpha20080306 ait été correctement télécharger a la digestion.
Mais si je veux l'installer:
Citation : katmai gcc # emerge =sys-devel/gcc-4.3.0_alpha20080306 |
Problème là encore tjrs lié a mes erreurs passé sur les nom d'ebuild au moment des "digestions" par portage:
gcc-4.3.0_alpha20080222 n'existe pas, le plus proche c'est celui du 21 février...le 22 c'est un rc et non un alpha:
ftp://sources.redhat.com/pub/gcc/snapshots/
(c'est là que emerge telecharge a la "digestion"...)
Bref portage a été endommagé par ma faute bon jvais dormir
Marsh Posté le 13-03-2008 à 23:29:30
Zut, je t'avais "oublié" ...
Tu as pu régler ton souci ou pas ?
Marsh Posté le 11-03-2008 à 00:17:18
Bonsoir voila j'ai un petit soucis
Ayant voulu upgrader un gcc vers un autre en rc via un overlay j'ai fait comme d'hab. un simple renommage de l'ebuild que j'ai fait "digérer" par portage ("ebuild nomdel'ebuild digest" )
Le problème c'est que ça marche pas pour les gcc en rc avec l'ebuild que j'utilisais jusque là et je ne le savais pas, et ça m'a cassé portage
résultat: je ne peux plus "digérer" aucune version de gcc portage cherche a chaque fois des patchs pour une version de gcc qui n'existe pas...le con avait digérer une version qui n'existe pas bien qu'il n'a jamais pu telecharger le gcc censé etre correspondant...
donc voila maintenant j'aimerais bien savoir comment supprimer l'ebuild digérer, c'est a dire non pas supprimer le paquet (qui de toute façon n'existe pas), mais faire l'inverse de digérer et ça j'ai pas trouvé si c'était seulement faisable
Sinon ben tant pis je réinstallerais Gentoo sniff je m'y attends de toute façon
Merci d'avance pour toute aide
---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo