Problèmes et questions sur les environnements graphiques et les applications.
Répondre

Installer Fotowall

#1Messageil y a 5 ans

Bonsoir,
J'ai cherché comment installer Fotowall sur ma Manjaro KDE sans succès.
Il est bien ici: https://aur.archlinux.org/packages/fotowall/ mais je ne le trouve pas avec octopi ou pamac.
A part des sources à compiler, chose que je ne sais pas faire bien sûr, je :tetu!
:sos:
merci pour toute aide
Dernière modification par sanil y a 5 ans, modifié au total 1 fois.

Installer Fotowall

#2Messageil y a 5 ans

Bonsoir.
J'ai tenté le coup:

 yaourt -G fotowall
 cd fotowall/
 makepkg
==> Création du paquet fotowall 1.0-1 (dim. 04 nov. 2018 20:22:40 CET)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Téléchargement de fotowall-1.0.tar.gz…
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   124    0   124    0     0    188      0 --:--:-- --:--:-- --:--:--   188
100 1633k    0 1633k    0     0   192k      0 --:--:--  0:00:08 --:--:--  240k
==> Validation des fichiers source avec sha256sums…
    fotowall-1.0.tar.gz ... Réussite
==> Extraction des sources…
  -> Extraction de fotowall-1.0.tar.gz avec bsdtar
==> Lancement de build()…
Info: creating stash file /home/steph/fotowall/src/fotowall-1.0/.qmake.stash
Project MESSAGE: Using OpenGL
/usr/bin/uic App/CanvasAppliance.ui -o build/ui_CanvasAppliance.h
/usr/bin/uic App/ExactSizeDialog.ui -o build/ui_ExactSizeDialog.h
/usr/bin/uic App/HelpAppliance.ui -o build/ui_HelpAppliance.h
/usr/bin/uic App/PictureSearchWidget.ui -o build/ui_PictureSearchWidget.h
/usr/bin/uic App/VersionCheckDialog.ui -o build/ui_VersionCheckDialog.h
/usr/bin/uic App/MainWindow.ui -o build/ui_MainWindow.h
/usr/bin/uic App/ExportWizard.ui -o build/ui_ExportWizard.h
/usr/bin/uic App/WordcloudAppliance.ui -o build/ui_WordcloudAppliance.h
/usr/bin/uic App/WordcloudSidebar.ui -o build/ui_WordcloudSidebar.h
/usr/bin/uic Canvas/AbstractConfig.ui -o build/ui_AbstractConfig.h
/usr/bin/uic Canvas/ContentProperties.ui -o build/ui_ContentProperties.h
/usr/bin/uic Canvas/PictureConfig.ui -o build/ui_PictureConfig.h
/usr/bin/uic Canvas/PictureProperties.ui -o build/ui_PictureProperties.h
/usr/bin/uic Canvas/TextProperties.ui -o build/ui_TextProperties.h
/usr/bin/uic Shared/CroppingDialog.ui -o build/ui_CroppingDialog.h
/usr/bin/uic Shared/GlowEffectDialog.ui -o build/ui_GlowEffectDialog.h
/usr/bin/uic 3rdparty/likebackfrontend/LikeBackDialog.ui -o build/ui_LikeBackDialog.h
/usr/bin/uic 3rdparty/posterazor/wizard.ui -o build/ui_wizard.h
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/main.o main.cpp
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/App.o App/App.cpp
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/CanvasAppliance.o App/CanvasAppliance.cpp
In file included from App/CanvasAppliance.cpp:15:
App/CanvasAppliance.h:56:9: error: « QActionGroup » ne nomme pas un type; vouliez-vous utiliser « QButtonGroup » ?
         QActionGroup *              m_gBackModeGroup;
         ^~~~~~~~~~~~
         QButtonGroup
App/CanvasAppliance.h:57:9: error: « QActionGroup » ne nomme pas un type; vouliez-vous utiliser « QButtonGroup » ?
         QActionGroup *              m_gBackRatioGroup;
         ^~~~~~~~~~~~
         QButtonGroup
App/CanvasAppliance.cpp: Dans le constructeur « CanvasAppliance::CanvasAppliance(Canvas*, QObject*) »:
App/CanvasAppliance.cpp:45:5: error: la classe « CanvasAppliance » n'a aucun champ nommé « m_gBackModeGroup »
   , m_gBackModeGroup(0)
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:46:5: error: la classe « CanvasAppliance » n'a aucun champ nommé « m_gBackRatioGroup »
   , m_gBackRatioGroup(0)
     ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp: Dans la fonction membre « QMenu* CanvasAppliance::createBackgroundMenu() »:
