Apt-get dit que les dépendances manquent au lieu d installer

bonjour,

lorsque je veux télécharger un logiciel “composeabc”, qui possède des dépendances, celles-ci sont signalés manquant au lieu d’être installé

[code]# apt-get install composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les NOUVEAUX paquets suivants seront installés :
composeabc
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Sélection du paquet composeabc précédemment désélectionné.
(Lecture de la base de données… 147732 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) …
dpkg: des problèmes de dépendances empêchent la configuration de composeabc :
composeabc dépend de abcm2ps ; cependant :
Le paquet abcm2ps n’est pas installé.
composeabc dépend de abcmidi ; cependant :
Le paquet abcmidi n’est pas installé.
composeabc dépend de timidity ; cependant :
Le paquet timidity n’est pas installé.
composeabc dépend de lame ; cependant :
Le paquet lame n’est pas installé.

dpkg: erreur de traitement du paquet composeabc (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
composeabc
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ find composeabc-3.0-i386/
composeabc-3.0-i386/DEBIAN
composeabc-3.0-i386/DEBIAN/control
composeabc-3.0-i386/DEBIAN/postinst
composeabc-3.0-i386/usr
composeabc-3.0-i386/usr/bin
composeabc-3.0-i386/usr/bin/composeabc
composeabc-3.0-i386/usr/bin/composeabc.sh

$ cat control
Package: composeabc
Version: 3.0
Depends : abcm2ps,abcmidi,evince,timidity,mplayer,lame
Section: main
Priority: optional
Architecture: i386
Maintainer: Mathieu SERPA matser1973@free.fr
Description: musique aléatoire
compose de la musique aléatoire

$ cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 8.3.0 Jessie - Official i386 NETINST Binary-1 20160123-18:00]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.3.0 Jessie - Official i386 NETINST Binary-1 20160123-18:00]/ jessie main

deb http://debian.univ-tlse2.fr/debian/ jessie main
deb-src http://debian.univ-tlse2.fr/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

jessie-updates, previously known as ‘volatile’

deb http://debian.univ-tlse2.fr/debian/ jessie-updates main
deb-src http://debian.univ-tlse2.fr/debian/ jessie-updates main

deb http://www.mozilladeb.fr/debsjessie jessie main
deb http://www.debcss.net/debsjessie jessie main
deb http://www.matser.lautre.net/debs jessie main

$ find debs
debs
debs/db
debs/db/version
debs/db/packages.db
debs/db/references.db
debs/db/checksums.db
debs/db/release.caches.db
debs/db/contents.cache.db
debs/dists
debs/dists/jessie
debs/dists/jessie/InRelease
debs/dists/jessie/Release.gpg
debs/dists/jessie/main
debs/dists/jessie/main/binary-i386
debs/dists/jessie/main/binary-i386/Packages.gz
debs/dists/jessie/main/binary-i386/Packages
debs/dists/jessie/main/binary-i386/Release
debs/dists/jessie/Release
debs/.htaccess
debs/incoming
debs/pool
debs/pool/main
debs/pool/main/c
debs/pool/main/c/composeabc
debs/pool/main/c/composeabc/composeabc_3.0_i386.deb
debs/pool/main/l
debs/pool/main/l/laby
debs/pool/main/l/laby/laby_2.0_i386.deb
debs/conf
debs/conf/distributions

$ cat debs/conf/distributions
Origin: Mathieu SERPA
Label: Mathieu SERPA
Suite: jessie
Codename: jessie
Version: all
Architectures: i386
Components: main
SignWith: FD9B2BD4[/code]

quelqu’un a une idée?

Sans autres informations …
Est-ce un paquet que tu aurais empaqueté ?

[06:42:23]:~$ apt-cache policy composeabc N: Impossible de trouver le paquet composeabc [06:42:37]:~$

?


Une remarque, ces paquets, [mono]abcm2ps abcmidi timidity lame[/mono], sont disponibles en [mono]Jessie[/mono].

c’est un paquet que j’ai empaqueté. Il se trouve dans mon dépôt matser.lautre.fr/debs
je suis bien sur jessie.

pourquoi les dépendances ne s’installent pas en même temps que composeabc?

