[Résolu]Problème avec libpoppler

French Forum

Moderator: Laurent85

Post Reply
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

[Résolu]Problème avec libpoppler

Post by bameylan »

Kernel: 5.3.0-51-generic x86_64 bits: 64 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia

Bonjour à toutes/tous!

Depuis qqs temps déjà (je ne me rappelle plus si cela date d'avant le passage à 19.3) j'ai un problème avec libpoppler: toutes les MàJ sont refusées pour je ne sais quelle raison… Je m'en suis accommodé jusqu’à présent avec pas mal de programmes refusant de s'installer parce que réclamant une autre version de libpoppler. Voilà les 2 problèmes que j'essaie de résoudre:

- lorsque je fais un sudo apt-get -f dist-upgrade la réponse invariable qui vient est:
Les paquets suivants ont été conservés :
libpoppler85 wine-stable winehq-stable
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.

donc pas de mise à jour de libpoppler85; lorsque je regarde dans Synaptic, je vois que je n'ai pas moins de 3 libpoppler: libpoppler73, libpoppler85 (celui-ci avec la petite étoile signfiant une MàJ possible…) et libpoppler90. Je n'ai aucune idée si c'est la redondance de ce trio qui met le boxon…

Deuxième problème, lié à l'installation de paquets (surtout les .DEB): j'essaie d'installer par exemple "Notatioantiqua" ( http://notatioantiqua.sourceforge.net/downloads.html ): l'installation stoppe avec ce message: Erreur: la dépendance ne peut être satisfaite: libpoppler-qt4-3 (>=0.18.4); ma version de libpoppler-qt est libpoppler-qt5-1… cela veut-il dire que je suis trop à jour et que le programme utilise une librairie trop ancienne?

Je ne sais pas si ces 2 problèmes sont liés.
Last edited by bameylan on Wed May 06, 2020 5:10 pm, edited 1 time in total.
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

Bonjour,
Utilise copier coller pour la saisie de commande, quel est le retour de :

Code: Select all

inxi -r
for paquet in $(apt search ~i'poppler..$' -F %p); do apt policy $paquet; done
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Bonjour!

Pour

Code: Select all

inxi -r:

Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/additional-repositories.list 
           1: deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
           2: deb https://deb.etcher.io stable etcher
           Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list 
           1: deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
           Active apt repos in: /etc/apt/sources.list.d/clipgrab-team-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/gezakovacs-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/google-earth-pro.list 
           1: deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
           Active apt repos in: /etc/apt/sources.list.d/kdenlive-kdenlive-stable-bionic.list 
           1: deb http://ppa.launchpad.net/kdenlive/kdenlive-stable/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/kritalime-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/kritalime/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/musicbrainz-developers-stable-bionic.list 
           1: deb http://ppa.launchpad.net/musicbrainz-developers/stable/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
           1: deb http://mirrors.evowise.com/linuxmint/packages tricia main upstream import backport
           2: deb http://archive.ubuntu.csg.uzh.ch/ubuntu bionic main restricted universe multiverse
           3: deb http://archive.ubuntu.csg.uzh.ch/ubuntu bionic-updates main restricted universe multiverse
           4: deb http://archive.ubuntu.csg.uzh.ch/ubuntu bionic-backports main restricted universe multiverse
           5: deb http://security.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse
           6: deb http://archive.canonical.com/ubuntu/ bionic partner
           Active apt repos in: /etc/apt/sources.list.d/pmjdebruijn-darktable-release-bionic.list 
           1: deb http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/rvm-smplayer-bionic.list 
           1: deb http://ppa.launchpad.net/rvm/smplayer/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/scribus-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/scribus/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/skypeforlinux.list 
           1: deb [arch=amd64] https://repo.skype.com/deb stable main
           Active apt repos in: /etc/apt/sources.list.d/steam.list 
           1: deb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
           Active apt repos in: /etc/apt/sources.list.d/sunderme-texstudio-bionic.list 
           1: deb http://ppa.launchpad.net/sunderme/texstudio/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/texworks-ppa-bionic.list 
           1: deb http://ppa.launchpad.net/texworks/ppa/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/thomas-schiex-blender-bionic.list 
           1: deb http://ppa.launchpad.net/thomas-schiex/blender/ubuntu bionic main
           Active apt repos in: /etc/apt/sources.list.d/ubuntuhandbook1-audacity-bionic.list 
           1: deb http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu bionic main
Pour

Code: Select all

for paquet in $(apt search ~i'poppler..$' -F %p); do apt policy $paquet; done:

E: Error saving configuration file - apt_dumpcfg (13: Permission non accordée)
E: Error saving configuration file - apt_dumpcfg (13: Permission non accordée)
libpoppler73:
  Installé : 0.62.0-2ubuntu2.10
  Candidat : 0.62.0-2ubuntu2.10
 Table de version :
 *** 0.62.0-2ubuntu2.10 500
        500 http://archive.ubuntu.csg.uzh.ch/ubuntu bionic-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
        100 /var/lib/dpkg/status
     0.62.0-2ubuntu2 500
        500 http://archive.ubuntu.csg.uzh.ch/ubuntu bionic/main amd64 Packages
libpoppler85:
  Installé : 0.74.0-0ubuntu1.2~ppa0
  Candidat : 0.74.0-0ubuntu1.2~ppa1
 Table de version :
     0.74.0-0ubuntu1.2~ppa1 500
        500 http://ppa.launchpad.net/scribus/ppa/ubuntu bionic/main amd64 Packages
 *** 0.74.0-0ubuntu1.2~ppa0 100
        100 /var/lib/dpkg/status
libpoppler90:
  Installé : 0.80.0-0ubuntu4~ppa0
  Candidat : 0.80.0-0ubuntu4~ppa0
 Table de version :
 *** 0.80.0-0ubuntu4~ppa0 500
        500 http://ppa.launchpad.net/scribus/ppa/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status
Last edited by Laurent85 on Tue May 05, 2020 11:36 am, edited 1 time in total.
Reason: Code tags
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

Mets à jour la base avec :

Code: Select all

apt update
Quel est le retour complet de :

Code: Select all

apt upgrade
Et de :

Code: Select all

apt install libpoppler85 --simulate
Concernant le logiciel notation antiqua il n'est plus maintenu. Il n'est plus mis à jour depuis 10 ans et le paquet deb a 8 ans. Il n'est plus compatible avec les systèmes actuels.
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Code: Select all

apt update

[sudo] Mot de passe de bameylan :           
Atteint :1 http://archive.ubuntu.csg.uzh.ch/ubuntu bionic InRelease
Ign :2 http://mirrors.evowise.com/linuxmint/packages tricia InRelease          
Atteint :3 http://archive.ubuntu.csg.uzh.ch/ubuntu bionic-updates InRelease    
Atteint :4 http://archive.ubuntu.csg.uzh.ch/ubuntu bionic-backports InRelease  
Atteint :5 http://mirrors.evowise.com/linuxmint/packages tricia Release        
Atteint :6 http://ppa.launchpad.net/clipgrab-team/ppa/ubuntu bionic InRelease  
Atteint :7 https://brave-browser-apt-release.s3.brave.com stable InRelease     
Ign :8 http://dl.google.com/linux/earth/deb stable InRelease                   
Atteint :10 http://repo.steampowered.com/steam precise InRelease               
Atteint :11 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease          
Atteint :12 http://ppa.launchpad.net/gezakovacs/ppa/ubuntu bionic InRelease    
Atteint :13 https://repo.skype.com/deb stable InRelease                        
Atteint :14 http://dl.google.com/linux/earth/deb stable Release                
Ign :9 https://dl.bintray.com/etcher/debian stable InRelease                   
Atteint :15 http://ppa.launchpad.net/gregorio-project/gregorio/ubuntu bionic InRelease
Réception de :17 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Atteint :18 http://archive.canonical.com/ubuntu bionic InRelease               
Réception de :16 https://dl.bintray.com/etcher/debian stable Release [3'674 B] 
Atteint :19 http://ppa.launchpad.net/kdenlive/kdenlive-stable/ubuntu bionic InRelease
Atteint :20 http://ppa.launchpad.net/kritalime/ppa/ubuntu bionic InRelease     
Atteint :21 http://ppa.launchpad.net/musicbrainz-developers/stable/ubuntu bionic InRelease
Atteint :23 http://ppa.launchpad.net/pmjdebruijn/darktable-release/ubuntu bionic InRelease
Atteint :24 http://ppa.launchpad.net/rvm/smplayer/ubuntu bionic InRelease      
Atteint :25 http://ppa.launchpad.net/scribus/ppa/ubuntu bionic InRelease       
Atteint :26 http://ppa.launchpad.net/sunderme/texstudio/ubuntu bionic InRelease
Atteint :27 http://ppa.launchpad.net/texworks/ppa/ubuntu bionic InRelease      
Atteint :28 http://ppa.launchpad.net/thomas-schiex/blender/ubuntu bionic InRelease
Atteint :29 http://ppa.launchpad.net/ubuntuhandbook1/audacity/ubuntu bionic InRelease
Réception de :32 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [38.7 kB]
Réception de :33 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [42.0 kB]
Réception de :34 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2'464 B]
176 ko réceptionnés en 2s (80.0 ko/s)                                          
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
5 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
bameylan@NoaCam:~$ apt upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
  libpoppler85 wine-stable winehq-stable
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.

Code: Select all

apt install libpoppler85 --simulate

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  aglfn biber cm-super cm-super-minimal context denemo-data fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius
  fonts-adf-universalis fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp
  fonts-baekmuk fonts-cabin fonts-comfortaa fonts-croscore fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome
  fonts-freefont-otf fonts-gfs-artemisia fonts-gfs-baskerville fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic
  fonts-gfs-olga fonts-gfs-porson fonts-gfs-solomos fonts-go fonts-hosny-amiri fonts-junicode fonts-linuxlibertine
  fonts-lobster fonts-lobstertwo fonts-oflb-asana-math fonts-open-sans fonts-sil-gentium fonts-sil-gentium-basic
  fonts-sil-gentiumplus fonts-sil-gentiumplus-compact fonts-sil-padauk fonts-unfonts-core fonts-unfonts-extra krita-data
  latex-cjk-all latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp
  latex-cjk-chinese-arphic-gbsn00lp latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese
  latex-cjk-japanese-wadalab latex-cjk-korean latex-cjk-thai lcdf-typetools libaccounts-glib0 libaccounts-qt5-1
  libalgorithm-c3-perl libaubio5 libautovivification-perl libb-hooks-endofscope-perl libb-hooks-op-check-perl libbtparse1
  libbusiness-isbn-data-perl libbusiness-isbn-perl libbusiness-ismn-perl libbusiness-issn-perl libclass-c3-perl
  libclass-factory-util-perl libclass-inspector-perl libclass-method-modifiers-perl libclass-singleton-perl libcoin80v5
  libdata-compare-perl libdata-optlist-perl libdata-uniqid-perl libdate-simple-perl libdatetime-calendar-julian-perl
  libdatetime-format-builder-perl libdatetime-format-strptime-perl libdatetime-locale-perl libdatetime-perl
  libdatetime-timezone-perl libdevel-callchecker-perl libdynaloader-functions-perl libencode-eucjpms-perl
  libencode-jis2k-perl libeval-closure-perl libfile-find-rule-perl libfile-sharedir-perl libfile-slurper-perl
  libipc-run3-perl libiso9660-10 libkaccounts1 libkf5js5 libkf5jsapi5 libkf5kexiv2-15.0.0 libkf5pty-data libkf5pty5
  libkf5purpose-bin libkf5purpose5 liblingua-translit-perl liblist-allutils-perl liblist-someutils-perl
  liblist-utilsby-perl libmarkdown2 libmodule-implementation-perl libmodule-runtime-perl libmro-compat-perl
  libnamespace-autoclean-perl libnamespace-clean-perl libnumber-compare-perl libokular5core8 libopencolorio1v5
  libopenthreads20 libpackage-deprecationmanager-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl
  libparams-validate-perl libparams-validationcompiler-perl libpodofo0.9.5 libpoppler90 libqca-qt5-2 libqmobipocket2
  libqt5scripttools5 libquazip5-1 libqxp-0.0-0 libregexp-common-perl librole-tiny-perl libscalar-list-utils-perl
  libsignon-qt5-1 libsmf0 libsort-key-perl libspecio-perl libsub-exporter-perl libsub-exporter-progressive-perl
  libsub-identify-perl libsub-install-perl libsub-quote-perl libtext-bibtex-perl libtext-csv-perl libtext-csv-xs-perl
  libtext-glob-perl libtext-roman-perl libtext-unidecode-perl libtie-cycle-perl libtinyxml2.6.2v5 libvariable-magic-perl
  libvcdinfo0 libxine2 libxine2-bin libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins libxml-libxml-simple-perl
  libxml-libxslt-perl libxml-writer-perl libyaml-cpp0.5v5 libzmf-0.0-0 pfb2t1c2pfb python3-ly python3-pyqt5.qtsvg
  python3-pyqt5.qtwebkit qml-module-ubuntu-onlineaccounts qtdeclarative5-qtquick2-plugin scribus-ng-data texinfo
  texlive-bibtex-extra texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-extra-links texlive-formats-extra
  texlive-games texlive-humanities texlive-humanities-doc texlive-lang-arabic texlive-lang-chinese texlive-lang-cjk
  texlive-lang-cyrillic texlive-lang-czechslovak texlive-lang-european texlive-lang-french texlive-lang-german
  texlive-lang-greek texlive-lang-italian texlive-lang-japanese texlive-lang-korean texlive-lang-other texlive-lang-polish
  texlive-lang-portuguese texlive-lang-spanish texlive-luatex texlive-music texlive-publishers texlive-publishers-doc
  texlive-science texlive-science-doc texlive-xetex ttf-denemo
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  foomatic-filters
Paquets recommandés :
  paps | cups | enscript | a2ps poppler-utils
Les paquets suivants seront ENLEVÉS :
  bluez-cups cups cups-core-drivers cups-filters cups-filters-core-drivers denemo frescobaldi gimp gimp-gap hplip inkscape
  krita libevdocument3-4 libevview3-3 libopenscenegraph-3.4-131 libpoppler-glib8 libpoppler-qt5-1 libxreaderdocument3
  libxreaderview3 okular pdfshuffler poppler-utils printer-driver-foo2zjs printer-driver-gutenprint printer-driver-hpcups
  printer-driver-postscript-hp printer-driver-splix python-poppler python3-poppler-qt5 scribus-ng texlive-full texstudio
  texworks turboprint vprerex xreader xreader-dbg
Les NOUVEAUX paquets suivants seront installés :
  foomatic-filters
Les paquets suivants seront mis à jour :
  libpoppler85
1 mis à jour, 1 nouvellement installés, 37 à enlever et 4 non mis à jour.
Remv bluez-cups [5.48-0ubuntu3.4]
Remv turboprint [2.46-1]
Remv printer-driver-splix [2.0.0+svn315-6fakesync1]
Remv cups [2.2.7-1ubuntu2.8] [printer-driver-hpcups:amd64 hplip:amd64 printer-driver-gutenprint:amd64 ]
Remv cups-core-drivers [2.2.7-1ubuntu2.8] [printer-driver-hpcups:amd64 hplip:amd64 printer-driver-gutenprint:amd64 ]
Remv printer-driver-gutenprint [5.2.13-2] [printer-driver-hpcups:amd64 hplip:amd64 ]
Remv printer-driver-postscript-hp [3.17.10+repack0-5] [printer-driver-hpcups:amd64 hplip:amd64 ]
Remv hplip [3.17.10+repack0-5] [printer-driver-hpcups:amd64 ]
Remv printer-driver-hpcups [3.17.10+repack0-5]
Remv printer-driver-foo2zjs [20170320dfsg0-4]
Remv cups-filters [1.20.2-0ubuntu3.1] [printer-driver-m2300w:amd64 printer-driver-pxljr:amd64 ]
Inst foomatic-filters (4.0.17-10 Ubuntu:18.04/bionic [amd64])
Remv cups-filters-core-drivers [1.20.2-0ubuntu3.1]
Remv denemo [2.2.0-1build1]
Remv frescobaldi [3.0.0+ds1-1]
Remv gimp-gap [2.6.0+dfsg-5ubuntu1]
Remv gimp [2.8.22-1]
Remv inkscape [0.92.3-1]
Remv krita [3:4.2.9-4~bionic]
Remv libevview3-3 [3.28.4-0ubuntu1.2]
Remv libevdocument3-4 [3.28.4-0ubuntu1.2]
Remv scribus-ng [1.5.5-0ubuntu18.04~ppa1]
Remv libopenscenegraph-3.4-131 [3.4.1+dfsg1-3]
Remv pdfshuffler [0.6.0-8]
Remv python-poppler [0.12.1-10]
Remv xreader-dbg [2.4.4+tricia]
Remv xreader [2.4.4+tricia]
Remv libxreaderdocument3 [2.4.4+tricia] [libxreaderview3:amd64 ]
Remv libpoppler-glib8 [0.74.0-0ubuntu1.2~ppa0] [libxreaderview3:amd64 ]
Remv texworks [0.7~202005011317~git~23507c0-1bionic] [libxreaderview3:amd64 ]
Remv texstudio [2.12.22-0~202001151910~ubuntu18.04.1] [libxreaderview3:amd64 ]
Remv libpoppler-qt5-1 [0.74.0-0ubuntu1.2~ppa0] [python3-poppler-qt5:amd64 vprerex:amd64 libxreaderview3:amd64 okular:amd64 ]
Remv libxreaderview3 [2.4.4+tricia] [python3-poppler-qt5:amd64 vprerex:amd64 okular:amd64 ]
Remv okular [4:17.12.3-0ubuntu1] [python3-poppler-qt5:amd64 vprerex:amd64 ]
Remv poppler-utils [0.74.0-0ubuntu1.2~ppa0] [python3-poppler-qt5:amd64 vprerex:amd64 ]
Remv python3-poppler-qt5 [0.24.2-3build3] [vprerex:amd64 ]
Remv texlive-full [2017.20180305-1] [vprerex:amd64 ]
Remv vprerex [1:6.5.1-1]
Inst libpoppler85 [0.74.0-0ubuntu1.2~ppa0] (0.74.0-0ubuntu1.2~ppa1 PPA for Scribus friends:18.04/bionic [amd64])
Conf foomatic-filters (4.0.17-10 Ubuntu:18.04/bionic [amd64])
Conf libpoppler85 (0.74.0-0ubuntu1.2~ppa1 PPA for Scribus friends:18.04/bionic [amd64])
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

En bref, d'après ce que je peux saisir, un tas de paquets vont passer à la trappe (dont certains me sont indispensables, comme Frescobaldi…) juste pour installer ce libpoppler…
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

Tu as besoin de scribus-trunk ?

libpoppler85 n'est pas le seul à bloquer, il y aussi wine. Il y a peut-être un conflit entre les dépôts de wine et scribus.
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Laurent85 wrote:
Tue May 05, 2020 3:52 pm
Tu as besoin de scribus-trunk ?
Je n'ai pas Scribus-trunk mais Scribus-ng… et oui, je l'utilise pour faire de la PAO.
libpoppler85 n'est pas le seul à bloquer, il y aussi wine. Il y a peut-être un conflit entre les dépôts de wine et scribus.
J'ai désactivé le dépôt de Wine, effectué un update puis un upgrade, reste toujours ce libpoppler85 qui ne veut pas se mettre à jour… Donc, a priori, pas de conflit avec Wine… Mais il est vrai que Wine ne se met pas non plus à jour…
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

libpoppler85 est une dépendance de scribus-trunk :

Code: Select all

apt search ~i'scribus'
Simule une désinstallation de libpoppler85 :

Code: Select all

apt remove libpoppler85 --simulate
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Code: Select all

apt search ~i'scribus'

E: Error saving configuration file - apt_dumpcfg (13: Permission non accordée)
E: Error saving configuration file - apt_dumpcfg (13: Permission non accordée)
i   scribus-ng                                                - Open Source Desktop Page Layout - 1.5.x branch                     
i A scribus-ng-data                                           - Open Source Desktop Page Layout - data files - 1.5.x branch        
i   scribus-template                                          - modèles supplémentaires pour scribus   
Je ne mets pas un instant tes compétences en doute… mais je ne vois que scribus-ng… pas de trunk

Code: Select all

apt remove libpoppler85 --simulate

[sudo] Mot de passe de bameylan :           
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  aglfn biber cm-super cm-super-minimal context denemo-data fonts-adf-accanthis fonts-adf-berenis fonts-adf-gillius
  fonts-adf-universalis fonts-arphic-bkai00mp fonts-arphic-bsmi00lp fonts-arphic-gbsn00lp fonts-arphic-gkai00mp fonts-baekmuk
  fonts-cabin fonts-comfortaa fonts-croscore fonts-ebgaramond fonts-ebgaramond-extra fonts-font-awesome fonts-freefont-otf
  fonts-gfs-artemisia fonts-gfs-baskerville fonts-gfs-complutum fonts-gfs-didot fonts-gfs-neohellenic fonts-gfs-olga
  fonts-gfs-porson fonts-gfs-solomos fonts-go fonts-hosny-amiri fonts-junicode fonts-linuxlibertine fonts-lobster
  fonts-lobstertwo fonts-oflb-asana-math fonts-open-sans fonts-sil-gentium fonts-sil-gentium-basic fonts-sil-gentiumplus
  fonts-sil-gentiumplus-compact fonts-sil-padauk fonts-unfonts-core fonts-unfonts-extra krita-data latex-cjk-all
  latex-cjk-chinese latex-cjk-chinese-arphic-bkai00mp latex-cjk-chinese-arphic-bsmi00lp latex-cjk-chinese-arphic-gbsn00lp
  latex-cjk-chinese-arphic-gkai00mp latex-cjk-common latex-cjk-japanese latex-cjk-japanese-wadalab latex-cjk-korean
  latex-cjk-thai lcdf-typetools libaccounts-glib0 libaccounts-qt5-1 libalgorithm-c3-perl libaubio5 libautovivification-perl
  libb-hooks-endofscope-perl libb-hooks-op-check-perl libbtparse1 libbusiness-isbn-data-perl libbusiness-isbn-perl
  libbusiness-ismn-perl libbusiness-issn-perl libclass-c3-perl libclass-factory-util-perl libclass-inspector-perl
  libclass-method-modifiers-perl libclass-singleton-perl libcoin80v5 libdata-compare-perl libdata-optlist-perl
  libdata-uniqid-perl libdate-simple-perl libdatetime-calendar-julian-perl libdatetime-format-builder-perl
  libdatetime-format-strptime-perl libdatetime-locale-perl libdatetime-perl libdatetime-timezone-perl libdevel-callchecker-perl
  libdynaloader-functions-perl libencode-eucjpms-perl libencode-jis2k-perl libeval-closure-perl libfile-find-rule-perl
  libfile-sharedir-perl libfile-slurper-perl libipc-run3-perl libiso9660-10 libkaccounts1 libkf5js5 libkf5jsapi5
  libkf5kexiv2-15.0.0 libkf5pty-data libkf5pty5 libkf5purpose-bin libkf5purpose5 liblingua-translit-perl liblist-allutils-perl
  liblist-someutils-perl liblist-utilsby-perl libmarkdown2 libmodule-implementation-perl libmodule-runtime-perl
  libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl libnumber-compare-perl libokular5core8 libopencolorio1v5
  libopenthreads20 libpackage-deprecationmanager-perl libpackage-stash-perl libparams-classify-perl libparams-util-perl
  libparams-validate-perl libparams-validationcompiler-perl libpodofo0.9.5 libpoppler90 libqca-qt5-2 libqmobipocket2
  libqt5scripttools5 libquazip5-1 libqxp-0.0-0 libregexp-common-perl librole-tiny-perl libscalar-list-utils-perl libsignon-qt5-1
  libsmf0 libsort-key-perl libspecio-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl
  libsub-install-perl libsub-quote-perl libtext-bibtex-perl libtext-csv-perl libtext-csv-xs-perl libtext-glob-perl
  libtext-roman-perl libtext-unidecode-perl libtie-cycle-perl libtinyxml2.6.2v5 libvariable-magic-perl libvcdinfo0 libxine2
  libxine2-bin libxine2-ffmpeg libxine2-misc-plugins libxine2-plugins libxml-libxml-simple-perl libxml-libxslt-perl
  libxml-writer-perl libyaml-cpp0.5v5 libzmf-0.0-0 pfb2t1c2pfb python3-ly python3-pyqt5.qtsvg python3-pyqt5.qtwebkit
  qml-module-ubuntu-onlineaccounts qtdeclarative5-qtquick2-plugin scribus-ng-data texinfo texlive-bibtex-extra
  texlive-fonts-extra texlive-fonts-extra-doc texlive-fonts-extra-links texlive-formats-extra texlive-games texlive-humanities
  texlive-humanities-doc texlive-lang-arabic texlive-lang-chinese texlive-lang-cjk texlive-lang-cyrillic texlive-lang-czechslovak
  texlive-lang-european texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-italian texlive-lang-japanese
  texlive-lang-korean texlive-lang-other texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish texlive-luatex
  texlive-music texlive-publishers texlive-publishers-doc texlive-science texlive-science-doc texlive-xetex ttf-denemo
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  foomatic-filters
Paquets recommandés :
  paps | cups | enscript | a2ps poppler-utils
Les paquets suivants seront ENLEVÉS :
  bluez-cups cups cups-core-drivers cups-filters cups-filters-core-drivers denemo frescobaldi gimp gimp-gap hplip inkscape krita
  libevdocument3-4 libevview3-3 libopenscenegraph-3.4-131 libpoppler-glib8 libpoppler-qt5-1 libpoppler85 libxreaderdocument3
  libxreaderview3 okular pdfshuffler poppler-utils printer-driver-foo2zjs printer-driver-gutenprint printer-driver-hpcups
  printer-driver-postscript-hp printer-driver-splix python-poppler python3-poppler-qt5 scribus-ng texlive-full texstudio texworks
  turboprint vprerex xreader xreader-dbg
Les NOUVEAUX paquets suivants seront installés :
  foomatic-filters
0 mis à jour, 1 nouvellement installés, 38 à enlever et 4 non mis à jour.
Remv bluez-cups [5.48-0ubuntu3.4]
Remv turboprint [2.46-1]
Remv printer-driver-splix [2.0.0+svn315-6fakesync1]
Remv cups [2.2.7-1ubuntu2.8] [printer-driver-hpcups:amd64 hplip:amd64 printer-driver-gutenprint:amd64 ]
Remv cups-core-drivers [2.2.7-1ubuntu2.8] [printer-driver-hpcups:amd64 hplip:amd64 printer-driver-gutenprint:amd64 ]
Remv printer-driver-gutenprint [5.2.13-2] [printer-driver-hpcups:amd64 hplip:amd64 ]
Remv printer-driver-postscript-hp [3.17.10+repack0-5] [printer-driver-hpcups:amd64 hplip:amd64 ]
Remv hplip [3.17.10+repack0-5] [printer-driver-hpcups:amd64 ]
Remv printer-driver-hpcups [3.17.10+repack0-5]
Remv printer-driver-foo2zjs [20170320dfsg0-4]
Remv cups-filters [1.20.2-0ubuntu3.1] [printer-driver-m2300w:amd64 printer-driver-pxljr:amd64 ]
Inst foomatic-filters (4.0.17-10 Ubuntu:18.04/bionic [amd64])
Remv cups-filters-core-drivers [1.20.2-0ubuntu3.1]
Remv denemo [2.2.0-1build1]
Remv frescobaldi [3.0.0+ds1-1]
Remv gimp-gap [2.6.0+dfsg-5ubuntu1]
Remv gimp [2.8.22-1]
Remv inkscape [0.92.3-1]
Remv krita [3:4.2.9-4~bionic]
Remv libevview3-3 [3.28.4-0ubuntu1.2]
Remv libevdocument3-4 [3.28.4-0ubuntu1.2]
Remv scribus-ng [1.5.5-0ubuntu18.04~ppa1]
Remv libopenscenegraph-3.4-131 [3.4.1+dfsg1-3]
Remv pdfshuffler [0.6.0-8]
Remv python-poppler [0.12.1-10]
Remv xreader-dbg [2.4.4+tricia]
Remv xreader [2.4.4+tricia]
Remv libxreaderdocument3 [2.4.4+tricia] [libxreaderview3:amd64 ]
Remv libpoppler-glib8 [0.74.0-0ubuntu1.2~ppa0] [libxreaderview3:amd64 ]
Remv texworks [0.7~202005011317~git~23507c0-1bionic] [libxreaderview3:amd64 ]
Remv texstudio [2.12.22-0~202001151910~ubuntu18.04.1] [libxreaderview3:amd64 ]
Remv libpoppler-qt5-1 [0.74.0-0ubuntu1.2~ppa0] [python3-poppler-qt5:amd64 vprerex:amd64 libxreaderview3:amd64 okular:amd64 ]
Remv poppler-utils [0.74.0-0ubuntu1.2~ppa0] [python3-poppler-qt5:amd64 vprerex:amd64 libxreaderview3:amd64 okular:amd64 ]
Remv libpoppler85 [0.74.0-0ubuntu1.2~ppa0] [python3-poppler-qt5:amd64 vprerex:amd64 libxreaderview3:amd64 okular:amd64 ]
Remv libxreaderview3 [2.4.4+tricia] [python3-poppler-qt5:amd64 vprerex:amd64 okular:amd64 ]
Remv okular [4:17.12.3-0ubuntu1] [python3-poppler-qt5:amd64 vprerex:amd64 ]
Remv python3-poppler-qt5 [0.24.2-3build3] [vprerex:amd64 ]
Remv texlive-full [2017.20180305-1] [vprerex:amd64 ]
Remv vprerex [1:6.5.1-1]
Conf foomatic-filters (4.0.17-10 Ubuntu:18.04/bionic [amd64])
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

bameylan wrote:
Wed May 06, 2020 3:56 am
Je ne mets pas un instant tes compétences en doute…
Tu as raison de ne pas en douter...

C'est le dépôt scribus qui a cassé les dépendances du système lors d'un changement récent des paquets sur le ppa.

La version actuelle de libpoppler85 sur le dépôt scribus n'est plus qu'une dépendance de scribus-trunk. Mais il y a toujours des paquets de ce ppa avant changement installés sur le système, ce sont eux qui casse les dépendances pour une mise jour.

Pour résoudre le problème réinstalle les versions des dépôts officiels de ces paquets. Fais une simulation. D'abord une mise jour de la base :

Code: Select all

apt update
puis :

Code: Select all

apt install libpoppler-glib8='0.62.0-2ubuntu2.10' libpoppler-qt5-1='0.62.0-2ubuntu2.10' poppler-utils=' 0.62.0-2ubuntu2.10' --simulate 
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Code: Select all

apt install libpoppler-glib8='0.62.0-2ubuntu2.10' libpoppler-qt5-1='0.62.0-2ubuntu2.10' poppler-utils='0.62.0-2ubuntu2.10' --simulate
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libpoppler85
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libpoppler-glib8 libpoppler-qt5-1 poppler-utils
0 mis à jour, 0 nouvellement installés, 3 remis à une version inférieure, 0 à enlever et 5 non mis à jour.
Inst libpoppler-glib8 [0.74.0-0ubuntu1.2~ppa0] (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Inst libpoppler-qt5-1 [0.74.0-0ubuntu1.2~ppa0] (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Inst poppler-utils [0.74.0-0ubuntu1.2~ppa0] (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Conf libpoppler-glib8 (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Conf libpoppler-qt5-1 (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Conf poppler-utils (0.62.0-2ubuntu2.10 Ubuntu:18.04/bionic-updates, Ubuntu:18.04/bionic-security [amd64])
Donc si je comprends bien la simulation, il va y avoir une mise à jour sur une version inférieure, mais comment éviter après coup que cela se mette à jour sur une version plus «moderne»? Lorsque tu parles de «réinstaller les versions des dépôts officiels de ces paquets», parles-tu de Scribus?
En tout cas, merci pour ta patience!
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

bameylan wrote:
Wed May 06, 2020 11:01 am
Donc si je comprends bien la simulation, il va y avoir une mise à jour sur une version inférieure
Pas parce que la version antérieure est la bonne mais parce que c'est las seule version disponible dans les dépôts actuellement actifs. Le ppa scribus a laissé des paquets orphelins avec des dépendances insolubles par le système.
mais comment éviter après coup que cela se mette à jour sur une version plus «moderne»?
Ça n'arrivera pas, il n'y a pas plus récent dans les dépôts actifs. Il s'agit vraiment de réparer les dépendances cassées par le ppa scribus et tout remettre en ordre. Un ppa mal administré par ses auteurs peut casser le système.
Lorsque tu parles de «réinstaller les versions des dépôts officiels de ces paquets», parles-tu de Scribus?
Non uniquement certaines dépendances, il s'agit de réparer le système.

Valide l'installation de ces paquets :

Code: Select all

apt install libpoppler-glib8='0.62.0-2ubuntu2.10' libpoppler-qt5-1='0.62.0-2ubuntu2.10' poppler-utils='0.62.0-2ubuntu2.10'
Ensuite le système pourra se débarrasser de libpoppler85 :

Code: Select all

apt purge --autoremove
Est-ce qu'il y a d'autres problèmes quand tu lances apt upgrade ensuite ?

Code: Select all

apt upgrade
Image
bameylan
Level 1
Level 1
Posts: 11
Joined: Sat Oct 08, 2016 8:22 am

Re: Problème avec libpoppler

Post by bameylan »

Est-ce qu'il y a d'autres problèmes quand tu lances apt upgrade ensuite ?
Alors mis à part les 2 Wine (mais cela ne me gêne pas plus que cela…), tout est rentré dans l'ordre. Grand merci!
Laurent85
Level 16
Level 16
Posts: 6862
Joined: Tue May 26, 2015 10:11 am

Re: Problème avec libpoppler

Post by Laurent85 »

Cool bonne nouvelle. Concernant wine tu peux ouvrir un autre sujet au besoin. C'est pas normal non plus.
Image
Post Reply

Return to “Français (French)”