Bug 1912970 - Switch qpdfview to Qt5
Summary: Switch qpdfview to Qt5
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: qpdfview
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Eugene A. Pivnev
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-01-05 17:26 UTC by Marek Kašík
Modified: 2021-01-16 01:33 UTC (History)
3 users (show)

Fixed In Version: qpdfview-0.4.18-5.fc33
Clone Of:
Environment:
Last Closed: 2021-01-16 01:33:20 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Marek Kašík 2021-01-05 17:26:32 UTC
Description of problem:

I'll remove qt4 frontend from poppler for Fedora 34 since it was removed in upstream 2 years ago and I maintained it for compatibility reasons. qpdfview needs to switch to Qt5 because of that. Looking at the code I see that qpdfview is able to build with Qt5.

Let me know if you need a help with this. I plan to have the version without qt4 frontend in rawhide around 18th of January (if everything goes smoothly).

Comment 1 Eugene A. Pivnev 2021-01-05 20:04:04 UTC
(In reply to Marek Kašík from comment #0)

As for now (F33 and below) qpdfview rpm produces:
- qpdfview - qt4 version
- qpdfview-qt5 - qt5 version
- qpdfview-common - common part for both (icons, help, i18n)

Fast way: disable qt4 for F34+
Hard way: disable qt4 version at all (for F33+)

You proposition?

Comment 2 Marek Kašík 2021-01-06 09:12:33 UTC
Hi,

it is enough to disable the qt4 version in F34 and higher. I don't plan to disable the qt4 frontend of poppler in F33 and lower.

Thanks.

Comment 3 Eugene A. Pivnev 2021-01-06 10:15:05 UTC
(In reply to Marek Kašík from comment #2)
> Hi,
> 
> it is enough to disable the qt4 version in F34 and higher.

Ok, I added task.

Comment 4 Eugene A. Pivnev 2021-01-06 15:50:16 UTC
(In reply to Marek Kašík from comment #0)

Please try this one: https://koji.fedoraproject.org/koji/taskinfo?taskID=59063547
As for F33: https://koji.fedoraproject.org/koji/taskinfo?taskID=59062801
If it is ok I'll update package in repos.

Comment 5 Fedora Update System 2021-01-07 16:10:13 UTC
FEDORA-2021-40f61260ab has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-40f61260ab

Comment 6 Fedora Update System 2021-01-08 02:43:41 UTC
FEDORA-2021-40f61260ab has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-40f61260ab`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-40f61260ab

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2021-01-16 01:33:20 UTC
FEDORA-2021-40f61260ab has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


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