Migration yunohost 2.4 sur ARMel

Bonjour,
J’ai suivi la procédure d’update pour passer de la 2.2 à la 2.4 sous Jessie.
L’installation de yunohost (apt-get install yunohost) est impossible car il semblerait que les paquets rspamd et rmilter n’existe que pour i386 et amd64.
Avez vous une solution pour pouvoir continuer a utiliser mon serveur armel.

uname -a donne
Linux yunohost 3.16.0-4-kirkwood #1 Debian 3.16.7-ckt20-1+deb8u4 (2016-02-29) armv5tel GNU/Linux

Merci

Les paquets sont uniquement disponibles sous armhf.

Merci. Saurais-tu si la compilation sous armel serait faisable? Je vais essayer de faire ça a partir des sources mais j’ai peur que ça bloque à un moment donné sinon je suppose que ce serait dispo.

Je viens de compiler les 2 paquets rspamd et rmilter pour armel.
Ça a l’air de fonctionner, j’ai pu ainsi migrer en 2.4.
Serait il possible d’ajouter ce build pour avoir un paquet officiel ?
Merci

Salut,

L’idéal serait que tu viennes nous aider à maintenir cette compilation dans l’équipe de YunoHost. Si ça te dit je peux essayer de trouver qui s’occupe de ça et faire le pont :slight_smile:

Là le problème c’est que tu ne profiteras pas des mis à jours et que tu vas t’amuser à faire ça toi même à la main chaque fois.

Salut,

Tout a fait d’accord. J’ai plus fait le test pour voir si a première vue ça avait une change de compiler ou pas.
Je vais prendre contact avec la bonne personne pour voir comment contribuer.
Merci

Salut,

Pourrais tu partager ces paquets pour ceux qui sont dans le même cas et ne savent pas (encore) les compiler eux même ?

Bonjour,
Je veux bien mais je n’ai pas utilisé exactement la même version que les paquets fournis par yunohost. Je préfèrerai contribuer en gérant la création de ces paquets de manière officielle sur les machines de yunohost.

J’ai finalement réussi à compiler rspamd.

Cependant l’installeur Yunohost ne trouve pas rspamd :frowning:

Quelqu’un aurais-t-il une idée ?

/* nota: Je suis parti sur une installation et non la migration en 2.4 */

[ 2016-08-14 09:11:25+01:00 ] ----- [ entering install_yunohost_packages ]
Reading package lists…
Building dependency tree…
Reading state information…
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
yunohost : Depends: rspamd (>= 1.2.0) but 0.6.10 is to be installed
Depends: rmilter (>= 1.7.0) but 1.6.1 is to be installed
E: Unable to correct problems, you have held broken packages.

Failure !
The following error was caught during Yunohost installation :

Installation of Yunohost packages failed

sheeva@Sauvignon:~/install_script$ rspamd -v
spamd daemon version 1.3.3

Hello,

Tu dois a mon avis installer le paquet manuellement avant d’installer yunohost car l’installeur ne sait pas ou trouver le paquet que tu as compilé.
Pour info rmilter doit aussi être compilé et installé avant.