# apt-cache policy Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 500 http://www.matser.lautre.net/debs/ jessie/main i386 Packages release v=all,o=Mathieu SERPA,a=jessie,n=jessie,l=Mathieu SERPA,c=main origin www.matser.lautre.net 500 http://www.debcss.net/debsjessie/ jessie/main i386 Packages release v=all,o=Mathieu Serpa,a=jessie,n=jessie,l=Mathieu Serpa,c=main origin www.debcss.net 500 http://www.mozilladeb.fr/debsjessie/ jessie/main i386 Packages release v=all,o=Mathieu Serpa,a=jessie,n=jessie,l=Mathieu Serpa,c=main origin www.mozilladeb.fr 500 http://debian.univ-tlse2.fr/debian/ jessie-updates/main Translation-en 500 http://debian.univ-tlse2.fr/debian/ jessie-updates/main i386 Packages release o=Debian,a=stable-updates,n=jessie-updates,l=Debian,c=main origin debian.univ-tlse2.fr 500 http://security.debian.org/ jessie/updates/main Translation-en 500 http://security.debian.org/ jessie/updates/main i386 Packages release v=8,o=Debian,a=stable,n=jessie,l=Debian-Security,c=main origin security.debian.org 500 http://debian.univ-tlse2.fr/debian/ jessie/main Translation-fr 500 http://debian.univ-tlse2.fr/debian/ jessie/main Translation-en 500 http://debian.univ-tlse2.fr/debian/ jessie/main i386 Packages release v=8.3,o=Debian,a=stable,n=jessie,l=Debian,c=main origin debian.univ-tlse2.fr Paquets épinglés :

$ cat debs/conf/distributions Origin: Mathieu SERPA Label: Mathieu SERPA Suite: jessie Codename: jessie Version: all Architectures: i386 Components: main SignWith: FD9B2BD4

# apt-cache policy composeabc composeabc: Installé : 3.0 Candidat : 3.0 Table de version : 3.0 0 500 http://www.matser.lautre.net/debs/ jessie/main i386 Packages *** 3.0 0 100 /var/lib/dpkg/status

[code]$ cat /etc/apt/sources.list

deb cdrom:[Debian GNU/Linux 8.3.0 Jessie - Official i386 NETINST Binary-1 20160123-18:00]/ jessie main

#deb cdrom:[Debian GNU/Linux 8.3.0 Jessie - Official i386 NETINST Binary-1 20160123-18:00]/ jessie main

deb http://debian.univ-tlse2.fr/debian/ jessie main
deb-src http://debian.univ-tlse2.fr/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

jessie-updates, previously known as ‘volatile’

deb http://debian.univ-tlse2.fr/debian/ jessie-updates main
deb-src http://debian.univ-tlse2.fr/debian/ jessie-updates main

deb http://www.mozilladeb.fr/debsjessie jessie main
deb http://www.debcss.net/debsjessie jessie main
deb http://www.matser.lautre.net/debs jessie main
[/code]

Salut,
A Toulouse??
Pourquoi pas
ftp.fr.debian.org/debian/

j’habite à Montauban

root@ordiport:/home/matser# apt full-upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes. Les paquets suivants contiennent des dépendances non satisfaites : composeabc : Dépend: abcm2ps mais il n'est pas installé Dépend: abcmidi mais il n'est pas installé Dépend: timidity mais il n'est pas installé Dépend: lame mais il n'est pas installé E: Dépendances manquantes. Essayez d'utiliser l'option -f.

Pourquoi les dépendances ne sont pas installés en même temps?

Merci GrandToubab, apt full-upgrade a fonctionné:

