Sid : récupérer le code source de "fusion-icon"

Bonjour à tous

Je suis sous Debian Stable (Wheezy donc).
Je souhaite télécharger la source du paquet “fusion-icon” de la branche “unstable”.

J’ai configuré mon “/etc/apt/sources.list” de la façon suivante :

[code]## Debian stable - dépôts officiels

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.fr.debian.org/debian/ wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

Debian Multimedia

deb http://www.deb-multimedia.org wheezy main non-free

Debian Wheezy - rétroportages

deb http://ftp.fr.debian.org/debian/ wheezy-backports main non-free

Mozilla team

deb http://mozilla.debian.net/ wheezy-backports iceweasel-release

Debian Unstable

deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free[/code]

Et voici mon fichier “/etc/apt/preferences” :

Package: * Pin: release a=unstable Pin-Priority: 50

J’ai bien pu installer “fusion-icon” avec la commande suivante :

J’ai ensuite voulu récupérer le code source de ce paquet avec la commande suivante :

Mais j’obtiens ce message d’erreur :

root@localhost:/home/cluxter# apt-get source -t unstable fusion-icon Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait E: La distribution cible « unstable » indisponible pour le paquet « fusion-icon » est ignorée E: Impossible de trouver une source de paquet pour root@localhost:/home/cluxter#

Est-ce que quelqu’un saurait m’indiquer pourquoi ? Il semble que le code source ne soit pas disponible dans les dépôts mais je trouve ça étonnant.

Merci à vous

Cordialement

C’est bon j’ai rien dit.

En réalité le logiciel est codé en Python donc il n’est pas compilé. Le logiciel c’est la source lui-même !

:006

EDIT : du coup je trouve ça pas très carré. Supposons qu’on souhaite aspirer tous les codes sources de Debian, si on se limite aux dépôts des codes sources il va nous en manquer une bonne partie. Et pour savoir quels sont les paquets non compilés pour aller les récupérer dans les dépôts des binaires, je ne vois pas trop comment faire…

Salut,

Sauf erreur, cela me parais guère possible.

Dans la mesure ou :

:~$ acp fusion-icon fusion-icon: Installé : (aucun) Candidat : 0.1.0-2 Table de version : 0.1.0-2 0 500 http://ftp.fr.debian.org/debian/ oldstable/main i386 Packages :~$
Malgré mon sources.list :

[code]## wheezy
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

wheezy security

deb http://security.debian.org/ stable/updates main contrib non-free
#deb-src http://security.debian.org/ stable/updates main contrib non-free

Blackports

deb http://ftp.debian.org/debian/ wheezy-backports main contrib non-free

wheezy multimedia

deb http://www.deb-multimedia.org stable main non-free

deb-src http://www.debian-multimedia.org/ wheezy main

############################################################################

Jessie

deb http://ftp.fr.debian.org/debian/ testing main contrib non-free

jessie security

deb http://security.debian.org/ testing/updates main contrib non-free

jessie multimedia

deb http://www.deb-multimedia.org testing main non-free

###########################################################################

Squeeze

deb http://ftp.fr.debian.org/debian/ oldstable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ oldstable main contrib non-free

stable security

deb http://security.debian.org/ oldstable/updates main contrib non-free
#deb-src http://security.debian.org/ oldstable/updates main contrib non-free

squeeze update

deb http://ftp.fr.debian.org/debian/ oldstable-updates main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ oldstable-updates main contrib non-free

backports

deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
#deb http://mozilla.debian.net/ oldstable-backports iceweasel-release

stable multimedia

deb http://www.deb-multimedia.org oldstable main non-free

deb-src http://www.debian-multimedia.org oldstable main non-free

##########################################################################

sid

deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free

sid multimedia

#deb http://www.deb-multimedia.org/ sid main contrib non-free
#deb-src http://www.debian-multimedia.org/ sid main

########################################################################

experimental

deb http://ftp.de.debian.org/debian experimental main contrib non-free

########################################################################
[/code]
Qui plus est : packages.debian.org/search?suite … usion-icon

Ah oui en effet le paquet n’est même plus disponible dans les dépôts !
C’est donc ça le message que j’ai vu il y a 2 jours lors de mes mises à jours, ça m’a indiqué que le paquet “fusion-icon” était obsolète.

Mais il est toujours disponible ici :

sources.debian.net/src/fusion-ic … FusionIcon

Huhu :stuck_out_tongue:

Il faut que je vois comment le patcher au moins pour en faire un backport, et pourquoi pas pour Sid. Mais bon, pas trop envie de me lancer dans une installation de Sid, si j’arrive à le patcher pour en faire un backport ce sera déjà très bien.

Je te laisse farfouillé.

Le dépôt snapshot

Peut être que … :wink: