Installer 'Detected Debian 0.0', fails

Bug #1904555 reported by Michael Wenyon on 2020-11-17
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Rapid Photo Downloader
Medium
Damon Lynch

Bug Description

I am running Debian Bullseye (testing), and the installer script fails with

~/src/rapid_photo_downloader$ python3 install.py rapid-photo-downloader-0.9.24.tar.gz
Detected Linux distribution Debian 0.0
Sorry, Debian Jessie is too old to be able to run this version of Rapid Photo Downloader.

It fails with the same message if I don't make the rpp file explicit.

What to do?

Related branches

I already have installed RPP v0.9.23 in Debian Bullseye ('testing') package, so perhaps that explains this message? Anyway v0.9.23 is probably new enough for me.

Damon Lynch (dlynch3) wrote :

Thanks for your report, which is very timely. It looks like Debian no longer includes a version number in /etc/os-release (if in fact they did before). I'll update the script to handle it.

Unless you have need of the specific bug fixes in 0.9.24, running 0.9.23 will make little difference.

Changed in rapid:
milestone: none → 0.9.25
assignee: nobody → Damon Lynch (dlynch3)
importance: Undecided → Medium
status: New → In Progress
Damon Lynch (dlynch3) on 2020-11-17
Changed in rapid:
status: In Progress → Fix Committed
Damon Lynch (dlynch3) on 2020-12-19
Changed in rapid:
status: Fix Committed → Fix Released

I would like to try this.

If I install using the script on top of an 'apt' installed v0.9.23, will it be a problem?

Conversely, if I uninstall with apt, then use the script, will I have to do manual updates in future?

OK, I just read the manual! Or the installation help page:

The Install Script vs. the In-program Updater

If you installed Rapid Photo Downloader using the install.py script, you can update Rapid Photo Downloader to the latest version using one of two ways: using the install script again, or using the in-program update procedure. The in-program update procedure is convenient, but cannot always update all the software the program needs. If you use the install script to update the program, it can update more supporting packages, which is sometimes essential to support new features.

Damon Lynch (dlynch3) wrote :

> If I install using the script on top of an 'apt' installed v0.9.23, will it be a problem?

No. The install.py script should uninstall the version installed with apt. If it does not, that would be a bug in the script. But it should work without issue.

OK, thanks. That all worked: downloaded photos with the latest version, installed with the latest script.

I needed all the help provided on the Documentation page to get my iPhone working. The final problem I had was fully understanding that the iPhone has to be 'unlocked'--in the sense of ordinary 'logging in' by fingerprint or password and showing the home screen application icons--which I misunderstood to mean simply setting 'trusted device' in the sense of answering 'yes' to allowing access to my phone from my computer.

Thanks again.

Damon Lynch (dlynch3) wrote :

For the first time ever, I recently had the chance to test an iPhone with Rapid Photo Downloader.

Due to serious bugs in the way libgphoto2 interacts with the device, it is clear that Rapid Photo Downloader does not work optimally with the device. You might experience a dropped connection to the phone, or other problems.

The trick for now is to mount it yourself using instructions like this: https://www.maketecheasier.com/easily-mount-your-iphone-as-an-external-drive-in-ubuntu/

And then download from "This Computer", pointing the source folder to the mount point you manually created.

Probably I will need to automate this procedure in Rapid Photo Downloader.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers