GNT sans publicité, site mobile, fonctionnalitées exclusives...

Appliquer le patch 2.4.22 sur Mandrake 9.1

Le
viphakoneniko
Salut,

j'ai essayé d'appliquer le patch "patch-2.4.22.bz2" sur ma Mandrake 9.1 :

[root@localhost src]# bzip2 -dc patch-2.4.22.bz2 | patch -p0

mais le système m'a répondu par :

can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--
|diff -urN linux-2.4.21/CREDITS linux-2.4.22/CREDITS
| linux-2.4.21/CREDITS 2003-06-13 07:51:29.000000000 -0700
|+++ linux-2.4.22/CREDITS 2003-08-25 04:44:39.000000000 -0700
--
File to patch:

Dans /usr/src, j'ai : - un lien "linux" pointant vers le dossier
"linux-2.4.21-0.13mdk"
- un dossier "linux-2.4.21"
- un dossier "linux-2.4.21-0.13mdk"
- un dossier "RPM"

J'ai tenté de patcher directement après l'installation de la Mandrake 9.1, après
avoir copié ce patch de mon disque DOS vers mon disque Linux.

Merci de m'aider !!!
Lire les 16 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 4
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Qing Liu
Le #695937
(Nikoo) writes:

Salut,


Bonsoir,

j'ai essayé d'appliquer le patch "patch-2.4.22.bz2" sur ma Mandrake 9.1 :

[ src]# bzip2 -dc patch-2.4.22.bz2 | patch -p0

mais le système m'a répondu par :

can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?


Essaie alors:
cd linux
bzip2 -dc ../patch-2.4.22.bz2 | patch -p1

--
Liu

ericb
Le #695936
Bonjour,

Nikoo a écrit:
Salut,

Dans /usr/src, j'ai : - un lien "linux" pointant vers le dossier
"linux-2.4.21-0.13mdk"
- un dossier "linux-2.4.21"
- un dossier "linux-2.4.21-0.13mdk"
- un dossier "RPM"



Peut-être :

1) en renommant le répertoire linux-2.4.21 en linux-2.4.21_pas_utile

2) *puis* en ajoutant un lien du type :

ln -s ./linux ./linux-2.4.21

3) en recommençant le patch (qui devrait marcher) [depuis /usr/src] :

bzip2 -dc patch-2.4.22.bz2 | patch -p0

Qui est bien la bonne commande...

(Sinon faire :

bunzip2 patch-2.4.22.bz2 && cat patch-2.4.22 | patch -p0 )


Car :

""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -urN linux-2.4.21/CREDITS linux-2.4.22/CREDITS
|--- linux-2.4.21/CREDITS 2003-06-13 07:51:29.000000000 -0700
|+++ linux-2.4.22/CREDITS 2003-08-25 04:44:39.000000000 -0700
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
^^^^^
Veut dire qu'il ne trouve pas l'arborescence classique en cherchant dans
le répertoire ./linux-2.4.21 car ce n'est pas celui qui contient les
sources du noyau (qui est linux-2.4.21-0.13mdk si j'ai bien tout compris).


J'ai tenté de patcher directement après l'installation de la Mandrake 9.1, après
avoir copié ce patch de mon disque DOS vers mon disque Linux.


Conseil : t'emm... pas à patcher des sources de chez Mandrake, prends
des vraies sources de kernel.org (d'un miroir, plutôt).

Enfin, ce n'est que mon humble avis....


Merci de m'aider !!!


Pas de quoi.

Cordialement



--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. Voir / See
http://swpat.ffii.org/

eric b

viphakoneniko
Le #695603
Encore merci de suivre mes mésaventures !!!

Je suis désolé d'avoir mis ton pseudo dans le titre d'un de mes post.

Je vais tester tout cela ce soir.
viphakoneniko
Le #695602
Merci, je teste tout ça ce soir, et peut-être une recompilation
avec les sources du noyau via kernel.org si le patch ne marche toujours pas.
Qing Liu
Le #705266
(Nikoo) writes:

Encore merci de suivre mes mésaventures !!!

Je suis désolé d'avoir mis ton pseudo dans le titre d'un de mes post.


C'est pas grave, tu le sauras pour la prochaine fois :)

Note que je n'utilise pas de pseudo. Sauf trois quatre fois
sur fmbl pour voir si les copains sont réveillés.

--
Liu

Publicité
Suivre les réponses
Poster une réponse
Anonyme