PyQt5_sip not installed or upgraded for local user when system copy already installed

Bug #1801504 reported by John Rayner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rapid Photo Downloader
Fix Released
High
Damon Lynch

Bug Description

I've just upgraded to Fedora 29 and RPD crashes when trying to load. Only error message I could find is the abort reason rapid.py:75:<module>:ModuleNotFoundError: No module named 'PyQt5.sip'

I've uninstalled and reinstalled. Same problem

Related branches

Damon Lynch (dlynch3)
Changed in rapid:
importance: Undecided → High
assignee: nobody → Damon Lynch (dlynch3)
milestone: none → 0.9.13
status: New → In Progress
Revision history for this message
Damon Lynch (dlynch3) wrote :

From where did you install Rapid Photo Downloader?

Damon Lynch (dlynch3)
Changed in rapid:
status: In Progress → Incomplete
Revision history for this message
John Rayner (john43) wrote :

Downloaded from the web site http://www.damonlynch.net/rapid/download.html

Previously from regular updates to latest version.

I really like the product.

Many thanks

Revision history for this message
Damon Lynch (dlynch3) wrote :

It's a bug in PyQt5. Do this to fix it:

pip3 install -U --user PyQt5_sip

Do NOT prefix the command with sudo.

Revision history for this message
Damon Lynch (dlynch3) wrote :

I'll need to update the install.py script to work around this bug.

Damon Lynch (dlynch3)
summary: - Crashes on loading under Fedora 29
+ PyQt5_sip required version not upgraded when PyQt5 is
Changed in rapid:
status: Incomplete → In Progress
Revision history for this message
John Rayner (john43) wrote : Re: PyQt5_sip required version not upgraded when PyQt5 is

The workaround (pip3 install...) worked perfectly.
Many thanks for the fast response, the quickest I've ever had a response to a bug report.

Damon Lynch (dlynch3)
summary: - PyQt5_sip required version not upgraded when PyQt5 is
+ PyQt5_sip not upgraded for local user when system copy already installed
summary: - PyQt5_sip not upgraded for local user when system copy already installed
+ PyQt5_sip not installed or upgraded for local user when system copy
+ already installed
Damon Lynch (dlynch3)
Changed in rapid:
status: In Progress → Fix Committed
Damon Lynch (dlynch3)
Changed in rapid:
status: Fix Committed → Fix Released
Revision history for this message
John Vile (johnmvile) wrote :

Hi,
Just switched to Fedora 29 and need to let you know still needing to do this workaround.
Thanks for the programme - really useful
John

Revision history for this message
Damon Lynch (dlynch3) wrote :

Thanks for the update. I can replicate it.

Changed in rapid:
milestone: 0.9.13 → none
status: Fix Released → In Progress
milestone: none → 0.9.14
Revision history for this message
Damon Lynch (dlynch3) wrote :

0.9.14 will fix the bug. Meanwhile, run this command:

pip3 install --user --upgrade PyQt5 PyQt5_sip

Changed in rapid:
status: In Progress → Fix Committed
Damon Lynch (dlynch3)
Changed in rapid:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.