Bonjour,
La version de wacom-kernel-source dans Debian est 0.6.6 et elle
s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
il me demande rien...
Voici ce que ça donne:
Bonjour,
La version de wacom-kernel-source dans Debian est 0.6.6 et elle
s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
il me demande rien...
Voici ce que ça donne:
Bonjour,
La version de wacom-kernel-source dans Debian est 0.6.6 et elle
s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
il me demande rien...
Voici ce que ça donne:
Le 05.09.2005 22:59:32, Gaëtan PERRIER a écrit :
> Bonjour,
>
> La version de wacom-kernel-source dans Debian est 0.6.6 et elle
> s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
> de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
> avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
> demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
> il me demande rien...
>
> Voici ce que ça donne:
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian. Mais
le responsable du paquet dit que les sources amont sont mal organisées.
J'avais ouver un bogue en wishlist et il a été fermé avec des
explications que j'avoue ne pas avoir très bien comprises...
Pour ma part, j'ai pris la base du paquet (source), j'ai intégré les
sources linuxwacom dernière moutires (0.6.9 et pour l'architecture
amd64) et en toiuchant un peu le fichier debian/rules, on peut
construire le paquet avec make-kpkg (fichier rules sur demande)
Il ne faut pas oublier que linuxwacom change aussi le module
wacom_drv.o. Je me suis fait aussi un petit paquet pour faire la copie
(remplacement du module avec apgk-alternative), toujours pour mon
architecture 64 bit.
Jean-Luc
Le 05.09.2005 22:59:32, Gaëtan PERRIER a écrit :
> Bonjour,
>
> La version de wacom-kernel-source dans Debian est 0.6.6 et elle
> s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
> de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
> avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
> demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
> il me demande rien...
>
> Voici ce que ça donne:
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian. Mais
le responsable du paquet dit que les sources amont sont mal organisées.
J'avais ouver un bogue en wishlist et il a été fermé avec des
explications que j'avoue ne pas avoir très bien comprises...
Pour ma part, j'ai pris la base du paquet (source), j'ai intégré les
sources linuxwacom dernière moutires (0.6.9 et pour l'architecture
amd64) et en toiuchant un peu le fichier debian/rules, on peut
construire le paquet avec make-kpkg (fichier rules sur demande)
Il ne faut pas oublier que linuxwacom change aussi le module
wacom_drv.o. Je me suis fait aussi un petit paquet pour faire la copie
(remplacement du module avec apgk-alternative), toujours pour mon
architecture 64 bit.
Jean-Luc
Le 05.09.2005 22:59:32, Gaëtan PERRIER a écrit :
> Bonjour,
>
> La version de wacom-kernel-source dans Debian est 0.6.6 et elle
> s'arrête au 2.6.10. Le 2.6.11 est pris en compte par la version 0.6.8
> de linuxwacom. J'ai donc tenté de mettre à jour le paquet wacom-tools
> avec uupdate mais ça ne fonctionne pas. uupdate s'arrête et me
> demande "File to patch: " et je ne sais pas quoi lui dire. D'habitude
> il me demande rien...
>
> Voici ce que ça donne:
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian. Mais
le responsable du paquet dit que les sources amont sont mal organisées.
J'avais ouver un bogue en wishlist et il a été fermé avec des
explications que j'avoue ne pas avoir très bien comprises...
Pour ma part, j'ai pris la base du paquet (source), j'ai intégré les
sources linuxwacom dernière moutires (0.6.9 et pour l'architecture
amd64) et en toiuchant un peu le fichier debian/rules, on peut
construire le paquet avec make-kpkg (fichier rules sur demande)
Il ne faut pas oublier que linuxwacom change aussi le module
wacom_drv.o. Je me suis fait aussi un petit paquet pour faire la copie
(remplacement du module avec apgk-alternative), toujours pour mon
architecture 64 bit.
Jean-Luc
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian.
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian.
Le paquet en question est assez mal géré : faire un dpkg-reconfigure
pour en arriver à créer un modul debian qui en plus est palce dans
/usr/src/modules n'est pas vraiement conforme aux règles Debian.
Le 06.09.2005 13:39:35, a écrit :
> Selon "Jean-Luc Coulon (f5ibh)" :
>
>
>
> La procédure détaillé et le fichier rules m'intéresse
> effectivement.
Proocédure rapide :
- installer le paquet wacom-kernel-source
- décompresser l'archive qui se trouve dans /usr/src, ça va créer
/usr/src/modules/wacom
- décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
un répertoire linuxwacom-0.6.x
- copier le contenu de linuxwacom-0.6.x/src en remplacement de
/usr/src/modules/wacom/src
- copier le contenu du répertoire linuxwacom-0.6.x dans
/usr/src/modules/wacom (fichier configure etc.)
- remplacer debian/rules par le fichier joint
construire le module par make-kpkg
Le 06.09.2005 13:39:35, gaetan.perrier@free.fr a écrit :
> Selon "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com>:
>
>
>
> La procédure détaillé et le fichier rules m'intéresse
> effectivement.
Proocédure rapide :
- installer le paquet wacom-kernel-source
- décompresser l'archive qui se trouve dans /usr/src, ça va créer
/usr/src/modules/wacom
- décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
un répertoire linuxwacom-0.6.x
- copier le contenu de linuxwacom-0.6.x/src en remplacement de
/usr/src/modules/wacom/src
- copier le contenu du répertoire linuxwacom-0.6.x dans
/usr/src/modules/wacom (fichier configure etc.)
- remplacer debian/rules par le fichier joint
construire le module par make-kpkg
Le 06.09.2005 13:39:35, a écrit :
> Selon "Jean-Luc Coulon (f5ibh)" :
>
>
>
> La procédure détaillé et le fichier rules m'intéresse
> effectivement.
Proocédure rapide :
- installer le paquet wacom-kernel-source
- décompresser l'archive qui se trouve dans /usr/src, ça va créer
/usr/src/modules/wacom
- décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
un répertoire linuxwacom-0.6.x
- copier le contenu de linuxwacom-0.6.x/src en remplacement de
/usr/src/modules/wacom/src
- copier le contenu du répertoire linuxwacom-0.6.x dans
/usr/src/modules/wacom (fichier configure etc.)
- remplacer debian/rules par le fichier joint
construire le module par make-kpkg
Le Tue, 06 Sep 2005 12:03:16 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
> Le 06.09.2005 13:39:35, a écrit :
> > Selon "Jean-Luc Coulon (f5ibh)" :
> >
> >
> >
> > La procédure détaillé et le fichier rules m'intéresse
> > effectivement.
>
> Proocédure rapide :
> - installer le paquet wacom-kernel-source
> - décompresser l'archive qui se trouve dans /usr/src, ça va créer
> /usr/src/modules/wacom
> - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> un répertoire linuxwacom-0.6.x
> - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> /usr/src/modules/wacom/src
> - copier le contenu du répertoire linuxwacom-0.6.x dans
> /usr/src/modules/wacom (fichier configure etc.)
> - remplacer debian/rules par le fichier joint
>
> construire le module par make-kpkg
Si je résume encore plus:
- j'installe wacom-kernel-source, ce qui crée /usr/src/modules/wacom
- je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
- je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
- je remplace /usr/src/modules/wacom/debian/rules par celui que vous
avez fournis (utile uniquement si on veut créer le paquet sans être
root, non?). Oui, entre autre mais pas uniquement, il installe le
paquet dans /usr/src et pas dans /usr/src/modules par exemple. Faites
- je fais make-kpkg
C'est bien ça?
Gaëtan
Le Tue, 06 Sep 2005 12:03:16 +0000
"Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
> Le 06.09.2005 13:39:35, gaetan.perrier@free.fr a écrit :
> > Selon "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com>:
> >
> >
> >
> > La procédure détaillé et le fichier rules m'intéresse
> > effectivement.
>
> Proocédure rapide :
> - installer le paquet wacom-kernel-source
> - décompresser l'archive qui se trouve dans /usr/src, ça va créer
> /usr/src/modules/wacom
> - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> un répertoire linuxwacom-0.6.x
> - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> /usr/src/modules/wacom/src
> - copier le contenu du répertoire linuxwacom-0.6.x dans
> /usr/src/modules/wacom (fichier configure etc.)
> - remplacer debian/rules par le fichier joint
>
> construire le module par make-kpkg
Si je résume encore plus:
- j'installe wacom-kernel-source, ce qui crée /usr/src/modules/wacom
- je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
- je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
- je remplace /usr/src/modules/wacom/debian/rules par celui que vous
avez fournis (utile uniquement si on veut créer le paquet sans être
root, non?). Oui, entre autre mais pas uniquement, il installe le
paquet dans /usr/src et pas dans /usr/src/modules par exemple. Faites
- je fais make-kpkg
C'est bien ça?
Gaëtan
Le Tue, 06 Sep 2005 12:03:16 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
> Le 06.09.2005 13:39:35, a écrit :
> > Selon "Jean-Luc Coulon (f5ibh)" :
> >
> >
> >
> > La procédure détaillé et le fichier rules m'intéresse
> > effectivement.
>
> Proocédure rapide :
> - installer le paquet wacom-kernel-source
> - décompresser l'archive qui se trouve dans /usr/src, ça va créer
> /usr/src/modules/wacom
> - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> un répertoire linuxwacom-0.6.x
> - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> /usr/src/modules/wacom/src
> - copier le contenu du répertoire linuxwacom-0.6.x dans
> /usr/src/modules/wacom (fichier configure etc.)
> - remplacer debian/rules par le fichier joint
>
> construire le module par make-kpkg
Si je résume encore plus:
- j'installe wacom-kernel-source, ce qui crée /usr/src/modules/wacom
- je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
- je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
- je remplace /usr/src/modules/wacom/debian/rules par celui que vous
avez fournis (utile uniquement si on veut créer le paquet sans être
root, non?). Oui, entre autre mais pas uniquement, il installe le
paquet dans /usr/src et pas dans /usr/src/modules par exemple. Faites
- je fais make-kpkg
C'est bien ça?
Gaëtan
Le 07.09.2005 23:53:01, Gaëtan PERRIER a écrit :
> Le Tue, 06 Sep 2005 12:03:16 +0000
> "Jean-Luc Coulon (f5ibh)" a écrit:
>
> > Le 06.09.2005 13:39:35, a écrit :
> > > Selon "Jean-Luc Coulon (f5ibh)" :
> > >
> > >
> > >
> > > La procédure détaillé et le fichier rules m'intéresse
> > > effectivement.
> >
> > Proocédure rapide :
> > - installer le paquet wacom-kernel-source
> > - décompresser l'archive qui se trouve dans /usr/src, ça va
> > créer /usr/src/modules/wacom
> > - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> > un répertoire linuxwacom-0.6.x
> > - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> > /usr/src/modules/wacom/src
> > - copier le contenu du répertoire linuxwacom-0.6.x dans
> > /usr/src/modules/wacom (fichier configure etc.)
> > - remplacer debian/rules par le fichier joint
> >
> > construire le module par make-kpkg
>
>
> Si je résume encore plus:
>
> - j'installe wacom-kernel-source, ce qui
> crée /usr/src/modules/wacom
> - je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
> - je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
> - je remplace /usr/src/modules/wacom/debian/rules par celui que
> vous avez fournis (utile uniquement si on veut créer le paquet
> sans être root, non?). Oui, entre autre mais pas uniquement, il
> installe le paquet dans /usr/src et pas dans /usr/src/modules par
> exemple. Faites
un diff avec le votre pour en avoir une meilleure idée.
> - je fais make-kpkg
fakeroot make_kpkg <vos options : version, revision> modules_image
il faut que la version corresponde à celle du noyau et que le
module soit compilé avec les même options d'optimisation et le
même compilateur que le noyau (même processeur).
Le 07.09.2005 23:53:01, Gaëtan PERRIER a écrit :
> Le Tue, 06 Sep 2005 12:03:16 +0000
> "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
>
> > Le 06.09.2005 13:39:35, gaetan.perrier@free.fr a écrit :
> > > Selon "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com>:
> > >
> > >
> > >
> > > La procédure détaillé et le fichier rules m'intéresse
> > > effectivement.
> >
> > Proocédure rapide :
> > - installer le paquet wacom-kernel-source
> > - décompresser l'archive qui se trouve dans /usr/src, ça va
> > créer /usr/src/modules/wacom
> > - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> > un répertoire linuxwacom-0.6.x
> > - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> > /usr/src/modules/wacom/src
> > - copier le contenu du répertoire linuxwacom-0.6.x dans
> > /usr/src/modules/wacom (fichier configure etc.)
> > - remplacer debian/rules par le fichier joint
> >
> > construire le module par make-kpkg
>
>
> Si je résume encore plus:
>
> - j'installe wacom-kernel-source, ce qui
> crée /usr/src/modules/wacom
> - je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
> - je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
> - je remplace /usr/src/modules/wacom/debian/rules par celui que
> vous avez fournis (utile uniquement si on veut créer le paquet
> sans être root, non?). Oui, entre autre mais pas uniquement, il
> installe le paquet dans /usr/src et pas dans /usr/src/modules par
> exemple. Faites
un diff avec le votre pour en avoir une meilleure idée.
> - je fais make-kpkg
fakeroot make_kpkg <vos options : version, revision> modules_image
il faut que la version corresponde à celle du noyau et que le
module soit compilé avec les même options d'optimisation et le
même compilateur que le noyau (même processeur).
Le 07.09.2005 23:53:01, Gaëtan PERRIER a écrit :
> Le Tue, 06 Sep 2005 12:03:16 +0000
> "Jean-Luc Coulon (f5ibh)" a écrit:
>
> > Le 06.09.2005 13:39:35, a écrit :
> > > Selon "Jean-Luc Coulon (f5ibh)" :
> > >
> > >
> > >
> > > La procédure détaillé et le fichier rules m'intéresse
> > > effectivement.
> >
> > Proocédure rapide :
> > - installer le paquet wacom-kernel-source
> > - décompresser l'archive qui se trouve dans /usr/src, ça va
> > créer /usr/src/modules/wacom
> > - décompresser quelque part linuxwacom-0.6.x.tar.gz, ça va créer
> > un répertoire linuxwacom-0.6.x
> > - copier le contenu de linuxwacom-0.6.x/src en remplacement de
> > /usr/src/modules/wacom/src
> > - copier le contenu du répertoire linuxwacom-0.6.x dans
> > /usr/src/modules/wacom (fichier configure etc.)
> > - remplacer debian/rules par le fichier joint
> >
> > construire le module par make-kpkg
>
>
> Si je résume encore plus:
>
> - j'installe wacom-kernel-source, ce qui
> crée /usr/src/modules/wacom
> - je décompresse linuxwacom-0.6.x (par exemple dans /tmp)
> - je fais un cp -r /tmp/linuxwacom-0.6.x /usr/src/modules/wacom/
> - je remplace /usr/src/modules/wacom/debian/rules par celui que
> vous avez fournis (utile uniquement si on veut créer le paquet
> sans être root, non?). Oui, entre autre mais pas uniquement, il
> installe le paquet dans /usr/src et pas dans /usr/src/modules par
> exemple. Faites
un diff avec le votre pour en avoir une meilleure idée.
> - je fais make-kpkg
fakeroot make_kpkg <vos options : version, revision> modules_image
il faut que la version corresponde à celle du noyau et que le
module soit compilé avec les même options d'optimisation et le
même compilateur que le noyau (même processeur).
Le Thu, 08 Sep 2005 11:32:21 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
où sera mis le paquet.
>
> > - je fais make-kpkg
>
> fakeroot make_kpkg <vos options : version, revision> modules_image
> il faut que la version corresponde à celle du noyau et que le
> module soit compilé avec les même options d'optimisation et le
> même compilateur que le noyau (même processeur).
Il faut la lancer depuis quel endroit la commande make-kpkg?
Gaëtan
Le Thu, 08 Sep 2005 11:32:21 +0000
"Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
où sera mis le paquet.
>
> > - je fais make-kpkg
>
> fakeroot make_kpkg <vos options : version, revision> modules_image
> il faut que la version corresponde à celle du noyau et que le
> module soit compilé avec les même options d'optimisation et le
> même compilateur que le noyau (même processeur).
Il faut la lancer depuis quel endroit la commande make-kpkg?
Gaëtan
Le Thu, 08 Sep 2005 11:32:21 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
où sera mis le paquet.
>
> > - je fais make-kpkg
>
> fakeroot make_kpkg <vos options : version, revision> modules_image
> il faut que la version corresponde à celle du noyau et que le
> module soit compilé avec les même options d'optimisation et le
> même compilateur que le noyau (même processeur).
Il faut la lancer depuis quel endroit la commande make-kpkg?
Gaëtan
Le Sat, 10 Sep 2005 05:23:09 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
> Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > Le Thu, 08 Sep 2005 11:32:21 +0000
> > "Jean-Luc Coulon (f5ibh)" a écrit:
> >
> <~~~>
>
> > où sera mis le paquet.
> >
> > >
> > > > - je fais make-kpkg
> > >
> > > fakeroot make_kpkg <vos options : version, revision>
> > > modules_image il faut que la version corresponde à celle du
> > > noyau et que le module soit compilé avec les même options
> > > d'optimisation et le même compilateur que le noyau (même
> > > processeur).
> >
> > Il faut la lancer depuis quel endroit la commande make-kpkg?
>
> depuis /usr/src/linux
>
> Il faut que le noyau ait été configuré auparavant : soit en le
> construisant soit en utilisant la cible configure de make-kpkg
> (make-kpkg < les options kivonbien > configure)
>
> Je me suis fait un série de petits scripts wrappers pour tout ça,
> à éditer au besoin (mon archtecture est uen k8 = athlon64), voir
> ci-joint).
>
> J'ai mis ces scripts dans /usr/local/bin
> On lance par exemple : kernel_image_modules 1
> Et ça construit tous les paquets : noyau + modules
> Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> ainsi de suite.
> Ça me crée des paquetq de la forme :
> fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> kernel-image-2.6.12-k8-9_20050908_amd64.deb
> qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
>
> La date que je mets ne sert pas à grand chose sinon à s'y retrouver.
> Je mets l'architecture (k8), ça me ermet aussi de m'y retrouver
> lorsque je compile un noyau pour une autre machine (un athlon en
> l'ocurrence et un k6)
>
Bon ben ce n'est pas gagné!
D'abord merci pour les scripts ça m'a permit de progresser mais je ne
suis pas encore au bout du tunnel...
Donc je récapitule:
- j'installe les sources du kernel (kernel-source-2.6.11)
- je décompresse l'archive (création de l'arbo kernel-source-2.6.11)
- je crée un lien linux pointant sur kernel-source-2.6.11
- je copie le fichier de config du noyau
(cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
- j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant de
ne pas compiler
- je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
- je copie linuxwacom dans /usr/src/modules/wacom (cp
-r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
- je me place dans /usr/src/linux
- je lance le script pour faire les modules (kernel_modules 1)
- j'obtiens des erreurs (voir fichier joint)
- je me pose plusieurs questions!
Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne devrait
pas être k7 ? Pour le modules il semble se pleindre de ne pas trouver
de Makefile. Dois-je faire un ./configure à la main
dans /usr/src/modules/wacom avant de lancer le script de construction
des modules?
Merci pour tout.
Gaëtan
Le Sat, 10 Sep 2005 05:23:09 +0000
"Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
> Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > Le Thu, 08 Sep 2005 11:32:21 +0000
> > "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
> >
> <~~~>
>
> > où sera mis le paquet.
> >
> > >
> > > > - je fais make-kpkg
> > >
> > > fakeroot make_kpkg <vos options : version, revision>
> > > modules_image il faut que la version corresponde à celle du
> > > noyau et que le module soit compilé avec les même options
> > > d'optimisation et le même compilateur que le noyau (même
> > > processeur).
> >
> > Il faut la lancer depuis quel endroit la commande make-kpkg?
>
> depuis /usr/src/linux
>
> Il faut que le noyau ait été configuré auparavant : soit en le
> construisant soit en utilisant la cible configure de make-kpkg
> (make-kpkg < les options kivonbien > configure)
>
> Je me suis fait un série de petits scripts wrappers pour tout ça,
> à éditer au besoin (mon archtecture est uen k8 = athlon64), voir
> ci-joint).
>
> J'ai mis ces scripts dans /usr/local/bin
> On lance par exemple : kernel_image_modules 1
> Et ça construit tous les paquets : noyau + modules
> Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> ainsi de suite.
> Ça me crée des paquetq de la forme :
> fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> kernel-image-2.6.12-k8-9_20050908_amd64.deb
> qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
>
> La date que je mets ne sert pas à grand chose sinon à s'y retrouver.
> Je mets l'architecture (k8), ça me ermet aussi de m'y retrouver
> lorsque je compile un noyau pour une autre machine (un athlon en
> l'ocurrence et un k6)
>
Bon ben ce n'est pas gagné!
D'abord merci pour les scripts ça m'a permit de progresser mais je ne
suis pas encore au bout du tunnel...
Donc je récapitule:
- j'installe les sources du kernel (kernel-source-2.6.11)
- je décompresse l'archive (création de l'arbo kernel-source-2.6.11)
- je crée un lien linux pointant sur kernel-source-2.6.11
- je copie le fichier de config du noyau
(cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
- j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant de
ne pas compiler
- je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
- je copie linuxwacom dans /usr/src/modules/wacom (cp
-r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
- je me place dans /usr/src/linux
- je lance le script pour faire les modules (kernel_modules 1)
- j'obtiens des erreurs (voir fichier joint)
- je me pose plusieurs questions!
Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne devrait
pas être k7 ? Pour le modules il semble se pleindre de ne pas trouver
de Makefile. Dois-je faire un ./configure à la main
dans /usr/src/modules/wacom avant de lancer le script de construction
des modules?
Merci pour tout.
Gaëtan
Le Sat, 10 Sep 2005 05:23:09 +0000
"Jean-Luc Coulon (f5ibh)" a écrit:
> Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > Le Thu, 08 Sep 2005 11:32:21 +0000
> > "Jean-Luc Coulon (f5ibh)" a écrit:
> >
> <~~~>
>
> > où sera mis le paquet.
> >
> > >
> > > > - je fais make-kpkg
> > >
> > > fakeroot make_kpkg <vos options : version, revision>
> > > modules_image il faut que la version corresponde à celle du
> > > noyau et que le module soit compilé avec les même options
> > > d'optimisation et le même compilateur que le noyau (même
> > > processeur).
> >
> > Il faut la lancer depuis quel endroit la commande make-kpkg?
>
> depuis /usr/src/linux
>
> Il faut que le noyau ait été configuré auparavant : soit en le
> construisant soit en utilisant la cible configure de make-kpkg
> (make-kpkg < les options kivonbien > configure)
>
> Je me suis fait un série de petits scripts wrappers pour tout ça,
> à éditer au besoin (mon archtecture est uen k8 = athlon64), voir
> ci-joint).
>
> J'ai mis ces scripts dans /usr/local/bin
> On lance par exemple : kernel_image_modules 1
> Et ça construit tous les paquets : noyau + modules
> Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> ainsi de suite.
> Ça me crée des paquetq de la forme :
> fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> kernel-image-2.6.12-k8-9_20050908_amd64.deb
> qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
>
> La date que je mets ne sert pas à grand chose sinon à s'y retrouver.
> Je mets l'architecture (k8), ça me ermet aussi de m'y retrouver
> lorsque je compile un noyau pour une autre machine (un athlon en
> l'ocurrence et un k6)
>
Bon ben ce n'est pas gagné!
D'abord merci pour les scripts ça m'a permit de progresser mais je ne
suis pas encore au bout du tunnel...
Donc je récapitule:
- j'installe les sources du kernel (kernel-source-2.6.11)
- je décompresse l'archive (création de l'arbo kernel-source-2.6.11)
- je crée un lien linux pointant sur kernel-source-2.6.11
- je copie le fichier de config du noyau
(cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
- j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant de
ne pas compiler
- je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
- je copie linuxwacom dans /usr/src/modules/wacom (cp
-r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
- je me place dans /usr/src/linux
- je lance le script pour faire les modules (kernel_modules 1)
- j'obtiens des erreurs (voir fichier joint)
- je me pose plusieurs questions!
Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne devrait
pas être k7 ? Pour le modules il semble se pleindre de ne pas trouver
de Makefile. Dois-je faire un ./configure à la main
dans /usr/src/modules/wacom avant de lancer le script de construction
des modules?
Merci pour tout.
Gaëtan
Le Sun, 11 Sep 2005 23:35:36 +0200
Gaëtan PERRIER a écrit:
> Le Sat, 10 Sep 2005 05:23:09 +0000
> "Jean-Luc Coulon (f5ibh)" a écrit:
>
> > Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > > Le Thu, 08 Sep 2005 11:32:21 +0000
> > > "Jean-Luc Coulon (f5ibh)" a écrit:
> > >
> > <~~~>
> >
> > > où sera mis le paquet.
> > >
> > > >
> > > > > - je fais make-kpkg
> > > >
> > > > fakeroot make_kpkg <vos options : version, revision>
> > > > modules_image il faut que la version corresponde à celle du
> > > > noyau et que le module soit compilé avec les même options
> > > > d'optimisation et le même compilateur que le noyau (même
> > > > processeur).
> > >
> > > Il faut la lancer depuis quel endroit la commande make-kpkg?
> >
> > depuis /usr/src/linux
> >
> > Il faut que le noyau ait été configuré auparavant : soit en le
> > construisant soit en utilisant la cible configure de make-kpkg
> > (make-kpkg < les options kivonbien > configure)
> >
> > Je me suis fait un série de petits scripts wrappers pour tout
> > ça, à éditer au besoin (mon archtecture est uen k8 = athlon64 ),
> > voir ci-joint).
> >
> > J'ai mis ces scripts dans /usr/local/bin
> > On lance par exemple : kernel_image_modules 1
> > Et ça construit tous les paquets : noyau + modules
> > Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> > ainsi de suite.
> > Ça me crée des paquetq de la forme :
> > fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> > kernel-image-2.6.12-k8-9_20050908_amd64.deb
> > qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> > wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
> >
> > La date que je mets ne sert pas à grand chose sinon à s'y
> > retrouver. Je mets l'architecture (k8), ça me ermet aussi de
> > m'y retrouver lorsque je compile un noyau pour une autre
> > machine (un athlon en l'ocurrence et un k6)
> >
>
> Bon ben ce n'est pas gagné!
> D'abord merci pour les scripts ça m'a permit de progresser mais
> je ne suis pas encore au bout du tunnel...
>
> Donc je récapitule:
>
> - j'installe les sources du kernel (kernel-source-2.6.11)
> - je décompresse l'archive (création de l'arbo
> kernel-source-2.6.11)
> - je crée un lien linux pointant sur kernel-source-2.6.11
> - je copie le fichier de config du noyau
> (cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
> - j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant
> de ne pas compiler
> - je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
> - je copie linuxwacom dans /usr/src/modules/wacom (cp
> -r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
> - je me place dans /usr/src/linux
> - je lance le script pour faire les modules (kernel_modules 1)
> - j'obtiens des erreurs (voir fichier joint)
> - je me pose plusieurs questions!
>
> Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne
> devrait pas être k7 ? Pour le modules il semble se pleindre de ne
> pas trouver de Makefile. Dois-je faire un ./configure à la main
> dans /usr/src/modules/wacom avant de lancer le script de
> construction des modules?
Tu peux construire le module à la main (méthode crade) en faisant
au préalable un $ make oldconfig
$ make dep
$ # éventuellement make config
puis dans linuxwacom-0.6.8 (pas vu le 0.6.9!)
$ ./configure
$ make
et tu cherches ton modules et le met à sa place.
Le Sun, 11 Sep 2005 23:35:36 +0200
Gaëtan PERRIER <gaetan.perrier@free.fr> a écrit:
> Le Sat, 10 Sep 2005 05:23:09 +0000
> "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
>
> > Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > > Le Thu, 08 Sep 2005 11:32:21 +0000
> > > "Jean-Luc Coulon (f5ibh)" <jean.luc.coulon@gmail.com> a écrit:
> > >
> > <~~~>
> >
> > > où sera mis le paquet.
> > >
> > > >
> > > > > - je fais make-kpkg
> > > >
> > > > fakeroot make_kpkg <vos options : version, revision>
> > > > modules_image il faut que la version corresponde à celle du
> > > > noyau et que le module soit compilé avec les même options
> > > > d'optimisation et le même compilateur que le noyau (même
> > > > processeur).
> > >
> > > Il faut la lancer depuis quel endroit la commande make-kpkg?
> >
> > depuis /usr/src/linux
> >
> > Il faut que le noyau ait été configuré auparavant : soit en le
> > construisant soit en utilisant la cible configure de make-kpkg
> > (make-kpkg < les options kivonbien > configure)
> >
> > Je me suis fait un série de petits scripts wrappers pour tout
> > ça, à éditer au besoin (mon archtecture est uen k8 = athlon64 ),
> > voir ci-joint).
> >
> > J'ai mis ces scripts dans /usr/local/bin
> > On lance par exemple : kernel_image_modules 1
> > Et ça construit tous les paquets : noyau + modules
> > Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> > ainsi de suite.
> > Ça me crée des paquetq de la forme :
> > fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> > kernel-image-2.6.12-k8-9_20050908_amd64.deb
> > qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> > wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
> >
> > La date que je mets ne sert pas à grand chose sinon à s'y
> > retrouver. Je mets l'architecture (k8), ça me ermet aussi de
> > m'y retrouver lorsque je compile un noyau pour une autre
> > machine (un athlon en l'ocurrence et un k6)
> >
>
> Bon ben ce n'est pas gagné!
> D'abord merci pour les scripts ça m'a permit de progresser mais
> je ne suis pas encore au bout du tunnel...
>
> Donc je récapitule:
>
> - j'installe les sources du kernel (kernel-source-2.6.11)
> - je décompresse l'archive (création de l'arbo
> kernel-source-2.6.11)
> - je crée un lien linux pointant sur kernel-source-2.6.11
> - je copie le fichier de config du noyau
> (cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
> - j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant
> de ne pas compiler
> - je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
> - je copie linuxwacom dans /usr/src/modules/wacom (cp
> -r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
> - je me place dans /usr/src/linux
> - je lance le script pour faire les modules (kernel_modules 1)
> - j'obtiens des erreurs (voir fichier joint)
> - je me pose plusieurs questions!
>
> Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne
> devrait pas être k7 ? Pour le modules il semble se pleindre de ne
> pas trouver de Makefile. Dois-je faire un ./configure à la main
> dans /usr/src/modules/wacom avant de lancer le script de
> construction des modules?
Tu peux construire le module à la main (méthode crade) en faisant
au préalable un $ make oldconfig
$ make dep
$ # éventuellement make config
puis dans linuxwacom-0.6.8 (pas vu le 0.6.9!)
$ ./configure
$ make
et tu cherches ton modules et le met à sa place.
Le Sun, 11 Sep 2005 23:35:36 +0200
Gaëtan PERRIER a écrit:
> Le Sat, 10 Sep 2005 05:23:09 +0000
> "Jean-Luc Coulon (f5ibh)" a écrit:
>
> > Le 09.09.2005 23:13:47, Gaëtan PERRIER a écrit :
> > > Le Thu, 08 Sep 2005 11:32:21 +0000
> > > "Jean-Luc Coulon (f5ibh)" a écrit:
> > >
> > <~~~>
> >
> > > où sera mis le paquet.
> > >
> > > >
> > > > > - je fais make-kpkg
> > > >
> > > > fakeroot make_kpkg <vos options : version, revision>
> > > > modules_image il faut que la version corresponde à celle du
> > > > noyau et que le module soit compilé avec les même options
> > > > d'optimisation et le même compilateur que le noyau (même
> > > > processeur).
> > >
> > > Il faut la lancer depuis quel endroit la commande make-kpkg?
> >
> > depuis /usr/src/linux
> >
> > Il faut que le noyau ait été configuré auparavant : soit en le
> > construisant soit en utilisant la cible configure de make-kpkg
> > (make-kpkg < les options kivonbien > configure)
> >
> > Je me suis fait un série de petits scripts wrappers pour tout
> > ça, à éditer au besoin (mon archtecture est uen k8 = athlon64 ),
> > voir ci-joint).
> >
> > J'ai mis ces scripts dans /usr/local/bin
> > On lance par exemple : kernel_image_modules 1
> > Et ça construit tous les paquets : noyau + modules
> > Le 1 est la révision du paquet. La fois suivante, je mets 2 et
> > ainsi de suite.
> > Ça me crée des paquetq de la forme :
> > fuse-module-2.6.12-k8-9_2.3.0-4+20050908_amd64.deb
> > kernel-image-2.6.12-k8-9_20050908_amd64.deb
> > qcm-usb-modules-2.6.12-k8-9_0.8-1+20050908_amd64.deb
> > wacom-kernel-modules-2.6.12-k8-9_0.6.6-8_amd64.deb
> >
> > La date que je mets ne sert pas à grand chose sinon à s'y
> > retrouver. Je mets l'architecture (k8), ça me ermet aussi de
> > m'y retrouver lorsque je compile un noyau pour une autre
> > machine (un athlon en l'ocurrence et un k6)
> >
>
> Bon ben ce n'est pas gagné!
> D'abord merci pour les scripts ça m'a permit de progresser mais
> je ne suis pas encore au bout du tunnel...
>
> Donc je récapitule:
>
> - j'installe les sources du kernel (kernel-source-2.6.11)
> - je décompresse l'archive (création de l'arbo
> kernel-source-2.6.11)
> - je crée un lien linux pointant sur kernel-source-2.6.11
> - je copie le fichier de config du noyau
> (cp /boot/config-2.6.11-1-k7 /usr/src/linux/.config)
> - j'installe le paquet wacom-kernel-source 0.6.6-8 en lui disant
> de ne pas compiler
> - je décompresse linuxwacom-0.6.9.tar.bz2 dans /tmp
> - je copie linuxwacom dans /usr/src/modules/wacom (cp
> -r /tmp/linuxwacom-0.6.9/* /usr/src/modules/wacom/)
> - je me place dans /usr/src/linux
> - je lance le script pour faire les modules (kernel_modules 1)
> - j'obtiens des erreurs (voir fichier joint)
> - je me pose plusieurs questions!
>
> Dans le log je vois que ARCH=i386 est-ce bien normal ? Ça ne
> devrait pas être k7 ? Pour le modules il semble se pleindre de ne
> pas trouver de Makefile. Dois-je faire un ./configure à la main
> dans /usr/src/modules/wacom avant de lancer le script de
> construction des modules?
Tu peux construire le module à la main (méthode crade) en faisant
au préalable un $ make oldconfig
$ make dep
$ # éventuellement make config
puis dans linuxwacom-0.6.8 (pas vu le 0.6.9!)
$ ./configure
$ make
et tu cherches ton modules et le met à sa place.