[Linux-bruxelles] Dépendances de Gimp

Depuydt, Patrick patrick at htag2.com
Lun 20 Avr 19:01:17 CEST 2020


Super !
@pluche :)

On Sun, Apr 19, 2020 at 6:15 PM harpo_bzh at bretons.be <harpo_bzh at bretons.be>
wrote:

> Merci Pat,
>
> J'ai désinstallé gegl (0.04.22-3) et gimp avec option purge. ;-)
> J'ai réinstallé gimp :  toujours la même erreur de version de gegl. Je
> remarque que gegl (0.04.22-3) n'est pas installé avec Gimp, par contre j'ai
> gir1.2-gegl-0.3 (version 0.22-3~18.04.sav0). J'ai aussi libgegl-0.3-0 (
> versio 0.3.30-1 ubuntu1) et ligegl-0.4-0 (version
> 1:0.4.18+om-0ubu18.04.18~ppa) et libgegl-common (version
> 1:0.4.18+om-0ubu18.04.18~ppa).
>
> libgegl-dev n'est pas installé mais correspond à la version
> 0.4.22-3~18.04.sav0.
>
> Si je veux installer gegl, je doit aussi installer libspirol. Mais le
> message d'erreur est toujours là.
>
> Si je veux installer libgegl-dev, je suis en échec avec les dépendances
> suivantes :
> *Dépend : libgegl-0.4-0 (=0.4.22-3~18.04.sav0) mais
> 1:0.4.18+om-0ubu18.04.18~ppa doit être installé*
> *Dépend : libjson-glib-dev mais ne doit pas être installé*
>
> Si je tente la désinstallation de libgegl-4.4-0, ça déinstalle gegl, gimp,
> gimp-python gir1.2-gegl-0.4, libgimp2.0 et xsane. Allons-y pour voir...
> ;-)
>
> Quand je veux installer libgegl-dev, j'obtiens :
>
>
>
> *E: Impossible de corriger les problèmes, des paquets défectueux sont en
> mode « garder en l'état ». E: Erreur, pkgProblem::Resolve a généré des
> ruptures, ce qui a pu être causé par les paquets devant être gardés en
> l'état. E: Impossible de corriger les dépendances E: Impossible de
> verrouiller le répertoire des listes de dépôts*
>
> Je fais :
> # apt clean
> # apt autoclean
> # apt autoremove et ça enlève gimp-data libde265-0 libgegl-common libheif1
> libmypaint-1.5-1 libspiro1 et xsane-common
> # apt update
> # apt upgrade
>
> puis enfin # apt install libgegl-dev
>
>
>
>
> *Les paquets supplémentaires suivants seront installés :   gir1.2-gegl-0.4
> libgegl-0.4-0 libgegl-common libraw19 Les NOUVEAUX paquets suivants seront
> installés :   gir1.2-gegl-0.4 libgegl-0.4-0 libgegl-common libgegl-dev
> libraw19*
>
> puis encore # apt install gimp
>
>
>
>
> *Les paquets supplémentaires suivants seront installés :   gimp-data
> libde265-0 libgimp2.0 libheif1 libmypaint-1.5-1 Les NOUVEAUX paquets
> suivants seront installés :   gimp gimp-data libde265-0 libgimp2.0 libheif1
> libmypaint-1.5-1*
>
> Et Gimp DÉMARRE !...
>
> :-D
>
> Merci donc Patrick !
>
>
> Le 18/04/20 à 19:45, Depuydt, Patrick a écrit :
>
> C'est possible, est-ce que tu as essayé un truc du genre:
>
> apt-get remove --purge gegl
> YES all versions :)
> apt-get install gimp
>
> et voire si il réinstalle bien que une seule fois la 4.22?
>
> Pat
>
> On Thu, Apr 16, 2020 at 5:59 PM harpo_bzh at bretons.be <harpo_bzh at bretons.be>
> wrote:
>
>> Merci Patrick,
>>
>> J'ai gentiment suivi la procédure mais en gardant le même message
>> d'erreur. En supprimant un autre ppa qui concernait Gimp (lors d'un
>> précédent essai de correction), j'ai enfin pu installer gir1.2-babl-0.1
>> version 0.1.74-1~18.04.sav0
>>
>> Le message d'erreur est maintenant différent :
>>
>>
>> *"GIMP requires GEGL version 0.4.22 or later. Installed GEGL version is
>> 0.4.18."*
>>
>> Pourtant on dirait bien que la version 0.4.22 est installée puisque j'ai :
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *"$ apt-cache policy gegl gegl:   Installé : 0.4.22-3~18.04.sav0
>> Candidat : 0.4.22-3~18.04.sav0  Table de version :  *** 0.4.22-3~18.04.sav0
>> 500         500 http://ppa.launchpad.net/savoury1/gimp/ubuntu
>> <http://ppa.launchpad.net/savoury1/gimp/ubuntu> bionic/main amd64 Packages
>>         100 /var/lib/dpkg/status      0.3.30-1ubuntu1 500         500
>> http://mirror.unix-solutions.be/ubuntu
>> <http://mirror.unix-solutions.be/ubuntu> bionic/universe amd64 Packages"*
>>
>> Est-ce que ça viendrait d'un problème avec la 0.3.30, dont il est fait
>> aussi mention?
>>
>> Merci !
>>
>> --
>>
>> Harpo
>> Le 15/04/20 à 15:16, Depuydt, Patrick a écrit :
>>
>> Harpo,
>>
>> Bein, tu peux compiler toi même si tu le souhaites, il te manques des
>> libs -devel je vais faire une petite recherche si ma proposition suivante
>> ne te convient pas:
>>
>> sudo add-apt-repository ppa:savoury1/graphics
>> sudo add-apt-repository ppa:savoury1/multimedia
>> sudo add-apt-repository ppa:savoury1/ffmpeg4
>> sudo add-apt-repository ppa:savoury1/gimp
>> sudo apt-get update
>> sudo apt-get install gimp
>>
>> Ca installe la version 2.10.18
>>
>> Si tu veux compiler toi même en fait le gars du ppa propose aussi les lib
>> devel.
>>
>> Pat.
>>
>>
>>
>> On Wed, Apr 15, 2020 at 2:47 PM harpo_bzh at bretons.be <
>> harpo_bzh at bretons.be> wrote:
>>
>>> Bonjour,
>>>
>>> J'ai des petits souci avec The Gimp.
>>>
>>> Au démarrage, j'ai le message d'erreur suivant :
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> *"GIMP requires BABL version 0.1.72 or later. Installed BABL version is
>>> 0.1.66. Somehow you or your software packager managed to install GIMP with
>>> an older BABL version. Please upgrade to BABL version 0.1.72 or later."*
>>>
>>> Je suis sous linux Mint 19.1 Cinammon
>>>
>>> Kernel: 4.15.0-96-generic x86_64 bits: 64 compiler: gcc v: 7.5.0
>>>            Desktop: Cinnamon 4.0.10 wm: muffin dm: LightDM Distro: Linux Mint 19.1 Tessa
>>>            base: Ubuntu 18.04 bionic
>>>
>>>
>>> Autant dire que Babl 0.1.72 n'est pas dans les dépôts.
>>> Je cherche à installer la dernière version 0.1.74 à partir des sources.
>>> Selon la procédure trouvée ici http://www.fr.linuxfromscratch.org/view/blfs-svn/general/babl.html, je dois d'abord installer et configurer meson.
>>> Là, je bloque un peu. la commande $ meson --reconfigure me donne :
>>>
>>>
>>> *The Meson build system*
>>> *Version: 0.50.0*
>>> *Source dir: /home/tadaa/Téléchargements/babl-0.1.74*
>>> *Build dir: /home/tadaa/Téléchargements/babl-0.1.74/bld*
>>> *Build type: native build*
>>> *Project name: babl*
>>> *Project version: 0.1.74*
>>> *Native C compiler: cc (gcc 7.5.0 "cc (Ubuntu 7.5.0-3ubuntu1~18.04)
>>> 7.5.0")*
>>> *Build machine cpu family: x86_64*
>>> *Build machine cpu: x86_64*
>>> *Message: Host machine cpu family: x86_64*
>>> *Message: Host os: linux*
>>> *Message: Build os: linux*
>>> *Compiler for C supports arguments -Ofast: YES*
>>> *Compiler for C supports arguments -fno-unsafe-math-optimizations: YES*
>>> *Compiler for C supports arguments -Wdeclaration-after-statement: YES*
>>> *Compiler for C supports arguments -Winit-self: YES*
>>> *Compiler for C supports arguments -Wmissing-declarations: YES*
>>> *Compiler for C supports arguments -Wmissing-prototypes: YES*
>>> *Compiler for C supports arguments -Wold-style-definition: YES*
>>> *Compiler for C supports arguments -Wpointer-arith: YES*
>>> *Compiler for C supports arguments -mmmx: YES*
>>> *Message: mmx assembly available*
>>> *Compiler for C supports arguments -msse: YES*
>>> *Message: sse assembly available*
>>> *Compiler for C supports arguments -mfpmath=sse: YES*
>>> *Compiler for C supports arguments -msse2: YES*
>>> *Message: sse2 assembly available*
>>> *Compiler for C supports arguments -msse4.1: YES*
>>> *Message: sse4.1 assembly available*
>>> *Compiler for C supports arguments -mavx2: YES*
>>> *Message: avx2 assembly available*
>>> *Compiler for C supports arguments -mf16c: YES*
>>> *Message: Can compile half-floating point code (f16c)*
>>> *Has header "dlfcn.h" : YES*
>>> *Has header "dl.h" : NO*
>>> *Checking for function "gettimeofday" : YES*
>>> *Checking for function "rint" : NO*
>>> *Checking for function "srandom" : YES*
>>> *Dependency lcms2 found: YES (cached)*
>>> *Library m found: YES*
>>> *Dependency threads found: YES (cached)*
>>> *Library dl found: YES*
>>> *Program env found: YES (/usr/bin/env)*
>>> *Program git found: YES (/usr/bin/git)*
>>> *Program rsvg-convert found: NO*
>>> *Program test found: YES (/usr/bin/test)*
>>> *Program w3m found: NO*
>>> *Configuring config.h using configuration*
>>> *Using meson's python ['/usr/bin/python3']*
>>> *Checking if "-Wl,--version-script" links: YES*
>>> *Configuring babl-version.h using configuration*
>>> *Found pkg-config: /usr/bin/pkg-config (0.29.1)*
>>> *Program tools/xml_insert.sh found: YES
>>> (/home/tadaa/Téléchargements/babl-0.1.74/docs/tools/xml_insert.sh)*
>>> *Configuring index-static.html using configuration*
>>> *Build targets in project: 77*
>>> *Found ninja-1.9.0.git.kitware.dyndep-1.jobserver-1 at
>>> /home/tadaa/.local/bin/ninja*
>>>
>>> Comment pensez-vous que je peux résoudre les NO, que j'ai trouvé (si
>>> c'est ça qui coince, en tout cas)?
>>>
>>> Merci!
>>>
>>> --
>>> Harpo
>>> _______________________________________________
>>> Linux-bruxelles :
>>> Èchanger, partager, s'informer par mails sur toute action, proposition
>>> accordée avec: http://www.bxlug.be/?Nos-statuts
>>>
>>> ! 64 kb autorisés par mail, tout fichier inclus !
>>>
>>> Linux-bruxelles at lists.bxlug.be
>>> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>>>
>>>
>> _______________________________________________
>> Linux-bruxelles :
>> Èchanger, partager, s'informer par mails sur toute action, proposition accordée avec: http://www.bxlug.be/?Nos-statuts
>>
>> ! 64 kb autorisés par mail, tout fichier inclus !
>> Linux-bruxelles at lists.bxlug.behttps://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>>
>> _______________________________________________
>> Linux-bruxelles :
>> Èchanger, partager, s'informer par mails sur toute action, proposition
>> accordée avec: http://www.bxlug.be/?Nos-statuts
>>
>> ! 64 kb autorisés par mail, tout fichier inclus !
>>
>> Linux-bruxelles at lists.bxlug.be
>> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>>
>>
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition accordée avec: http://www.bxlug.be/?Nos-statuts
>
> ! 64 kb autorisés par mail, tout fichier inclus !
> Linux-bruxelles at lists.bxlug.behttps://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>
> _______________________________________________
> Linux-bruxelles :
> Èchanger, partager, s'informer par mails sur toute action, proposition
> accordée avec: http://www.bxlug.be/?Nos-statuts
>
> ! 64 kb autorisés par mail, tout fichier inclus !
>
> Linux-bruxelles at lists.bxlug.be
> https://chahut.domainepublic.net/cgi-bin/mailman/listinfo/linux-bruxelles
>
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: </pipermail/linux-bruxelles/attachments/20200420/9c0a063c/attachment-0001.html>


Plus d'informations sur la liste de diffusion Linux-bruxelles