RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1839162 - cannot install okular Document (PDF) Viewer
Summary: cannot install okular Document (PDF) Viewer
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: poppler
Version: CentOS Stream
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 8.0
Assignee: Troy Dawson
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-05-22 15:44 UTC by cparg
Modified: 2021-03-29 21:38 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-05-31 19:18:28 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description cparg 2020-05-22 15:44:40 UTC
Description of problem:
Cannot install okular due to broken dependency to libpoppler

Version-Release number of selected component (if applicable):
okular-18.12.2-2.el8.x86_64


How reproducible:
enble epel repository

Steps to Reproduce:
1. dnf install okular
2.
3.

Actual results:
root@crusty : ~ $ dnf install okular
Last metadata expiration check: 1:24:05 ago on Fri May 22 16:18:55 2020.
Error: 
 Problem: package okular-18.12.2-2.el8.x86_64 requires okular-part(x86-64) = 18.12.2-2.el8, but none of the providers can be installed
  - package okular-part-18.12.2-2.el8.x86_64 requires libpoppler-qt5.so.1()(64bit), but none of the providers can be installed
  - conflicting requests
  - nothing provides poppler(x86-64) = 0.66.0-26.el8 needed by poppler-qt5-0.66.0-26.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
root@crusty : ~ $ dnf repolist
repo id                                                     repo name
BaseOS                                                      CentOS-8 - Base
PowerTools                                                  CentOS-8 - PowerTools
Stream-AppStream                                            CentOS-Stream - AppStream
Stream-BaseOS                                               CentOS-Stream - Base
Stream-extras                                               CentOS-Stream - Extras
elrepo-kernel                                               ELRepo.org Community Enterprise Linux Kernel Repository - el8
epel                                                        Extra Packages for Enterprise Linux 8 - x86_64
epel-modular                                                Extra Packages for Enterprise Linux Modular 8 - x86_64
epel-testing                                                Extra Packages for Enterprise Linux 8 - Testing - x86_64
epel-testing-modular                                        Extra Packages for Enterprise Linux Modular 8 - Testing - x86_64
extras                                                      CentOS-8 - Extras
rpmfusion-free-updates                                      RPM Fusion for EL 8 - Free - Updates
rpmfusion-nonfree-updates                                   RPM Fusion for EL 8 - Nonfree - Updates
rpmfusion-nonfree-updates-testing                           RPM Fusion for EL 8 - Nonfree - Test Updates

Expected results:


Additional info:

Comment 1 Troy Dawson 2020-05-26 14:09:55 UTC
When an EPEL package cannot install, please open the bugzilla against Fedora -> EPEL -> <package that won't install>
Otherwise the proper people are not notified, and it will take longer for the bug to be fixed.

Thank you for the output of 'dnf repolist'  that was very helpful in tracking this down.

It seems that okular wasn't tagged into epel-testing with the other rebuilt KDE packages.
https://koji.fedoraproject.org/koji/buildinfo?buildID=1504465

I am tracking down why this happened, and making sure there aren't any other KDE packages in this same state.

Comment 2 Troy Dawson 2020-05-26 14:22:09 UTC
Turns out, almost all the rebuild KDE packages were removed from epel-testing.  I'm very sorry about that.
I'm working to get this fixed, but it will probrubly not be available until tomorrow.

Comment 3 cparg 2020-05-28 12:09:55 UTC
I am glad it's being fixed! Thanks!
Christian

Comment 4 Troy Dawson 2020-05-28 13:27:48 UTC
There was some infrastructure slowdown, so this took longer than expected.
I just did a test and it is now available.

You might need to clean out your dnf cache.
  dnf --enablerepo=epel-testing clean all
  dnf --enablerepo=epel-testing list okular

That should show okular-19.12.3-2.el8

You also need to enable the Stream-Powertools to get the correct poppler-qt5.
  dnf config-manager --enable Stream-PowerTools

And with that, you should then be able to install okular
  dnf --enablerepo=epel-testing install okular

It did for me.  If it doesn't for you, please let me know the error.

Comment 5 cparg 2020-05-30 08:41:59 UTC
I can confirm the fix. Issue resolved!
Many thanks for the quick fix!

Comment 6 Sergio Basto 2021-03-29 21:27:37 UTC
I got the same problem, but to enable powertools repo I run [1] 


[1]
dnf config-manager --enable powertools


Note You need to log in before you can comment on or make changes to this bug.