Hi,
As you may have noticed, the YunoHost 2.2 major upgrade broke the Nginx Web server on Rasberry Pi model B and B+.
It is related to the specific CPU architecture (armv6) of those first Raspberry Pi models. The Nginx package was compiled of a “standard” armv7 architecture, leading Nginx to throw some Illegal intructions
.
We decided to maintain a specific package repository for now on, exclusively for those Raspberry Pi models.
If you have a Raspberry Pi B/B+ running and want to upgrade to YunoHost 2.2, you have to change your package repositories manually. To do so, edit the /etc/apt/sources.list
file on your Pi, and change megusta
by stable/rpi
.
Your sources.list
should look like this:
deb http://mirrordirector.raspbian.org/raspbian wheezy main non-free
deb http://archive.raspberrypi.org/debian wheezy main
deb http://repo.yunohost.org/ stable/rpi main
Then, just run the upgrade manually (there have been some dependencies upgrades, so you need to run a dist-upgrade
):
sudo apt-get update
sudo apt-get dist-upgrade
You should now be able to use your YunoHost 2.2 properly.
Note: Once again, we apologize for this inconvenience. We do not actually have the manpower nor the time to maintain all our images properly, by testing, releasing and supporting them.
If you are interested by any mean in maintaining an image for a platform (like Raspberry Pi model B/B+), please let us know
And of course, your bug reports are really appreciated.
Thank you <3
kload