• # Paquet *.deb

    Posté par . En réponse à la dépêche Micro Music Player (mmp), le lecteur musical minimaliste, sort en version 3.0. Évalué à 1. Dernière modification le 07 février 2017 à 08:14.

    Je l'ai d'abord installé avec gdebi qui a ajouté les dépendance, puis m'a renvoyé une erreur comme quoi mmc était déjà installé... comme ce n'était pas le cas, j'ai retenté avec un dpkg -i ... mais j'obtiens le résultat suivant (Mint 18.1 amd64) :

    > Préparation du dépaquetage de ./mmp-3.0-noarch.deb ...
    make unupdate-desktop
    if `test -x " /usr/bin/update-desktop-database"` ; then /usr/bin/update-desktop-database -q ; elif `test -x " /usr/bin/xdg-desktop-menu" ; then /usr/bin/xdg-desktop-menu forceupdate --mode system ; fi
    /bin/bash: -c: ligne 0: caractère de fin de fichier (EOF) prématuré lors de la recherche du « ` » correspondant
    /bin/bash: -c: ligne 1: erreur de syntaxe : fin de fichier prématurée
    Makefile:664 : la recette pour la cible « unupdate-desktop » a échouée
    make[1]: [unupdate-desktop] Erreur 1 (ignorée)
    /bin/rm -f "/usr/local/bin/MicroMusicPlayer"
    /bin/rm -f "/usr/local/share/info/MicroMusicPlayer.info"
    /bin/rm -f "/usr/local/share/info/mmp.info"
    /bin/rm -f "/usr/local/share/man/man1/MicroMusicPlayer.1"
    /bin/rm -f "/usr/local/share/man/man1/mmp.1"
    /bin/rm -f "/usr/share/applications/mmp.mrcyberfighter.desktop"
    /bin/rm -R -f /usr/local/share/MicroMusicPlayer
    Dépaquetage de mmp (3.0) sur (3.0) ...
    Paramétrage de mmp (3.0) ...
    make -B CPPFLAGS=-D'PREFIX=\"/usr/local\"'
    g++ -Wall -pedantic -Wno-deprecated -Wno-deprecated-declarations -DPREFIX=\"/usr/local\" `pkg-config --cflags gtk+-3.0` `pkg-config --cflags libvlc` -g -O2 -std=c++11 -c source/main.cpp -o source/main.o `pkg-config --libs gtk+-3.0` `pkg-config --libs libvlc`
    /bin/bash: g++ : commande introuvable
    Makefile:313 : la recette pour la cible « source/main.o » a échouée
    make[1]: *** [source/main.o] Erreur 127
    Makefile:681 : la recette pour la cible « install » a échouée
    make: [install] Erreur 2 (ignorée)
    /usr/bin/install -c ./bin/MicroMusicPlayer "/usr/local/bin"
    /usr/bin/install: impossible d'évaluer './bin/MicroMusicPlayer': Aucun fichier ou dossier de ce type
    Makefile:681 : la recette pour la cible « install » a échouée
    make: [install] Erreur 1 (ignorée)
    if `test ! -L "/usr/local/bin/mmp"` ; then /bin/ln -s "/usr/local/bin/MicroMusicPlayer" "/usr/local/bin/mmp" ; fi
    if `test ! -d /home/marc/.local/share` ; then /bin/mkdir -p /home/marc/.local/share ; if `test ! -f /home/marc/.local/share/recently-used.xbel` ; then touch /home/marc/.local/share/recently-used.xbel ; fi ; fi
    /bin/chmod -R a+rx "/usr/local/share/MicroMusicPlayer"
    if `test ! -d "/usr/local/share/MicroMusicPlayer/Configuration"` ; then /bin/mkdir -p "/usr/local/share/MicroMusicPlayer/Configuration" ; fi
    /bin/chmod -R a+rwx "/usr/local/share/MicroMusicPlayer/Configuration"
    /bin/mkdir -p "/usr/local/share/MicroMusicPlayer/bin"
    /bin/chmod -R a+rwx "/usr/local/share/MicroMusicPlayer/source"
    /bin/chmod -R a+rwx "/usr/local/share/MicroMusicPlayer/bin"
    make desktop
    desktop file generated at: /usr/share/applications/mmp.mrcyberfighter.desktop
    make update-desktop
    if `test ! -d "/usr/share/applications"` ; then /bin/mkdir -p "/usr/share/applications" ; fi
    if `test -x " /usr/bin/desktop-file-install"` ; then /usr/bin/desktop-file-install --rebuild-mime-info-cache "/usr/share/applications/mmp.mrcyberfighter.desktop" ; /usr/bin/update-desktop-database -q ; elif `test -x " /usr/bin/xdg-desktop-menu"` ; then /usr/bin/xdg-desktop-menu install --noupdate --novendor --mode system "/usr/share/applications/mmp.mrcyberfighter.desktop" ; /usr/bin/xdg-desktop-menu forceupdate --mode system ; fi
    make install-info
    if `test ! -d "/usr/local/share/info"` ; then /bin/mkdir -p "/usr/local/share/info" ; fi
    /usr/bin/install -c ./texi/MicroMusicPlayer.info "/usr/local/share/info"
    /usr/bin/install -c ./texi/mmp.info "/usr/local/share/info"
    if `test -x install-info` ; then install-info --info-dir="/usr/local/share/info" "/usr/local/share/info/MicroMusicPlayer.info" ; fi
    if `test -x install-info` ; then install-info --info-dir="/usr/local/share/info" "/usr/local/share/info/mmp.info" ; fi
    make install-man
    if `test ! -d "/usr/local/share/man/man1"` ; then /bin/mkdir -p "/usr/local/share/man/man1" ; fi
    /usr/bin/install -c ./man/MicroMusicPlayer.1 "/usr/local/share/man/man1"
    /usr/bin/install -c ./man/mmp.1 "/usr/local/share/man/man1"
    make clean
    /bin/rm -f ./source/main.o ./source/global_vars.o ./source/dialogs.o ./source/folder_parsing.o ./source/generate_menu.o ./source/gui_configuration.o ./source/music_hooks.o ./source/playing_controls_callback.o ./source/shuffle.o ./source/view_playlist.o ./source/other_callbacks.o ./source/Resizer.o
    /bin/rm -f ./bin/MicroMusicPlayer
    /bin/rm -f ./source/main.o ./source/global_vars.o ./source/dialogs.o ./source/folder_parsing.o ./source/generate_menu.o ./source/gui_configuration.o ./source/music_hooks.o ./source/playing_controls_callback.o ./source/shuffle.o ./source/view_playlist.o ./source/other_callbacks.o ./source/Resizer.o
    /bin/rm -f ./bin/MicroMusicPlayer

    Comme je ne suis pas programmeur, je suis un peu largué là... ça dit fin de fichier prématurée. Il y a une erreur dans l'archive, ou c'est l'un de mes outils de compilation qui n'est pas compatible?