App/CanvasAppliance.cpp:197:5: error: « m_gBackModeGroup » n'a pas été déclaré dans cette portée
     m_gBackModeGroup = new QActionGroup(menu);
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:232:6: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
      m_gBackRatioGroup = new QActionGroup(menu);
      ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp: Dans la fonction membre « void CanvasAppliance::slotBackConfigChanged() »:
App/CanvasAppliance.cpp:558:5: error: « m_gBackModeGroup » n'a pas été déclaré dans cette portée
     m_gBackModeGroup->blockSignals(true);
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:573:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[0]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:575:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[1]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:577:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[2]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
make: *** [Makefile:1864: build/CanvasAppliance.o] Error 1
==> ERREUR : Une erreur s’est produite dans build().
Là, je pense que ce paquet est obsolète et qu'il faut attendre que son mainteneur corrige le problème.
Ne pas oublier que les paquets venants de Aur ne sont maintenus que par des utilisateurs et non des développeurs officiels et ne font que proposer un script de compilation du programme sans être les programmeurs du projet. Il est vrai que beaucoup ne sont animés que par leur bonne foi au détriment de leurs compétences (j'en fais partie :oops: )

Installer Fotowall

#3Messageil y a 5 ans

Merci beaucoup lemust83 d'avoir essayé,
J'ai vu sur ce forum que certains membres l'utilisaient, et lu aussi ailleurs qu'il y aurait un problème de compilation avec qt5 si je me souviens bien.
Bon, bin tant pis (pour l'instant :wink: )

Installer Fotowall

#4Messageil y a 5 ans

Désolé --- Double emploi avec Lemust83.
Mes excuses..
:desole::desole:
:bjr:
Salut .
Essaye un

yaourt fotowall
Ça va te donner ça :

[Barrer][jean@jean-pc ~]$ yaourt fotowall
1 aur/fotowall 1.0-1 (8) (0,03)
    A creative tool that allows you to layout your photos or pictures in a personal way
2 aur/fotowall-git 1.0.r796.g3445edd-1 (0) (0,00)
    A creative tool that allows you to layout your photos or pictures in a personal way
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ---------------------------------------------------- [/Barrer]
Il te suffira de taper : 1
et de suivre pour l'installation et normalement ça devrait marcher !
Il est dans Pamac c'est sûr :

Image

:desole::desole:
C'est le 3ème en partant du haut
Bien entendu il faut avoir activé le dépôt AUR !
:bien


EDIT :
Je viens d'essayer l'installation et effectivement il y a un bug à la compilation dans le build.

App/CanvasAppliance.cpp:577:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[2]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
make: *** [Makefile:1948: build/CanvasAppliance.o] Error 1
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
==> ERREUR : Makepkg n'a pas pu construire fotowall.
==> Relancer la compilation de fotowall ? [o/N]
==> -------------------------------------------
==> ^C
[jean@jean-pc ~]$ 
.... donc ma solution est vouée à l'échec. Il faudrait intervenir dans le Pkgbuild et là c'est l'affaire
du mainteneur du paquet ou d'un Manjaricien Pointu
Dernière modification par janodherepioil y a 5 ans, modifié au total 1 fois.

Installer Fotowall

#5Messageil y a 5 ans

J'ai essayé un yaourt fotowall, mais appremment ça ne fonctionne pas chez moi,

[maryse@maryse-pc ~]$ yaourt fotowall
1 aur/fotowall 1.0-1 (8) (0,03)
    A creative tool that allows you to layout your photos or pictures in a personal way
2 aur/fotowall-git 1.0.r796.g3445edd-1 (0) (0,00)
    A creative tool that allows you to layout your photos or pictures in a personal way
==> Numéro(s) des paquets à installer (ex: 1 2 3 ou 1-3)
==> ----------------------------------------------------
==> 1


==> Téléchargement du PKGBUILD de fotowall depuis AUR...
x .SRCINFO
x PKGBUILD
CoolDuke commented on 2016-09-29 12:37                   
Download URL is not available anymore. You should update PKGBUILD to use: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/fotowall/Fotowall-0.9.tar.bz2 instead.

fotowall 1.0-1  (2017-07-17 20:04)
( Paquet non supporté : peut être dangereux ! )
==> Éditer PKGBUILD ? [O/n] ("A" pour annuler)
==> ------------------------------------------
==> o

Merci d'ajouter $VISUAL à vos variables d'environnement.
par exemple :
export VISUAL="vim" (dans ~/.bashrc)
(remplacez vim par votre éditeur favori)

==> Éditer PKGBUILD avec :  

/usr/lib/yaourt/util.sh: ligne 227: PKGBUILD : commande introuvable
==> Dépendances de fotowall :
 - desktop-file-utils (déjà installé)
 - qt5-svg (déjà installé)


==> Lancer la compilation de fotowall ? [O/n]
==> -----------------------------------------
==> o

==> Construction et installation du paquet

==> Création du paquet fotowall 1.0-1 (lun. 05 nov. 2018 17:00:44 CET)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Téléchargement de fotowall-1.0.tar.gz…
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   124    0   124    0     0    272      0 --:--:-- --:--:-- --:--:--   271
100 1633k    0 1633k    0     0   444k      0 --:--:--  0:00:03 --:--:--  636k
==> Validation des fichiers source avec sha256sums…
    fotowall-1.0.tar.gz ... Réussite
==> Extraction des sources…
  -> Extraction de fotowall-1.0.tar.gz avec bsdtar
==> Lancement de build()…
Info: creating stash file /tmp/yaourt-tmp-maryse/aur-fotowall/src/fotowall-1.0/.qmake.stash
Project MESSAGE: Using OpenGL
/usr/bin/uic App/CanvasAppliance.ui -o build/ui_CanvasAppliance.h
/usr/bin/uic App/ExactSizeDialog.ui -o build/ui_ExactSizeDialog.h
/usr/bin/uic App/HelpAppliance.ui -o build/ui_HelpAppliance.h
/usr/bin/uic App/PictureSearchWidget.ui -o build/ui_PictureSearchWidget.h
/usr/bin/uic App/VersionCheckDialog.ui -o build/ui_VersionCheckDialog.h
/usr/bin/uic App/MainWindow.ui -o build/ui_MainWindow.h
/usr/bin/uic App/ExportWizard.ui -o build/ui_ExportWizard.h
/usr/bin/uic App/WordcloudAppliance.ui -o build/ui_WordcloudAppliance.h
/usr/bin/uic App/WordcloudSidebar.ui -o build/ui_WordcloudSidebar.h
/usr/bin/uic Canvas/AbstractConfig.ui -o build/ui_AbstractConfig.h
/usr/bin/uic Canvas/ContentProperties.ui -o build/ui_ContentProperties.h
/usr/bin/uic Canvas/PictureConfig.ui -o build/ui_PictureConfig.h
/usr/bin/uic Canvas/PictureProperties.ui -o build/ui_PictureProperties.h
/usr/bin/uic Canvas/TextProperties.ui -o build/ui_TextProperties.h
/usr/bin/uic Shared/CroppingDialog.ui -o build/ui_CroppingDialog.h
/usr/bin/uic Shared/GlowEffectDialog.ui -o build/ui_GlowEffectDialog.h
/usr/bin/uic 3rdparty/likebackfrontend/LikeBackDialog.ui -o build/ui_LikeBackDialog.h
/usr/bin/uic 3rdparty/posterazor/wizard.ui -o build/ui_wizard.h
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/main.o main.cpp
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/App.o App/App.cpp
g++ -c -pipe -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -Wall -W -D_REENTRANT -fPIC -DHAS_EXPORTDIALOG -DHAS_WORDCLOUD_APPLIANCE -DHAS_LIKEBACK -DHAS_VIDEOCAPTURE -DHAS_TRANSLATIONS -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_XML_LIB -DQT_CORE_LIB -I. -I. -I3rdparty/posterazor -isystem /usr/include/qt -isystem /usr/include/qt/QtSvg -isystem /usr/include/qt/QtPrintSupport -isystem /usr/include/qt/QtOpenGL -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtXml -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/CanvasAppliance.o App/CanvasAppliance.cpp
In file included from App/CanvasAppliance.cpp:15:
App/CanvasAppliance.h:56:9: error: « QActionGroup » ne nomme pas un type; vouliez-vous utiliser « QButtonGroup » ?
         QActionGroup *              m_gBackModeGroup;
         ^~~~~~~~~~~~
         QButtonGroup
App/CanvasAppliance.h:57:9: error: « QActionGroup » ne nomme pas un type; vouliez-vous utiliser « QButtonGroup » ?
         QActionGroup *              m_gBackRatioGroup;
         ^~~~~~~~~~~~
         QButtonGroup
App/CanvasAppliance.cpp: Dans le constructeur « CanvasAppliance::CanvasAppliance(Canvas*, QObject*) »:
App/CanvasAppliance.cpp:45:5: error: la classe « CanvasAppliance » n'a aucun champ nommé « m_gBackModeGroup »
   , m_gBackModeGroup(0)
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:46:5: error: la classe « CanvasAppliance » n'a aucun champ nommé « m_gBackRatioGroup »
   , m_gBackRatioGroup(0)
     ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp: Dans la fonction membre « QMenu* CanvasAppliance::createBackgroundMenu() »:
App/CanvasAppliance.cpp:197:5: error: « m_gBackModeGroup » n'a pas été déclaré dans cette portée
     m_gBackModeGroup = new QActionGroup(menu);
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:232:6: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
      m_gBackRatioGroup = new QActionGroup(menu);
      ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp: Dans la fonction membre « void CanvasAppliance::slotBackConfigChanged() »:
App/CanvasAppliance.cpp:558:5: error: « m_gBackModeGroup » n'a pas été déclaré dans cette portée
     m_gBackModeGroup->blockSignals(true);
     ^~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:573:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[0]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:575:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[1]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
App/CanvasAppliance.cpp:577:9: error: « m_gBackRatioGroup » n'a pas été déclaré dans cette portée
         m_gBackRatioGroup->actions()[2]->setChecked(true);
         ^~~~~~~~~~~~~~~~~
make: *** [Makefile:1987: build/CanvasAppliance.o] Error 1
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
==> ERREUR : Makepkg n'a pas pu construire fotowall.
==> Relancer la compilation de fotowall ? [o/N]
==> -------------------------------------------
==> 
[maryse@maryse-pc ~]$ 
:saispas:

Installer Fotowall

#6Messageil y a 5 ans

Non tu as raison !!
Impossible à installer !
Il faut attendre, soit une mise à jour,
soit une intervention de quelqu'un de compétent sur le pkgbuild !! :wink::wink:

Installer Fotowall

#7Messageil y a 5 ans

Impossible aussi.

Le lien du PKGBUILD retourne une erreur 404. :saispas:

Installer Fotowall

#8Messageil y a 5 ans

Salut,

En attendant, vous pouvez récupérer la version portable sur le site officiel :

https://github.com/enricoros/fotowall/r ... _64.x86_64

Ne pas oublier de rendre le fichier exécutable, soit par les propriétés dans votre gestionnaire de fichier, soit en ligne de commande dans un terminal.

chmod +x Fotowall-1.0-RETRO-Linux_static-x86_64.x86_64
Pour tester, je l'ai lancé à partir de Thunar sous Xfce et ça n'a pas posé de problème, par contre, vu que c'est une version "statique", c'est un gros fichier de 25 Mo.

Installer Fotowall

#9Messageil y a 5 ans

:clap Alors là je dis Monsieur :!:
Vu j'l'avais pas vu cette version portable!
Merci, j'adore ce p'tit soft!
:merci: Smurf !

Installer Fotowall

#10Messageil y a 5 ans

Précisons deux choses:
1) Le PKGBUILD comme dit plus haut n'est plus valable au niveau des sources qu'il pointe, et des conditions de compilation (Makefile).
2) La version portable ressemble à une sorte de appimage assez lourde dans un "bac à sable" . Là, je n'ai pas assez de recul , mais ce qui ne passe pas par libalpm(pacman, pamac) me rend plutôt méfiant.
Je pense qu'il est préférable de construire un nouveau PKGBUILD vers ces nouvelles sources.

Installer Fotowall

#11Messageil y a 5 ans

Static veut bien dire ce que ça veut dire, les dépendances sont embarquées en dur dans l'exécutable, ce qui le rend utilisable sur un système avec des dépendances manquantes ou des dépendances n'ayant pas les bonnes versions.

Je ne vois vraiment pas pourquoi on ferait confiance au paquet binaire Ubuntu ou au paquet source et pas à la version statique qui viennent du même endroit, fournis par le développeur de l'appli.

https://github.com/enricoros/fotowall/releases

Installer Fotowall

#12Messageil y a 5 ans

:bjr:
Je confirme, il n'y a pas anguille sous roche avec des programmes compilés en "static"
C'est même le mode par défaut pour certains compilateurs linux : go et lazarus : 2Mo pour un "Hello word"
Répondre