# apt update Ign http://debian.univ-tlse2.fr jessie InRelease Atteint http://www.matser.lautre.net jessie InRelease Réception de : 1 http://debian.univ-tlse2.fr jessie-updates InRelease [136 kB] Atteint http://security.debian.org jessie/updates InRelease Atteint http://www.mozilladeb.fr jessie InRelease Atteint http://www.debcss.net jessie InRelease Atteint http://www.matser.lautre.net jessie/main i386 Packages Atteint http://security.debian.org jessie/updates/main Sources Atteint http://www.mozilladeb.fr jessie/main i386 Packages Atteint http://security.debian.org jessie/updates/main i386 Packages Atteint http://www.debcss.net jessie/main i386 Packages Atteint http://debian.univ-tlse2.fr jessie Release.gpg Atteint http://security.debian.org jessie/updates/main Translation-en Réception de : 2 http://debian.univ-tlse2.fr jessie-updates/main Sources [2 296 B] Réception de : 3 http://debian.univ-tlse2.fr jessie-updates/main i386 Packages/DiffIndex [367 B] Réception de : 4 http://debian.univ-tlse2.fr jessie-updates/main Translation-en [2 506 B] Atteint http://debian.univ-tlse2.fr jessie Release Atteint http://debian.univ-tlse2.fr jessie/main Sources Atteint http://debian.univ-tlse2.fr jessie/main i386 Packages Atteint http://debian.univ-tlse2.fr jessie/main Translation-fr Atteint http://debian.univ-tlse2.fr jessie/main Translation-en Ign http://www.matser.lautre.net jessie/main Translation-fr_FR Ign http://www.mozilladeb.fr jessie/main Translation-fr_FR Ign http://www.matser.lautre.net jessie/main Translation-fr Ign http://www.debcss.net jessie/main Translation-fr_FR Ign http://www.matser.lautre.net jessie/main Translation-en Ign http://www.mozilladeb.fr jessie/main Translation-fr Ign http://www.debcss.net jessie/main Translation-fr Ign http://www.mozilladeb.fr jessie/main Translation-en Ign http://www.debcss.net jessie/main Translation-en 141 ko réceptionnés en 4s (32,8 ko/s) Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait 1 package can be upgraded. Run 'apt list --upgradable' to see it. root@ordiport:/home/matser# apt full-upgrade Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Calcul de la mise à jour... Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires : abcm2ps abcmidi lame timidity Veuillez utiliser « apt-get autoremove » pour les supprimer. Fait Les paquets suivants seront mis à jour : composeabc 1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 0 o/74,2 ko dans les archives. Après cette opération, 0 o d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] o Lecture des fichiers de modifications (« changelog »)... Terminé (Lecture de la base de données... 147868 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../composeabc_3.0_i386.deb ... Dépaquetage de composeabc (3.0) sur (3.0) ... Paramétrage de composeabc (3.0) ... run this program typing composeabc.sh in a terminal

mais sinon, est-ce que les visiteurs de mon site devront utiliser ces commandes pour que ça marche? Je voudrais qu’ils installent composeabc avec apt-get

ça ne marche plus

[code]root@ordiport:/home/matser# apt update
Ign http://debian.univ-tlse2.fr jessie InRelease
Atteint http://www.matser.lautre.net jessie InRelease
Réception de : 1 http://debian.univ-tlse2.fr jessie-updates InRelease [136 kB]
Atteint http://security.debian.org jessie/updates InRelease
Atteint http://www.mozilladeb.fr jessie InRelease
Atteint http://www.debcss.net jessie InRelease
Atteint http://www.matser.lautre.net jessie/main i386 Packages
Atteint http://security.debian.org jessie/updates/main Sources
Atteint http://www.mozilladeb.fr jessie/main i386 Packages
Atteint http://security.debian.org jessie/updates/main i386 Packages
Atteint http://www.debcss.net jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie Release.gpg
Atteint http://security.debian.org jessie/updates/main Translation-en
Réception de : 2 http://debian.univ-tlse2.fr jessie-updates/main Sources [2 296 B]
Réception de : 3 http://debian.univ-tlse2.fr jessie-updates/main i386 Packages/DiffIndex [367 B]
Réception de : 4 http://debian.univ-tlse2.fr jessie-updates/main Translation-en [2 506 B]
Atteint http://debian.univ-tlse2.fr jessie Release
Atteint http://debian.univ-tlse2.fr jessie/main Sources
Atteint http://debian.univ-tlse2.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie/main Translation-fr
Atteint http://debian.univ-tlse2.fr jessie/main Translation-en
Ign http://www.matser.lautre.net jessie/main Translation-fr_FR
Ign http://www.mozilladeb.fr jessie/main Translation-fr_FR
Ign http://www.matser.lautre.net jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-fr_FR
Ign http://www.matser.lautre.net jessie/main Translation-en
Ign http://www.mozilladeb.fr jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-fr
Ign http://www.mozilladeb.fr jessie/main Translation-en
Ign http://www.debcss.net jessie/main Translation-en
141 ko réceptionnés en 4s (32,8 ko/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
1 package can be upgraded. Run ‘apt list --upgradable’ to see it.

root@ordiport:/home/matser# apt full-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Calcul de la mise à jour… Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
abcm2ps abcmidi lame timidity
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Fait
Les paquets suivants seront mis à jour :
composeabc
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
Lecture des fichiers de modifications (« changelog »)… Terminé
(Lecture de la base de données… 147868 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) sur (3.0) …
Paramétrage de composeabc (3.0) …
run this program typing composeabc.sh in a terminal

root@ordiport:/home/matser# apt-get purge composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
abcm2ps abcmidi lame timidity
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
composeabc*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données… 147867 fichiers et répertoires déjà installés.)
Suppression de composeabc (3.0) …

