[AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Mise à jour / Création /debug de paquetages
Spheerys
archer
Messages : 132
Inscription : jeu. 01 déc. 2011, 16:35

[AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par Spheerys »

Bonjour,

Depuis quelques semaines j'ai une erreur durant la mise à jour de mon système, et ce depuis tous mes ordis sous Arch.
D'habitude je m'en sors toujours, mais là je dois avouer mon incapacité à m'en sortir seul.

Voici comme s'achève la commande yay -Syua :

Code : Tout sélectionner

....
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing _stdint.h commands
config.status: creating _stdint.h : _GSTREAMER__STDINT_H


Configuration
	Version                    : 0.10.36
	Source code location       : .
	Prefix                     : /usr
	Compiler                   : gcc
	Package name               : GStreamer source release
	Package origin             : Unknown package origin

	Documentation (manuals)    : no
	Documentation (API)        : no

	Debug Logging              : yes
	Pipeline XML load/save     : yes
	Command-line parser        : yes
	Option parsing in gst_init : yes
	Tracing subsystem          : yes
	Allocation tracing         : yes
	Plugin registry            : yes
	Plugin support	           : yes
	Network support            : yes
	Unit testing support       : yes

	Debug                      : yes
	Profiling                  : no

	Building examples          : yes
	Building test apps         : yes
	Building tests that fail   : no

make  all-recursive
make[1] : on entre dans le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36 »
Making all in pkgconfig
make[2] : on entre dans le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/pkgconfig »
  CP     gstreamer-0.10.pc
  CP     gstreamer-base-0.10.pc
  CP     gstreamer-check-0.10.pc
  CP     gstreamer-controller-0.10.pc
  CP     gstreamer-dataprotocol-0.10.pc
  CP     gstreamer-net-0.10.pc
  CP     gstreamer-0.10-uninstalled.pc
  CP     gstreamer-base-0.10-uninstalled.pc
  CP     gstreamer-check-0.10-uninstalled.pc
  CP     gstreamer-controller-0.10-uninstalled.pc
  CP     gstreamer-dataprotocol-0.10-uninstalled.pc
  CP     gstreamer-net-0.10-uninstalled.pc
make[2] : on quitte le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/pkgconfig »
Making all in gst
make[2] : on entre dans le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst »
  GEN      gstenumtypes.h
  GEN      gstmarshal.h
INFO: Reading ./gstmarshal.list...
  GEN      gstenumtypes.c
  GEN      gstmarshal.c
INFO: Reading ./gstmarshal.list...
make  all-recursive
make[3] : on entre dans le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst »
Making all in parse
make[4] : on entre dans le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst/parse »
  GEN      grammar.tab.h
./grammar.y: conflits: 37 décalage/réduction, 5 réduction/réduction
/opt/lampp/bin/bison: une erreur d'E/S
make[4]: *** [Makefile:838: grammar.tab.h] Error 1
make[4] : on quitte le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst/parse »
make[3]: *** [Makefile:1573: all-recursive] Error 1
make[3] : on quitte le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst »
make[2]: *** [Makefile:910: all] Error 2
make[2] : on quitte le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36/gst »
make[1]: *** [Makefile:753: all-recursive] Error 1
make[1] : on quitte le répertoire « /home/hedy/.cache/yay/gstreamer0.10/src/gstreamer-0.10.36 »
make: *** [Makefile:657: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
erreur : impossible de trouver la cible : gstreamer0.10
erreur : impossible de trouver la cible : gstreamer0.10-base
 -> erreur lors de la construction : gstreamer0.10
Ce qui m'intrigue c'est la ligne "/opt/lampp/bin/bison: une erreur d'E/S"
Effectivement j'ai lampp d'installé pour mes développements web.
Ceci dit bison est installé via pacman et voici ce que donne la commande whereis bison :

Code : Tout sélectionner

bison: /usr/bin/bison /usr/share/bison /opt/lampp/bin/bison /usr/share/man/man1/bison.1.gz /usr/share/info/bison.info.gz
Le binaire utilisé devrait donc être /usr/bin/bison et pas celui situé dans le dossier de lampp...

Par ailleurs, je ne peux pas vraiment désinstaller gstreamer pour mieux le réinstaller car trop de paquets en dépendent (c'est un euphémisme...)

Bref je sèche un peu là..
Dernière modification par Spheerys le ven. 06 janv. 2023, 10:02, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer-0.10.36

Message par benjarobin »

Bonjour,
Il ne faut pas utiliser la commande whereis, elle ne fait pas ce que tu penses...
Il faut utiliser la commande : which bison
Et peux tu donner aussi la sortie de : echo $PATH
De plus as tu vraiment besoin de gstreamer0.10 ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Spheerys
archer
Messages : 132
Inscription : jeu. 01 déc. 2011, 16:35

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer-0.10.36

Message par Spheerys »

Ah merci je ne savais pas pour which !
Voici donc le résultat, sans surprise :
/opt/lampp/bin//bison
En fait j'avais besoin de prioriser ce chemin pour utiliser la bonne version de php (plutôt que celle du package php lui aussi installé) lors d'un process de dev web. J'avais trouvé ça plutôt moche comme solution mais je n'avais pas trouvé mieux à l'époque !
J'avais donc ajouté "export PATH=/opt/lampp/bin/:$PATH" à mon fichier .zshrc
Une fois cette ligne commentée, j'ai pu mettre à jour gstreamer sans soucis !
Si quelqu'un connaît une manière plus propre pour utiliser , ça m'intéresse !

Et pour te répondre à propos de gstreamer, oui j'en avais vraiment besoin, sans quoi je devais désinstaller 70% des paquets de mon systèmes du fait de la gestion des dépendances !

Dans tous les cas un grand merci à toi pour m'avoir mis sur la bonne voie !
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer-0.10.36

Message par benjarobin »

Spheerys a écrit : ven. 06 janv. 2023, 10:01Et pour te répondre, oui j'en avais vraiment besoin, sans quoi je devais désinstaller 70% des paquets de mon systèmes du fait de la gestion des dépendances !
Hum, ce n'est pas normal ! Quelle est la sortie de :

Code : Tout sélectionner

pactree -r gstreamer0.10
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Spheerys
archer
Messages : 132
Inscription : jeu. 01 déc. 2011, 16:35

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par Spheerys »

sudo pactree -r gstreamer

Code : Tout sélectionner

gstreamer
├─cheese
├─gst-plugins-base-libs
│ ├─clutter-gst
│ │ ├─cheese
│ │ ├─libcheese
│ │ │ └─cheese
│ │ └─nemo-preview
│ ├─evince
│ ├─google-earth-pro
│ ├─gst-libav
│ │ └─faudio
│ │   ├─lib32-faudio
│ │   │ └─wine
│ │   └─wine
│ ├─gst-plugin-gtk
│ │ └─pulseeffects-legacy
│ ├─gst-plugin-pipewire
│ ├─gst-plugins-bad-libs
│ │ ├─gst-plugins-bad
│ │ │ ├─cheese
│ │ │ ├─gnome-video-effects
│ │ │ │ └─cheese
│ │ │ └─pulseeffects-legacy
│ │ ├─gtk4
│ │ │ ├─baobab
│ │ │ ├─gnome-bluetooth-3.0
│ │ │ ├─gnome-characters
│ │ │ ├─gnome-desktop-4
│ │ │ │ ├─gnome-characters
│ │ │ │ ├─gnome-font-viewer
│ │ │ │ └─xdg-desktop-portal-gnome
│ │ │ │   └─xdg-desktop-portal
│ │ │ ├─gnome-font-viewer
│ │ │ ├─gnome-maps
│ │ │ ├─gnome-shell
│ │ │ │ └─gdm
│ │ │ ├─gtksourceview5
│ │ │ │ └─gnome-calculator
│ │ │ ├─libadwaita
│ │ │ │ ├─baobab
│ │ │ │ ├─gnome-bluetooth-3.0
│ │ │ │ ├─gnome-calculator
│ │ │ │ ├─gnome-characters
│ │ │ │ ├─gnome-font-viewer
│ │ │ │ ├─gnome-maps
│ │ │ │ └─xdg-desktop-portal-gnome
│ │ │ ├─libshumate
│ │ │ │ └─gnome-maps
│ │ │ └─webkit2gtk-5.0
│ │ │   └─evolution-data-server
│ │ │     └─folks
│ │ └─libcheese
│ ├─gst-plugins-base
│ │ ├─cheese
│ │ ├─handbrake
│ │ ├─opencv
│ │ │ └─gmic
│ │ │   └─darktable
│ │ ├─qt5-multimedia
│ │ │ ├─qt5-speech
│ │ │ │ ├─knotifications
│ │ │ │ │ └─kwallet
│ │ │ │ │   ├─kio
│ │ │ │ │   │ ├─kdeclarative
│ │ │ │ │   │ │ └─kcmutils
│ │ │ │ │   │ │   └─ktorrent
│ │ │ │ │   │ ├─knotifyconfig
│ │ │ │ │   │ │ └─ktorrent
│ │ │ │ │   │ ├─kparts
│ │ │ │ │   │ │ └─ktorrent
│ │ │ │ │   │ └─libktorrent
│ │ │ │ │   │   └─ktorrent
│ │ │ │ │   └─seahorse
│ │ │ │ └─ktextwidgets
│ │ │ │   └─kio
│ │ │ └─quiterss
│ │ ├─qt5-webkit
│ │ │ └─quiterss
│ │ └─sound-juicer
│ ├─gst-plugins-good
│ │ ├─brasero
│ │ │ └─sound-juicer
│ │ ├─cheese
│ │ ├─gnome-video-effects
│ │ ├─quiterss
│ │ ├─sound-juicer
│ │ └─soundconverter
│ ├─gst-plugins-ugly
│ │ └─soundconverter
│ ├─gst-python
│ │ └─soundconverter
│ ├─libcheese
│ ├─pulseaudio-bluetooth
│ │ ├─gnome-bluetooth
│ │ └─gnome-bluetooth-3.0
│ ├─webkit2gtk
│ │ └─xreader
│ │   └─nemo-preview
│ ├─webkit2gtk-4.1
│ │ ├─evolution-data-server
│ │ ├─gnome-online-accounts
│ │ │ ├─evolution-data-server
│ │ │ ├─gfbgraph
│ │ │ ├─gvfs-goa
│ │ │ │ └─gvfs-google
│ │ │ └─libgdata
│ │ │   └─gvfs-google
│ │ └─zenity
│ ├─webkit2gtk-5.0
│ └─wxwidgets-gtk3
│   ├─audacity
│   ├─filezilla
│   ├─python-wxpython
│   └─veracrypt
├─libcheese
├─pulseeffects-legacy
├─webkit2gtk
├─webkit2gtk-4.1
└─webkit2gtk-5.0
Bon j'ai un peu exagéré sur les 70%, toutefois j'utilise qd même pas mal de truc dedans !
Et je n'ose imaginer les dépendances de gtk4 ou webkit*....
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par benjarobin »

J'ai bien demandé : pactree -r gstreamer0.10
Et non : pactree -r gstreamer
Ce n'est pas du tout le même paquet...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Spheerys
archer
Messages : 132
Inscription : jeu. 01 déc. 2011, 16:35

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par Spheerys »

J'avais bien lu, mais le package gstreamer0.10 n'a vraisemblablement jamais été installé sur mon système.
Je n'ai pas bien saisi pourquoi il était cité avec autant de ferveur dans le message d'erreur initial...
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par benjarobin »

Par pure curiosité, car je ne comprends pas vraiment comment yay a décidé de construire ce paquet et que celui-ci ne se retrouve même pas installé in fine

Code : Tout sélectionner

grep gstreamer0.10 /var/log/pacman.log
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Spheerys
archer
Messages : 132
Inscription : jeu. 01 déc. 2011, 16:35

Re: [AUR] Erreur durant la mise à jour du paquet gstreamer (résolu)

Message par Spheerys »

Et voilà :
[2022-12-18T18:08:01+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- wxwidgets3.0 gstreamer0.10 gstreamer0.10-base'
[2022-12-21T14:06:37+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2022-12-21T14:10:15+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2022-12-22T17:32:50+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2022-12-24T09:49:05+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-01T18:50:00+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base qt6-tools libburn libisofs libisoburn python-distutils-extra'
[2023-01-02T18:10:30+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-03T10:19:39+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-03T14:53:26+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:22:15+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:23:57+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:27:00+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:30:31+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:41:23+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:45:54+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:46:57+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T10:48:42+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T18:09:22+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-05T21:18:05+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-06T09:45:00+0100] [PACMAN] Running 'pacman --cachedir /media/Nurea/Documents/Tmp/pacman/pkg --cachedir /var/cache/pacman/pkg -U --noconfirm --config /etc/pacman.conf -- /home/hedy/.cache/yay/gstreamer0.10/gstreamer0.10-0.10.36-20-x86_64.pkg.tar.zst'
[2023-01-06T09:45:00+0100] [ALPM] installed gstreamer0.10 (0.10.36-20)
[2023-01-06T09:45:01+0100] [PACMAN] Running 'pacman --cachedir /media/Nurea/Documents/Tmp/pacman/pkg --cachedir /var/cache/pacman/pkg -D -q --asdeps --noconfirm --config /etc/pacman.conf -- gstreamer0.10'
[2023-01-06T09:47:36+0100] [PACMAN] Running 'pacman --cachedir /media/Nurea/Documents/Tmp/pacman/pkg --cachedir /var/cache/pacman/pkg -U --noconfirm --config /etc/pacman.conf -- /home/hedy/.cache/yay/gstreamer0.10-base/gstreamer0.10-base-0.10.36-13-x86_64.pkg.tar.zst'
[2023-01-06T09:47:36+0100] [ALPM] installed gstreamer0.10-base (0.10.36-13)
[2023-01-06T09:47:36+0100] [PACMAN] Running 'pacman --cachedir /media/Nurea/Documents/Tmp/pacman/pkg --cachedir /var/cache/pacman/pkg -D -q --asdeps --noconfirm --config /etc/pacman.conf -- gstreamer0.10-base'
[2023-01-06T10:15:44+0100] [PACMAN] Running 'pacman -R -u --noconfirm --config /etc/pacman.conf -- gstreamer0.10 gstreamer0.10-base'
[2023-01-06T10:15:44+0100] [ALPM] removed gstreamer0.10-base (0.10.36-13)
[2023-01-06T10:15:44+0100] [ALPM] removed gstreamer0.10 (0.10.36-20)
J'ai sans doute essayé de l'installer à un moment donné, mais c'était postérieur à l'apparition du soucis qui date facilement de début décembre
Répondre