Unable to install from Manjaro AUR

When I try to install rapid-photo-downloader-bzr from the Manjaro AUR repository, as recommended when trying to run the script I get:

could not satisfy dependencies:
unable to satisfy dependency ‘python-colour’ required by rapid-photo-downloader-bzr
unable to satisfy dependency ‘python-easygui’ required by rapid-photo-downloader-bzr
unable to satisfy dependency ‘python-gphoto2’ required by rapid-photo-downloader-bzr
unable to satisfy dependency ‘python-rawkit’ required by rapid-photo-downloader-bzr

This is extremely annoying as I installed it a week ago on my laptop and did not get any errors at all. I would be grateful for any pointers to a solution!

I think you’re best to write to the package maintainer(s) in this instance. I have no control over or even communication with the Arch folks. They do their own thing. Historically at least they seem to have done a good job.

As an aside, given Arch tends to run on the bleeding edge (for instance, it’s already on Python 3.7), it’s good for me as a developer because I get bug reports from technically sophisticated users.

That is quite strange. I can install that package without issue on Manjaro.

Is your system fully up to date? If so, can you post more of the output?

I can’t see any obvious reasons you wouldn’t be able to satisfy those dependencies. They aren’t even version constrained.

In the Arch-Repos there is version 0.9.11-1 available. Is Manjaro not using the standard Arch packages repositories?

Edit: I just saw that Manjaro uses own repos. Just the question why.

It is available in Manjaro as well but that version is not compatible with Python 3.7.

Virtually all the packages in the Manjaro repos are the same as as the arch packages.

This is the package in the manjaro repos:
Repository      : community
Name            : rapid-photo-downloader
Version         : 0.9.11-1
Description     : Photo and video downloader
Architecture    : any
URL             : https://www.damonlynch.net/rapid/
Licenses        : GPL3
Groups          : None
Provides        : None
Depends On      : desktop-file-utils  gstreamer  hicolor-icon-theme  libgexiv2  libnotify  perl-image-exiftool  python-arrow  python-colour  python-dateutil  python-easygui  python-gobject  python-gphoto2  python-psutil  python-pymediainfo  python-pyqt5  python-pyzmq  python-rawkit  python-requests
                 python-sortedcontainers  python-tornado  python-xdg  qt5-imageformats  udisks2
Optional Deps   : None
Conflicts With  : None
Replaces        : None
Download Size   : 6.59 MiB
Installed Size  : 22.31 MiB
Packager        : Balló György <ballogyor+arch@gmail.com>
Build Date      : Wed 12 Sep 2018 02:49:36 PM CDT
Validated By    : MD5 Sum  SHA-256 Sum  Signature

It just doesn’t work because it isn’t compatible with Python 3.7. I am sure the same is true in arch

Okay. Under arch I have no problems with python. But there seemed to be differences in the repository versions between arch & Manjaro.

Try to change your custom file naming scheme.

That’s all the output I get!

Is your system updated?

Tell me how, Manjaro is new to me!

There are different graphical updaters that depend on what edition you installed.

The kde & lxqt edition come with octopi and all the gtk-based editions come with “Add/Remove Software” which is pamac.

However, this command will work no matter what edition you are on.

Open up a terminal and type:

sudo pacman -Syyu

I’m on the XFCE flavour and have been using pamac, I just tried your suggestion but still get the old version displayed on pamac 0.4.11-5.

pamac in stable is currently version 7.1.

Did you get any errors when you ran pacman -Syyu

What do you get in the terminal with:
sudo pacman -Ssy rapid-photo-downloader
?

:: Synchronising package databases…
core is up to date
extra is up to date
community is up to date
multilib is up to date
community/rapid-photo-downloader 0.4.11-5
Photo and video downloader

None!

Try this:

sudo pacman-mirrors -f 5 
sudo pacman -Syyu

My best guess is that you are connected to a mirror that is not up-to-date.

Sorry, I get the same result:
:: Synchronising package databases…
core is up to date
extra is up to date
community is up to date
multilib is up to date
community/rapid-photo-downloader 0.4.11-5
Photo and video downloader

What was the output of this command:

sudo pacman-mirrors -f 5 

.: INFO Downloading mirrors from repo.manjaro.org
.: INFO: Querying mirrors - This may take some time
.: INFO Using default mirror file
.: INFO Querying mirrors - This may take some time
0.359 Germany : Index of /manjaro/
1.402 South_Africa : http://manjaro.mirror.ac.za/
… South_Africa : ftp://manjaro.mirror.ac.za/
.: ERROR ftp error: error_perm(“550 Can’t change directory to stable/core/x86_64: No such file or directory”) ‘ftp://manjaro.mirror.ac.za/

1.582 Costa_Rica : Listing Directory: mirrors.ucr.ac.cr/manjaro/
1.445 Philippines : Rise Mirror
0.343 Denmark : mirrors.dotsrc.org
.: INFO Writing mirror list
Denmark : https://mirrors.dotsrc.org/manjaro/stable
Germany : https://mirror.netcologne.de/manjaro/stable
Philippines : http://mirror.rise.ph/manjaro/stable
Costa_Rica : https://mirrors.ucr.ac.cr/manjaro/stable
South_Africa : http://manjaro.mirror.ac.za/stable
.: INFO Mirror list generated and saved to: /etc/pacman.d/mirrorlist