root@ordiport:/home/matser# apt-get autoremove
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
abcm2ps abcmidi lame timidity
0 mis à jour, 0 nouvellement installés, 4 à enlever et 0 non mis à jour.
Après cette opération, 2 985 ko d’espace disque seront libérés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données… 147865 fichiers et répertoires déjà installés.)
Suppression de abcm2ps (7.8.9-1) …
Suppression de abcmidi (20141016-1) …
Suppression de lame (3.99.5+repack1-7+deb8u1) …
Suppression de timidity (2.13.2-40.2) …
Traitement des actions différées (« triggers ») pour man-db (2.7.0.2-5) …

root@ordiport:/home/matser# apt-get install composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les NOUVEAUX paquets suivants seront installés :
composeabc
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Sélection du paquet composeabc précédemment désélectionné.
(Lecture de la base de données… 147769 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) …
dpkg: des problèmes de dépendances empêchent la configuration de composeabc :
composeabc dépend de abcm2ps ; cependant :
Le paquet abcm2ps n’est pas installé.
composeabc dépend de abcmidi ; cependant :
Le paquet abcmidi n’est pas installé.
composeabc dépend de timidity ; cependant :
Le paquet timidity n’est pas installé.
composeabc dépend de lame ; cependant :
Le paquet lame n’est pas installé.

