Lib32-poppler=22.07.0 required by lib32-poppler-glib

Here the log

pamac update
Preparing...
Synchronizing package databases...
Refreshing AUR...                                                                                                                                                          
Checking lib32-poppler dependencies...                                                                                                                                     
Checking lib32-poppler-glib dependencies...
Resolving dependencies...
Checking inter-conflicts...
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'lib32-poppler=22.07.0' required by lib32-poppler-glib



Edit build files : [e] 
Apply transaction ? [e/y/N]

Update your repo packages first:

pamac update --no-aur

Then update your AUR packages. The current version of lib32-poppler / lib32-poppler-glib is 22.08.0-1.

Did it but the issue still persists

$ pamac update --no-aur
Preparing...
Synchronizing package databases...
Refreshing community.db...                                                                                                                                                 
Nothing to do.                                                                                                                                                             
Transaction successfully finished.

Then

$ pamac update
Preparing...
Synchronizing package databases...
Refreshing AUR...                                                                                                                                                          
Checking lib32-poppler dependencies...                                                                                                                                     
Checking lib32-poppler-glib dependencies...
Resolving dependencies...
Checking inter-conflicts...
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'lib32-poppler=22.07.0' required by lib32-poppler-glib



Edit build files : [e] 
Apply transaction ? [e/y/N]

What versions do you have installed?

pamac info lib32-poppler lib32-poppler-glib | grep Version

here

$ pamac info lib32-poppler lib32-poppler-glib | grep Version
Version               : 22.07.0-1
Version               : 22.07.0-1

You need to update both to 22.08.0-1. Perhaps try building them separately:

pamac build lib32-poppler
pamac build lib32-poppler-glib

It doesn’t work like that:

pamac build lib32-poppler
Preparing...
Cloning lib32-poppler build files...
Generating lib32-poppler information...
Checking lib32-poppler dependencies...
Warning: installing lib32-poppler (22.08.0-1) breaks dependency 'lib32-poppler=22.07.0' required by lib32-poppler-glib
Add lib32-poppler-glib to remove
Error: Failed to prepare transaction:
could not satisfy dependencies:
- removing lib32-poppler-glib breaks dependency 'lib32-poppler-glib' required by lib32-sane
Resolving dependencies...
Checking inter-conflicts...
Error: Failed to prepare transaction:
could not satisfy dependencies:
- removing lib32-poppler-glib breaks dependency 'lib32-poppler-glib' required by lib32-sane



Edit build files : [e] 
Apply transaction ? [e/y/N]

You have to build them both at the same time, however it fails:

$ pamac build lib32-poppler lib32-poppler-glib
...
==> Tidying install...
  -> Removing empty directories...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "lib32-poppler"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_lib32-poppler-glib()...
make: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build/glib'
make[1]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
[ 73%] Built target poppler
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
[ 85%] Built target poppler-glib
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Entering directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
make[2]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
[ 87%] Built target poppler-check-bb
[ 89%] Built target poppler-check-text
[ 90%] Built target pdfdrawbb
[100%] Built target poppler-glib-demo
make[1]: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build'
Install the project...
-- Install configuration: "Release"
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/lib32/libpoppler-glib.so.8.24.0
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/lib32/libpoppler-glib.so.8
-- Set runtime path of "/var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/lib32/libpoppler-glib.so.8.24.0" to ""
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/lib32/libpoppler-glib.so
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-action.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-date.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-document.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-page.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-attachment.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-form-field.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-annot.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-layer.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-movie.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-media.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-structure-element.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-enums.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-features.h
-- Installing: /var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/include/poppler/glib/poppler-macros.h
make: Leaving directory '/var/tmp/pamac-build-manjaro/lib32-poppler/src/build/glib'
rm: cannot remove '/var/tmp/pamac-build-manjaro/lib32-poppler/pkg/lib32-poppler-glib/usr/share': No such file or directory
==> ERROR: A failure occurred in package_lib32-poppler-glib().
    Aborting...

It’s fixed in AUR, new versions available:

lib32-poppler 22.08.0-2
lib32-poppler-glib 22.08.0-2

The 22.08.0-2 release is not related to your issue. You never had 22.08.0-1 installed to begin with for that to affect you.

Updating from 22.07.0 to 22.08.0 solved the issue as I was saying all along. :wink:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.