Downgrading packages on Manjaro ARM (on the example of boinc)
There is a problem with boincmgr from the newest boinc package (7.16.9), it's impossible to add projects.
The solutions are:
- wait for update,
- use another boincmgr over network,
- downgrade boinc package.
In Arch Linux there is a way to downgrade a package installing a package (from cache or from Arch Linux Archive a.k.a ALA) and blocking its version in /etc/pacman.conf using IgnorePkg definition.
You can do it manually or using 'downgrade' script from AUR. The catch (on Manjaro ARM) is the downgrade script uses default ALA url ( and unless you have older versions of boinc in your cache, it fails to downgrade boinc package.
ARM packages are archived here:
To downgrade boinc manually you have to:
1. Go to '/aarm/packages/b/boinc/'
2. Download tar.xz and tar.xz.sig files with older version of boinc (e.g. 7.16.7)
3. Verify package with 'pacman-key --verify'
pacman-key --verify boinc-7.16.7-1-aarch64.pkg.tar.xz.sig
4. If it's verified, install with:
sudo pacman -U boinc-7.16.7-1-aarch64.pkg.tar.xz
5. Block boinc from updating:
IgnorePkg = boinc
line to the /etc/pacman.conf and synchronize (you will have to close update icon before, I had to reboot for pamac-manager to block boinc updates):
sudo pacman -Syyu

The easier way is by downgrade script, you need to install it from AUR with pamac-manager or manually:
First install yay:
sudo pacman -Sy yay
Then install downgrade:
yay -S downgrade
Then you will need to "tell" downgrade script ALA url using its cli option:
downgrade --ala-url boinc
or create bash alias and then use this alias to run downgrade:
Open ~/.bashrc with your favourite text editor and add line:
alias downgrade-arm='downgrade --ala-url'
Then (in new shell) you can use this alias like regular downgrade:
downgrade-arm boinc
Then you will be asked couple of questions, to choose version and to add IgnorePkg (the last one is only if package was not ignored already).
Downgrading packages in Manjaro is better explained here:

Possibly Related Threads…
Thread Author Replies Views Last Post
  Building PPSSPP with Manjaro AUR LivingLinux 0 1,073 06-11-2022, 05:07 PM
Last Post: LivingLinux
  How to update Manjaro to 20.10 pineitup 8 13,122 07-31-2021, 04:44 AM
Last Post: jiyong
  Make your own Manjaro image flatulent_piney 0 3,149 11-07-2020, 03:30 AM
Last Post: flatulent_piney
  Manjaro ARM, Cryptomator, and MEGA Sync dp1kinobe 3 6,916 10-24-2020, 06:38 AM
Last Post: pineitup
  Freepascal FPC3.20 and Lazarus IDE on Manjaro KDE dieselnutjob 0 2,839 08-02-2020, 06:57 AM
Last Post: dieselnutjob
  Installing WPS Office on Manjaro brent.thierens 5 9,500 07-13-2020, 03:13 AM
Last Post: brent.thierens
  kernel build script for latest mainline manjaro kernel xmixahlx 42 56,993 07-11-2020, 09:01 PM
Last Post: xmixahlx
  full disk encryption with luks on manjaro xfce limxr 48 65,733 07-09-2020, 07:27 AM
Last Post: JtR
  Is there a MMC upgrade instruction from debian-mate to manjaro factory (20.06)? pljanson 4 7,717 06-23-2020, 12:41 AM
Last Post: pljanson
  How to boot Manjaro from NVME with uboot on eMMC as400 47 54,938 06-07-2020, 02:37 AM
Last Post: as400

Forum Jump:

Users browsing this thread: 1 Guest(s)