Bonsoir à tous,
je souhaite jouer un peu avec les sources de Rhythmbox histoire de comprendre un peu comment ça marche.
J'ai récupéré le code en faisant simplement :
$ apt-get source rhythmbox
Au moment de la compilation, je vois qu'il me manque pas mal de dépendances (erreur avec le ./configure).
Sur le net, je vois que TOUT peut se régler très rapidement avec la commande :
$ apt-get build-dep rhythmbox
Bon, un petit coup d'oeil dans le man d'apt-get avant de se lancer, histoire de bien comprendre la magie :
man apt-get a écrit build-dep
Avec la commande build-dep, apt-get installe ou supprime des paquets dans le but de satisfaire les dépendances de construction d'un paquet source. Par défaut, les dépendances sont satisfaites
pour la construction native du paquet. Au besoin, une architecture hôte peut être indiquée avec l'option --host-architecture.
Les arguments sont interprétés comme des noms de paquet binaire ou de paquet source. Voir l'option --only-source si vous souhaitez modifier cela.
Le "ou supprime des paquets" m'a fait tiquer : est-ce que je ne risque pas de péter un truc dans la configuration d'apt en faisant cette commande ? Est-elle réversible ??
J'ai fait un test avec l'option --dry-run et aucune suppression de paquet ne semble induite par apt-get build-dep rhythmbox
Qu'en pensez-vous ?
D.