Fink - Q.F.P.
Voici la liste des questions fréquemment posées sur Fink. Comme la plupart des QFP, une partie correspond à des questions réelles, d'autres ont été élaborées spécialement pour ces QFP. Il s'agit en fait d'un document écrit dans le style question-réponse.
Ces QFP comprennent plusieurs pages, une par chapitre. Le sommaire ci-dessous donne la liste de toutes les questions ainsi qu'un lien pour chacune d'elles.
Sommaire
- 1 Questions générales
- 2 Relations avec d'autres projets
- 3 Miroirs de Fink
- 3.1 Qu'est-ce qu'un miroir Fink ?
- 3.2 Pourquoi utiliser des miroirs rsync ?
- 3.3 Où trouver de plus amples informations sur les miroirs Fink ?
- 3.4 Il est impossible de se connecter au serveur rsync. Que faire ?
- 3.5 Après passage à la méthode rsync, tous les fichiers info des arborescences inutilisées ont disparu. Que se passe-t-il ?
- 3.6 Comment passer d'une méthode à une autre à volonté ?
- 3.7 Qu'est-ce qu'un miroir Distfiles ?
- 4 Mise à jour de Fink (Résolution de problèmes spécifiques à une version donnée)
- 4.1 Fink doesn't see new packages even after I've run an rsync or cvs selfupdate.
- 4.2 When I try to install stuff I get 'Can't resolve dependency "fink (>= 0.28.0)"'
- 4.3 Fink tells me to run 'sudo apt-get install libgettext3-dev=0.14.5-2' to clear up inconsistent dependencies but I'm still stuck.
- 4.4 Fink tells me 'Can't resolve dependency "dpkg (>= 1.10.21-1229)" for package "dpkg-base-files-0.3-1"'. How do I solve this?
- 5 Installation, Utilisation et Mise à jour de Fink
- 5.1 Comment savoir quels sont les paquets gérés par Fink ?
- 5.2 Comment configurer fink pour utiliser un proxy HTTP quand on est derrière un mur pare-feu ?
- 5.3 Comment mettre à jour les paquets disponibles sur CVS lorsqu'on utilise un mur pare-feu ?
- 5.4 Est-il possible de déplacer Fink vers un autre dossier après l'installation ?
- 5.5 Est-ce que Fink fonctionnera correctement si on le déplace après installation et que l'on crée un lien symbolique vers son ancien emplacement ?
- 5.6 Comment désinstaller Fink complètement ?
- 5.7 La base de données des paquets sur le site web mentionne le paquet xxx, mais apt-get ou dselect eux ne le mentionnent pas. Qui a raison ?
- 5.8 Comment installer un paquet instable quand la commande fink ne le trouve pas (message en anglais : 'no package found') ?
- 5.9 Faut-il vraiment activer toute l'arborescence instable pour n'installer qu'un seul paquet instable ?
- 5.10 Comment ne plus avoir à saisir son mot de passe après la commande sudo ?
- 5.11 À l'exécution de init.csh ou de init.sh, un message d'erreur signale que l'autorisation est refusée (message en anglais "Permission denied") . Que se passe-t-il ?
- 5.12 Pourquoi est-il impossible de télécharger des paquets après avoir utilisé le menu "[A]ccess" dans dselect ?
- 5.13 Lors de l'exécution de
fink selfupdate
ou de "fink selfupdate-cvs", un message signale que la mise à jour via CVS a échoué et qu'il faut examiner les messages d'erreur situés au-dessus de cette ligne (message en anglais "Updating using CVS failed. Check the error messages above.
"). Que faire ? - 5.14 Lors de l'utilisation de Fink, ma machine se fige, entre en panique noyau ou bien plante. À l'aide !
- 5.15 Lors de l'installation d'un paquet, Fink ne peut le télécharger. Le site de téléchargement indique une version du paquet plus récente que celle de Fink. Que faire ?
- 5.16 Le message "commande non trouvée" apparaît au lancement de Fink ou de tout autre paquet installé via Fink (message en anglais "command not found"). Que faire ?
- 5.17 Est-il possible de masquer le répertoire /opt/sw dans le Finder pour éviter que les utilisateurs ne modifient les réglages de Fink ?
- 5.18 Il est impossible d'installer quoi que ce soit. Un message signale que l'option infodir n'est pas reconnue par la commande install-info (message en anglais "install-info: unrecognized option `--infodir=/opt/sw/share/info'"). Que faire ?
- 5.19 Il est impossible d'installer ou de supprimer quoi que ce soit à cause d'un problème de listes de fichiers de paquets (messages en anglais contenant "files list file"). Que faire ?
- 5.20 La commande
dselect
produit un tas de lignes incompréhensibles. Comment éviter cela ? - 5.21 Il est impossible de mettre à jour Fink. Que faire ?
- 5.22 Est-il possible d'installer Fink sur un volume ou dans un répertoire contenant un espace dans le nom ?
- 5.23 Lors de la mise à jour binaire, de nombreux messages signalant qu'un fichier est introuvable ou qu'il est impossible d'obtenir le status de la liste d'un paquet source apparaissent (messages en anglais "File not found" ou "Couldn't stat package source list file"). Que faire ?
- 5.24 Après mise à jour du système, Fink ne reconnaît pas les changements apportés par ces mises à jour. Que faire ?
- 5.25 After installing a macOS update, Fink no longer recognizes my installed Command Line Tools.
- 5.26 Des erreurs apparaissent lors de l'utilisation de
gzip
ou dedpkg-deb
inclus dans le paquetfileutils
. Que faire ? - 5.27 À l'ouverture d'une fenêtre de Terminal, un message signale que "l'environnement a déjà été modifié pour Fink", puis le Terminal se déconnecte (message en anglais "Your environment seems to be set up for Fink already"). Que faire ?
- 5.28 Quand Fink n'est pas installé sur la partition principale du disque, il est impossible de mettre à jour le paquet fink à partir du source. Des erreurs concernant
chowname
apparaissent. Que faire ? - 5.29 Fink refuse de mettre à jour les paquets. Il semble ne pas trouver le miroir 'gnu'. Que faire ?
- 5.30 Il est impossible de mettre à jour Fink, car le répertoire /opt/sw/fink ne peut être déplacé. Que faire ?
- 5.31 Un message signalant qu'"aucune police n'est trouvée" apparaît (message en anglais : "No fonts found"). Que faire ?
- 5.32 Il est impossible d'installer Fink à partir du paquet d'installation, le message "Ce volume ne gère pas les liens symboliques" apparaît. Que faire ?
- 5.33 Un message signalant une contradiction entre l'architecture du paquet et celle du système empêche de mettre à jour fink (message en anglais
package architecture (darwin-i386) does not match system (darwin-powerpc)
). Que faire ?
- 6 Problèmes généraux de compilation
- 6.1 Un script configure signale qu'il ne peut trouver un "cc acceptable". De quoi s'agit-il ?
- 6.2 Lors de l'exécution de "fink selfupdate-cvs", un message signale que "la commande cvs est introuvable" (message en anglais : "cvs: Command not found."). Que faire ?
- 6.3 Un message d'erreur relatif à
make
apparaît. Que faire ? - 6.4 Un étrange message d'erreur concernant la commande head apparaît. Que se passe-t-il ?
- 6.5 À l'installation d'un paquet, un message d'erreur signale qu'il y a tentative d'écrasement d'un fichier situé dans un autre paquet. Que faire ?
- 6.6 Lors de la construction d'un paquet, un message indique que l'exécution de la commande mv a échoué (message en anglais : "execution of mv failed, exit code 1"). Que faire ?
- 6.7 Il est impossible d'installer ou de mettre à jour un paquet, un message indique qu'un "noeud" existe déjà (message en anglais : "node already exists"). Que faire ?
- 6.8 Des problèmes de compilation de paquet Fink apparaissent quand des bibliothèques ou des headers sont installés dans le répertoire /usr/local. Que faire ?
- 6.9 Lors de la construction d'un paquet, un message indique que la "table des matières" n'est pas à jour (message en anglais "table of contents out of date"). Que faire ?
- 6.10 Fink Commander se bloque quand on tente d'installer atlas. Que faire ?
- 6.11 Un message indique qu'il est impossible de trouver les fichiers
stddef.h
, ouwchar.h
, oustdlib.h
, oucrt1.o
, ou bien encore que lecompilateur C ne peut créer de fichiers exécutables
( message en anglais "C compiler cannot create executables"). Que faire ? - 6.12 Il est impossible de mettre à jour, un message indique que Fink est "incapable de résoudre des conflits de versions entre dépendances" (message en anglais "unable to resolve version conflict on multiple dependencies"). Que faire ?
- 6.13 Il est impossible d'installer quoi que ce soit, un message indique que "dpkg est incapable d'analyser la structure du fichier /opt/sw/var/lib/dpkg/status" (message en anglais : "dpkg: parse error, in file `/opt/sw/var/lib/dpkg/status'"). De quoi s'agit-il ?
- 6.14 Des messages d'erreurs concernant freetype apparaissent. Que faire ?
- 6.15 Des messages d'erreur concernant `Dl_info' apparaissent. Que faire ?
- 6.16 Fink signale que les paquets
gcc2
ougcc3.1
n'existent pas, mais il ne semble pas possible de les installer. Que faire ? - 6.17 Fink signale qu'il ne peut résoudre la dépendance "system-java14-dev", mais il n'existe pas de paquet system-java14-dev (message en anglais
Failed: Can't resolve dependency "system-java14-dev"
). Que faire ? - 6.18 Lors de l'installation d'un paquet, un message d'erreur apparaît signalant que dpkg n'arrive à exécuter dpkg-split pour vérifier si le paquet fait partie d'un paquet multiple (message en anglais :
dpkg (subprocess): failed to exec dpkg-split to see if it's part of a multiparter: No such file or directory
). Que faire ? - 6.19 Un message d'erreur signalant que le module Perl XML est requis par intltool apparaît (message en anglais:
configure: error: XML::Parser perl module is required for intltool
). Que faire ? - 6.20 Lors du téléchargement d'un paquet, Fink tente de le faire à partir d'un site dont le nom contient
distfiles
et ne trouve pas le fichier. Que faire ? - 6.21 Comment utiliser des options variables lors de la compilation d'un paquet ?
- 6.22 Whenever I try to build from source, Fink keeps waffling between alternate versions of the same library.
- 6.23 Un message d'erreur comportant
MACOSX_DEPLOYMENT_TARGET
apparaît lors de la compilation d'un module Python. Que faire ? - 6.24 Un message d'erreur signalant que
libtool
ne reconnait pas l'option '-dynamic' apparaît (message en anglaislibtool: unrecognized option `-dynamic'
). Que faire ?
- 7 Problèmes de compilation spécifiques à certains paquets
- 7.1 La compilation d'un paquet échoue avec des messages d'erreur concernant
sed
. Que faire ? - 7.2 Lors d'une tentative de passage aux paquets XFree86 de Fink, il est impossible d'installer le paquet
xfree86-base
ou le paquetxfree86
, car ils entrent en conflit avec le paquetsystem-xfree86
. Que se passe-t-il ? - 7.3 Comment passer de la version sans processus légers à la version avec processus légers (ou vice-versa) ?
- 7.4 Lors de l'installation de KDE, un message signale que la dépendance au paquet "cctools (>= 446-1)" ne peut être résolue (message en anglais : 'Can't resolve dependency "cctools (>= 446-1)"'"). Que faire ?
- 7.5 Il est impossible de mettre à jour
libiconv
. Que faire ? - 7.6 Il est impossible d'installer un paquet car le fichier
c++filt
n'existe pas. Où le récupérer ? - 7.7 Fink refuse de mettre à jour le paquet
gettext
, car les dépendances sont incompatibles entre elles. Que faire ? - 7.8 I can't install gtk+2 on OS 10.5
- 7.9 Des problèmes apparaissent avec un paquet qui n'est pas mentionné ici. Que faire ?
- 7.1 La compilation d'un paquet échoue avec des messages d'erreur concernant
- 8 Problèmes généraux d'utilisation de paquets
- 8.1 De nombreux messages signalant que la locale n'est pas gérée par la bibliothèque C apparaissent (message en anglais : "locale not supported by C library"). Est-ce un problème ?
- 8.2 Un certain nombre d'étranges utilisateurs apparaissent tout d'un coup sur mon système. Ils portent, entre autres, les noms suivants : "mysql", "pgsql" et "games". D'où proviennent-ils ?
- 8.3 Comment compiler soi-même en utilisant des logiciels installés par Fink ?
- 8.4 Il est impossible d'exécuter une application installée par Fink en utilisant le menu Applications dans X11 d'Apple. Que faire ?
- 8.5 Il y a de nombreuses options pour X11 : X11 d'Apple, XFree86, etc... Laquelle installer ?
- 8.6 Au lancement d'une application, un message signale que la fenêtre d'affichage ne peut être ouverte (message en anglais: "cannot open display:"). Que faire ?
- 8.7 Certains programmes ne sont pas disponibles via Fink. Comment faire en sorte qu'ils soient inclus dans Fink ?
- 8.8 À quoi correspondent les "paquets virtuels"
system-*
qui apparaissent de-ci de-là, mais qu'il ne semble pas possible d'installer ou de supprimer soi-même ?
- 9 Problèmes d'utilisation spécifiques à certains paquets
- 9.1 Aucun son n'est disponible dans XMMS. Que faire ?
- 9.2 Lors de la modification d'un fichier dans nedit, si l'on tente d'ouvrir un autre fichier, sa fenêtre apparaît mais elle ne répond pas. Que faire ?
- 9.3 XDarwin quitte immédiatement après lancement. Que faire ?
- 9.4 Au démarrage de XDarwin, un message indique que le fichier xinit est introuvable et qu'il n'existe pas de server X accessible dans le répertoire /usr/X11R6/bin (message en anglais : "xinit: No such file or directory (errno 2): no server "/usr/X11R6/bin/X" in PATH"). Que faire ?
- 9.5 Comment avoir sous X11 d'Apple le même comportement de la touche suppr que sous XDarwin ?
- 9.6 Après passage de GNOME 1.x à GNOME 2.x, le programme
gnome-session
n'ouvre plus de gestionnaire de fenêtres. Que faire ? - 9.7 Après passage à X11 d'Apple sous Panther, les barres de titre de fenêtre n'apparaissent plus. Que faire ?
- 9.8 I'm having problems with X11 and Fink.
- 9.9 Des problèmes persistent entre X11 et Fink. Que faire ?
- 9.10 Après passage à Tiger (Mac OS X 10.4), des erreurs à propos de
_EVP_idea_cbc
apparaissent chaque fois qu'on utilise une application Gtk. Que faire ? - 9.11 Il est impossible d'accéder à l'aide dans aucune application GNOME. Que faire ?