dpkg: erreur de traitement du paquet composeabc (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
composeabc
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@ordiport:/home/matser# apt update
Atteint http://www.debcss.net jessie InRelease
Atteint http://www.mozilladeb.fr jessie InRelease
Atteint http://www.matser.lautre.net jessie InRelease
Ign http://debian.univ-tlse2.fr jessie InRelease
Atteint http://www.debcss.net jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie-updates InRelease
Atteint http://security.debian.org jessie/updates InRelease
Atteint http://www.mozilladeb.fr jessie/main i386 Packages
Atteint http://www.matser.lautre.net jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie Release.gpg
Atteint http://security.debian.org jessie/updates/main Sources
Atteint http://debian.univ-tlse2.fr jessie-updates/main Sources
Atteint http://security.debian.org jessie/updates/main i386 Packages
Réception de : 1 http://debian.univ-tlse2.fr jessie-updates/main i386 Packages/DiffIndex [367 B]
Atteint http://security.debian.org jessie/updates/main Translation-en
Atteint http://debian.univ-tlse2.fr jessie-updates/main Translation-en
Atteint http://debian.univ-tlse2.fr jessie Release
Atteint http://debian.univ-tlse2.fr jessie/main Sources
Atteint http://debian.univ-tlse2.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie/main Translation-fr
Atteint http://debian.univ-tlse2.fr jessie/main Translation-en
Ign http://www.mozilladeb.fr jessie/main Translation-fr_FR
Ign http://www.matser.lautre.net jessie/main Translation-fr_FR
Ign http://www.debcss.net jessie/main Translation-fr_FR
Ign http://www.mozilladeb.fr jessie/main Translation-fr
Ign http://www.matser.lautre.net jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-fr
Ign http://www.mozilladeb.fr jessie/main Translation-en
Ign http://www.matser.lautre.net jessie/main Translation-en
Ign http://www.debcss.net jessie/main Translation-en
367 o réceptionnés en 3s (116 o/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
1 package can be upgraded. Run ‘apt list --upgradable’ to see it.

root@ordiport:/home/matser# apt full-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
composeabc : Dépend: abcm2ps mais il n’est pas installé
Dépend: abcmidi mais il n’est pas installé
Dépend: timidity mais il n’est pas installé
Dépend: lame mais il n’est pas installé
E: Dépendances manquantes. Essayez d’utiliser l’option -f.

root@ordiport:/home/matser# apt full-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
composeabc : Dépend: abcm2ps mais il n’est pas installé
Dépend: abcmidi mais il n’est pas installé
Dépend: timidity mais il n’est pas installé
Dépend: lame mais il n’est pas installé
E: Dépendances manquantes. Essayez d’utiliser l’option -f.

root@ordiport:/home/matser# apt-get install composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront mis à jour :
composeabc
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Lecture des fichiers de modifications (« changelog »)… Terminé
(Lecture de la base de données… 147771 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) sur (3.0) …
dpkg: des problèmes de dépendances empêchent la configuration de composeabc :
composeabc dépend de abcm2ps ; cependant :
Le paquet abcm2ps n’est pas installé.
composeabc dépend de abcmidi ; cependant :
Le paquet abcmidi n’est pas installé.
composeabc dépend de timidity ; cependant :
Le paquet timidity n’est pas installé.
composeabc dépend de lame ; cependant :
Le paquet lame n’est pas installé.

dpkg: erreur de traitement du paquet composeabc (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
composeabc
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@ordiport:/home/matser# apt full-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
composeabc : Dépend: abcm2ps mais il n’est pas installé
Dépend: abcmidi mais il n’est pas installé
Dépend: timidity mais il n’est pas installé
Dépend: lame mais il n’est pas installé
E: Dépendances manquantes. Essayez d’utiliser l’option -f.
[/code]

Ton fichier control me paraît correct,
Tu peux nous donner le contenu de [mono]composeabc-3.0-i386/DEBIAN/postinst[/mono], pour voir si quelque chose ici pourrait coincer ?

C’est pas une console de jeux.
Ça sert à mettre à jour la machine

Le système te conseil:

141 ko réceptionnés en 4s (32,8 ko/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
1 package can be upgraded. Run ‘apt list --upgradable’ to see it

[code]root@ordiport:/home/matser# apt-get install composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront mis à jour :
composeabc
1 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Lecture des fichiers de modifications (« changelog »)… Terminé
(Lecture de la base de données… 147771 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) sur (3.0) …
dpkg: des problèmes de dépendances empêchent la configuration de composeabc :
composeabc dépend de abcm2ps ; cependant :
Le paquet abcm2ps n’est pas installé.
composeabc dépend de abcmidi ; cependant :
Le paquet abcmidi n’est pas installé.
composeabc dépend de timidity ; cependant :
Le paquet timidity n’est pas installé.
composeabc dépend de lame ; cependant :
Le paquet lame n’est pas installé.

dpkg: erreur de traitement du paquet composeabc (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
composeabc
E: Sub-process /usr/bin/dpkg returned an error code (1)

root@ordiport:/home/matser# apt update
Atteint http://www.mozilladeb.fr jessie InRelease
Atteint http://www.debcss.net jessie InRelease
Atteint http://www.matser.lautre.net jessie InRelease
Ign http://debian.univ-tlse2.fr jessie InRelease
Atteint http://www.mozilladeb.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie-updates InRelease
Atteint http://www.debcss.net jessie/main i386 Packages
Atteint http://www.matser.lautre.net jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie Release.gpg
Atteint http://security.debian.org jessie/updates InRelease
Atteint http://debian.univ-tlse2.fr jessie-updates/main Sources
Atteint http://security.debian.org jessie/updates/main Sources
Réception de : 1 http://debian.univ-tlse2.fr jessie-updates/main i386 Packages/DiffIndex [367 B]
Atteint http://security.debian.org jessie/updates/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie-updates/main Translation-en
Atteint http://security.debian.org jessie/updates/main Translation-en
Atteint http://debian.univ-tlse2.fr jessie Release
Atteint http://debian.univ-tlse2.fr jessie/main Sources
Atteint http://debian.univ-tlse2.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie/main Translation-fr
Atteint http://debian.univ-tlse2.fr jessie/main Translation-en
Ign http://www.mozilladeb.fr jessie/main Translation-fr_FR
Ign http://www.debcss.net jessie/main Translation-fr_FR
Ign http://www.mozilladeb.fr jessie/main Translation-fr
Ign http://www.matser.lautre.net jessie/main Translation-fr_FR
Ign http://www.debcss.net jessie/main Translation-fr
Ign http://www.mozilladeb.fr jessie/main Translation-en
Ign http://www.matser.lautre.net jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-en
Ign http://www.matser.lautre.net jessie/main Translation-en
367 o réceptionnés en 3s (116 o/s)
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
1 package can be upgraded. Run ‘apt list --upgradable’ to see it.

root@ordiport:/home/matser# apt full-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
composeabc : Dépend: abcm2ps mais il n’est pas installé
Dépend: abcmidi mais il n’est pas installé
Dépend: timidity mais il n’est pas installé
Dépend: lame mais il n’est pas installé
E: Dépendances manquantes. Essayez d’utiliser l’option -f.
r[/code]

comment faire pour que les utilisateurs de mon dépôt puissent installer composeabc avec simplement “apt-get update - apt-get install composeabc”?(après avoir ajouté la ligne “deb matser.lautre.net/debs jessie main”)

[quote=“matser”]c’est un paquet que j’ai empaqueté. Il se trouve dans mon dépôt matser.lautre.fr/debs
[/quote]

matser.lautre.fr/debs, il m’est impossible d’aller farfouiller dans ton dépôt.

[quote]Forbidden

You don’t have permission to access /debs/ on this server.[/quote]
Quand ce n’est pas une redirection.
matser1973.free.fr/debs

matser.lautre.fr/debs

[quote]Adresse introuvable

Firefox ne peut trouver le serveur à l’adresse matser.lautre.fr.[/quote]

Ça depends des fois

l’adresse est matser.lautre.net et nom pas .fr

on ne pouvait pas aller dans mon dépôt car j’y avais mis un fichier “.htaccess”

j’ai supprimé ce fichier, pour pouvoir “y accéder” et voici:

[code]# apt-get purge composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les paquets suivants seront ENLEVÉS :
composeabc*
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
(Lecture de la base de données… 147770 fichiers et répertoires déjà installés.)
Suppression de composeabc (3.0) …

root@ordiport:/home/matser# apt-get update
Atteint http://www.matser.lautre.net jessie InRelease
Ign http://debian.univ-tlse2.fr jessie InRelease
Atteint http://security.debian.org jessie/updates InRelease
Atteint http://www.mozilladeb.fr jessie InRelease
Atteint http://debian.univ-tlse2.fr jessie-updates InRelease
Atteint http://www.matser.lautre.net jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie Release.gpg
Atteint http://security.debian.org jessie/updates/main Sources
Atteint http://www.debcss.net jessie InRelease
Atteint http://www.mozilladeb.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie-updates/main Sources
Atteint http://security.debian.org jessie/updates/main i386 Packages
Atteint http://www.debcss.net jessie/main i386 Packages
Réception de : 1 http://debian.univ-tlse2.fr jessie-updates/main i386 Packages/DiffIndex [367 B]
Atteint http://security.debian.org jessie/updates/main Translation-en
Atteint http://debian.univ-tlse2.fr jessie-updates/main Translation-en
Atteint http://debian.univ-tlse2.fr jessie Release
Atteint http://debian.univ-tlse2.fr jessie/main Sources
Atteint http://debian.univ-tlse2.fr jessie/main i386 Packages
Atteint http://debian.univ-tlse2.fr jessie/main Translation-fr
Atteint http://debian.univ-tlse2.fr jessie/main Translation-en
Ign http://www.mozilladeb.fr jessie/main Translation-fr_FR
Ign http://www.matser.lautre.net jessie/main Translation-fr_FR
Ign http://www.mozilladeb.fr jessie/main Translation-fr
Ign http://www.matser.lautre.net jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-fr_FR
Ign http://www.mozilladeb.fr jessie/main Translation-en
Ign http://www.matser.lautre.net jessie/main Translation-en
Ign http://www.debcss.net jessie/main Translation-fr
Ign http://www.debcss.net jessie/main Translation-en
367 o réceptionnés en 3s (116 o/s)
Lecture des listes de paquets… Fait

root@ordiport:/home/matser# apt-get install composeabc
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Les NOUVEAUX paquets suivants seront installés :
composeabc
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 0 o/74,2 ko dans les archives.
Après cette opération, 0 o d’espace disque supplémentaires seront utilisés.
Sélection du paquet composeabc précédemment désélectionné.
(Lecture de la base de données… 147769 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de …/composeabc_3.0_i386.deb …
Dépaquetage de composeabc (3.0) …
dpkg: des problèmes de dépendances empêchent la configuration de composeabc :
composeabc dépend de abcm2ps ; cependant :
Le paquet abcm2ps n’est pas installé.
composeabc dépend de abcmidi ; cependant :
Le paquet abcmidi n’est pas installé.
composeabc dépend de timidity ; cependant :
Le paquet timidity n’est pas installé.
composeabc dépend de lame ; cependant :
Le paquet lame n’est pas installé.

dpkg: erreur de traitement du paquet composeabc (–configure) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l’exécution :
composeabc
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/code]

pourquoi, avec un “apt-get update” et “apt-get install composeabc”, il n’installe que composeabc et pas les dépendances?

quelqu’un a une idée?

sur ta machine, que dit apt search abcm2ps

[code]root@desktop:/# apt search abcm2ps
En train de trier… Fait
Recherche en texte intégral… Fait
abcm2ps/stable 7.8.9-1 i386
Traduit des descriptions de musique du format ABC vers le format PostScript

root@desktop:/#
[/code]

il y avait une erreur dans ma page (matser1973.free.fr au lieu de matser.lautre.net) mais c’est corrigé

# apt search abcm2ps En train de trier... Fait Recherche en texte intégral... Fait abcm2ps/stable 7.8.9-1 i386 Traduit des descriptions de musique du format ABC vers le format PostScript

Pourquoi t’as laissé un espace après depends?

Tu devrais revoir l’empaquetage,

[quote][15:18:12]:/tmp/cameleon$ cat DEBIAN/control
Package: composeabc
Version: 3.0
Depends : abcm2ps,abcmidi,ghostscript,timidity,mplayer,lame
Section: main
Priority: optional
Architecture: i386
Maintainer: Mathieu SERPA matser1973@free.fr
Description: musique aléatoire
[mono]9)[/mono] compose de la musique aléatoire
[15:18:20]:/tmp/cameleon$[/quote]

et la [mono]Charte Debian[/mono].

[quote]À la ligne [mono]9)[/mono] commence la description longue.
Celle-ci devrait être un paragraphe qui donne plus de détails sur le paquet.
La colonne 1 de chaque ligne doit être vide.
Il ne peut y avoir de ligne vide, [mono]mais vous pouvez mettre un seul . (point) dans la colonne 2 pour simuler une ligne vide.[/mono]
De plus, il ne peut pas y avoir plus d’une ligne vide après la description longue.[/quote]

Package: composeabc Version: 3.0 Depends : abcm2ps,abcmidi,ghostscript,timidity,mplayer,lame Section: main Priority: optional Architecture: i386 Maintainer: Mathieu SERPA <matser1973@free.fr> Description: musique aléatoire compose de la musique aléatoire .

Merci Grandtoubab, le problème était là. maintenant ça marche.

sinon, pour respecter la charte Debian, j’ai corrigé comme ceci:

Package: composeabc Version: 3.0 Depends: abcm2ps,abcmidi,evince,timidity,mplayer,lame Section: main Priority: optional Architecture: i386 Maintainer: Mathieu SERPA <matser1973@free.fr> Description: musique aléatoire compose de la musique aléatoire. Ceprogramme agit à la manière d'un compilateur,où les unités lexicales sont les figures de rythme, les attributs de ces unités lexicales sont la hauteur des notes. Ces unités lexicales sont choisis au hazard

je vais pouvoir terminer mon site

Merci encore