Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/01/2021, à 12:29

jmeuh

problème npm #paquets défectueux...

Bonjour,

Tout dabord bonne année et meilleurs voeux.

Bon on va pas ce mentir j'ai fait n'importe quoi .
Petit topo de la situation .

> npm --version
6.14.10
> npm list -g
beaucoup trop de chose pour le copier ici (vous me direz si c'est nécessaire)
> where is npm
npm: /usr/bin/npm /usr/share/man/man1/npm.1
> sudo apt-get remove npm
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet « npm » n'est pas installé, et ne peut donc être supprimé
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
> sudo apt-get install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 npm : Dépend: nodejs (>= 6.11~)
       Dépend: node-abbrev (>= 1.1.1~) mais ne sera pas installé
       Dépend: node-ajv mais ne sera pas installé
       Dépend: node-ansi mais ne sera pas installé
       Dépend: node-ansi-regex (>= 3.0~) mais ne sera pas installé
       Dépend: node-ansi-styles mais ne sera pas installé
       Dépend: node-ansistyles mais ne sera pas installé
       Dépend: node-aproba mais ne sera pas installé
       ... etc (la encore il y a beaucoup de paquets)
       E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Voilà donc npm est installé et pas installé ... hmm
Je voudrai retrouver un npm propre mais je n'arrive pas à résoudre le problème en désinstallant ou en réparrant npm.

merci pour votre aide

Hors ligne

#2 Le 12/01/2021, à 18:10

Compte supprimé

Re : problème npm #paquets défectueux...

Bonjour,
à ce que je lis:  https://doc.ubuntu-fr.org/nodejs

sudo apt-get update
sudo apt-get install nodejs npm

Tu as aussi un PPA disponible....

#3 Le 18/01/2021, à 12:00

jmeuh

Re : problème npm #paquets défectueux...

J'avais déjà essayé.
Voici le résultat :

> sudo apt-get install nodejs npm
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
nodejs est déjà la version la plus récente (14.15.4-deb-1nodesource1).
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 nodejs : Est en conflit avec: npm
 npm : Dépend: node-gyp (>= 3.6.2~) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Hors ligne

#4 Le 20/01/2021, à 17:04

Compte supprimé

Re : problème npm #paquets défectueux...

Bonjour,
que retourne :

cat -n /etc/apt/sources.list

?

#5 Le 20/01/2021, à 19:30

jmeuh

Re : problème npm #paquets défectueux...

     1	# deb cdrom:[Ubuntu 18.04.3 LTS _Bionic Beaver_ - Release amd64 (20190805)]/ bionic main restricted
     2	
     3	# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
     4	# newer versions of the distribution.
     5	deb http://fr.archive.ubuntu.com/ubuntu/ focal main restricted
     6	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
     7	
     8	## Major bug fix updates produced after the final release of the
     9	## distribution.
    10	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates main restricted
    11	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
    12	
    13	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
    14	## team. Also, please note that software in universe WILL NOT receive any
    15	## review or updates from the Ubuntu security team.
    16	deb http://fr.archive.ubuntu.com/ubuntu/ focal universe
    17	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic universe
    18	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates universe
    19	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
    20	
    21	## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
    22	## team, and may not be under a free licence. Please satisfy yourself as to 
    23	## your rights to use the software. Also, please note that software in 
    24	## multiverse WILL NOT receive any review or updates from the Ubuntu
    25	## security team.
    26	deb http://fr.archive.ubuntu.com/ubuntu/ focal multiverse
    27	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
    28	deb http://fr.archive.ubuntu.com/ubuntu/ focal-updates multiverse
    29	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
    30	
    31	## N.B. software from this repository may not have been tested as
    32	## extensively as that contained in the main release, although it includes
    33	## newer versions of some applications which may provide useful features.
    34	## Also, please note that software in backports WILL NOT receive any review
    35	## or updates from the Ubuntu security team.
    36	deb http://fr.archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
    37	# deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
    38	
    39	## Uncomment the following two lines to add software from Canonical's
    40	## 'partner' repository.
    41	## This software is not part of Ubuntu, but is offered by Canonical and the
    42	## respective vendors as a service to Ubuntu users.
    43	# deb http://archive.canonical.com/ubuntu bionic partner
    44	# deb-src http://archive.canonical.com/ubuntu bionic partner
    45	
    46	deb http://security.ubuntu.com/ubuntu focal-security main restricted
    47	# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
    48	deb http://security.ubuntu.com/ubuntu focal-security universe
    49	# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
    50	deb http://security.ubuntu.com/ubuntu focal-security multiverse
    51	# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse

Hors ligne

#6 Le 20/01/2021, à 22:03

Compte supprimé

Re : problème npm #paquets défectueux...

Je n'ai l'habitude d'interpréter les sources.list...
Cependant je vois ligne 36 que tu utilises des dépôts Backports. C'est volontaire?

suite à la lecture de https://doc.kubuntu-fr.org/depots#backports
Que retourne:

sudo apt-get install -s nodejs/bionic-backports npm/bionic-backports

C'est une simulation: cela n'installera rien

Que retourne:

cat /etc/apt/preferences

?

Note: Si un lecteur maitrise le sujet, qu'il n'hésite pas à intervenir ou me reprendre

#7 Le 21/01/2021, à 00:58

eric63

Re : problème npm #paquets défectueux...

Salut je m’étais fait un
aide mémoire dans des situations comme la tienne
ça pourrait te servir

Dernière modification par eric63 (Le 21/01/2021, à 00:58)


Kubuntu 23.10 - WAYLAND- 64 bits + backports bêta = plasma 5.27.10 KDE 5.112.0 Qt 5.15.10 et noyau 6.5.0-27  4x intel i5-4570 3.2Ghz 12Go nvidia GTX 1060 6GB 3écrans
Comment installer une brother avec le script de demonipuch

J’utilise le clavier french AFNOR de chez LDLC c‘est fort

En ligne

#8 Le 21/01/2021, à 20:44

soshy

Re : problème npm #paquets défectueux...

Le backport n'est probablement pas le problème. Le packet à été installé depuis un PPA (nodesource) à priori si l'on en croit la ligne suivante:

nodejs est déjà la version la plus récente (14.15.4-deb-1nodesource1)

Au pif, je dirais qu'il y a eu une installation du PPA et de nodejs (la version du PPA) sous bionic (ubuntu 18.04) avant une mise à jour vers focal (20.04) et que le PPA a été désactivé pour l'upgrade.

Il est possible que refaire la procédure d'install du lien que j'ai donné en début de message solutionne les problèmes de dépendances.

Dernière modification par soshy (Le 21/01/2021, à 20:47)

Hors ligne