Comment connaitre ce packet dev qui manque?
Je crois que c'est automatiquement signalé quand tu lances dpkg-buildpackage (si le mainteneur du paquet a bien mis toutes les dépendances, sinon il s'agit d'un bug du paquet).
Les dépendances sont dans le fichier *.dsc : http://ftp.debian.org/debian/pool/main/ … .0.1-1.dsc
Korova qui, en même temps, ne compile qu'une fois tous les 36 du mois, et encore...
]>/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:124: undefined reference to `purple_plugin_register'
.libs/ssl.o: In function `plugin_unload':
/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:71: undefined reference to `purple_plugins_get_loaded'
/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:74: undefined reference to `purple_plugin_unload'
.libs/ssl.o: In function `probe_ssl_plugins':
/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:40: undefined reference to `purple_plugins_get_all'
/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:50: undefined reference to `purple_plugin_is_loaded'
/home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl/ssl.c:50: undefined reference to `purple_plugin_load'
collect2: ld returned 1 exit status
make[6]: *** [ssl.la] Erreur 1
make[6]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins/ssl »
make[5]: *** [all-recursive] Erreur 1
make[5]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple/plugins »
make[4]: *** [all-recursive] Erreur 1
make[4]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple »
make[3]: *** [all] Erreur 2
make[3]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0/libpurple »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0 »
make[1]: *** [all] Erreur 2
make[1]: quittant le répertoire « /home/futex/Documents/Softs/pidgin/pidgin-2.0.0 »
make: *** [build-stamp] Erreur 2
Etrange ton histoire, sans avoir de droit particuliers et en accords avec les droits de dpkg (-rwxr-xr-x 1 root root 336456 2007-01-02 00:02 /usr/bin/dpkg), j'arrive bien à executer ces commandes en tant que simple utilisateur...
(~)-(lun 28/mai/07 17:36)
(ROOT@Chrysotile:pts/0:#)- su nobody
$ dpkg --print-architecture
amd64
$ dpkg-architecture
dpkg-architecture: warning: Unknown gcc system type x86_64-linux-gnu, falling back to default (native compilation)
dpkg-architecture: warning: Specified GNU system type x86_64-linux does not match gcc system type x86_64-linux-gnu.
DEB_BUILD_ARCH=amd64
DEB_BUILD_GNU_CPU=x86_64
DEB_BUILD_GNU_SYSTEM=linux
DEB_BUILD_GNU_TYPE=x86_64-linux
DEB_HOST_ARCH=amd64
DEB_HOST_GNU_CPU=x86_64
DEB_HOST_GNU_SYSTEM=linux
DEB_HOST_GNU_TYPE=x86_64-linux
Tiens, d'ailleur, j'ai un petit warning...
++
]>Je suis sous debian Etch et je faudrai contruire un packet pour installer pidgin. (Je sais qu'il existe en SID, mais je veux faire le mien na!)
Donc apres le dh_make et quelques modif des fichier controls etc, je refais mon dpkg-buildpackage -rfakeroot et la ca coince déjà:
dpkg-buildpackage -rfakeroot
dpkg-buildpackage: source package is pidgin
dpkg-buildpackage: source version is 2.0.0-1
dpkg-buildpackage: source changed by futex <[email protected]>
dpkg-architecture : échec : dpkg --print-architecture failed : Permission non accordée
dpkg-architecture : échec : dpkg --print-architecture failed : Permission non accordée
dpkg-buildpackage: unable to determine host architecture
J'ai vérifié tous les fichiers sources aucun n'a pas propriétaire de root, tous sont à mon user (futex).
Et forcement, si je passe les commandes la:
dpkg --print-architecture
bash: /usr/bin/dpkg: Permission non accordée
[futex@Etch:~/Documents/Softs/pidgin/pidgin-2.0.0]$ dpkg-architecture
dpkg-architecture : échec : dpkg --print-architecture failed : Permission non accordée
Faut être membre d'un groupe particulier pour éxecuté ces commandes??
Ormis ca je vois pas du tous.
Merci de votre aide.
]>