OpenMandriva repository mass rebuild

We are currently running a mass rebuild of all packages making up OpenMandriva, because we have updated our main compiler (this is the tool that translates programmer readable code into machine code) to Clang 16.


This is a companion discussion topic for the original entry at https://www.openmandriva.org/en/news/article/openmandriva-repository-mass-rebuild
1 Like

The mass rebuild is not a problem occurrence at all. It is a maintenance function, it takes place in the Cooker branch so does not affect ROME or Rock users. As always package workflow is Cooker>rolling(ROME)>Rock. When packages go from Cooker to rolling(ROME) they first go to a testing repository and only after some testing and approval do they go to main repos. Same when packages go from rolling(ROME)>Rock.

La reconstruction en masse n’est pas du tout un problème. Il s’agit d’une fonction de maintenance, qui a lieu dans la branche Cooker et n’affecte donc pas les utilisateurs de ROME ou de Rock. Comme toujours, le flux de travail des paquets est Cooker>rolling(ROME)>Rock. Lorsque les paquets passent de Cooker à rolling(ROME), ils vont d’abord dans un dépôt de test et ce n’est qu’après avoir été testés et approuvés qu’ils vont dans le dépôt principal. Il en va de même lorsque les paquets passent de rolling(ROME)>Rock.

1 Like

La ricompilazione di massa non è affatto un problema. Si tratta di una funzione di manutenzione, che avviene nel ramo Cooker e quindi non riguarda gli utenti di ROME o Rock. Come sempre il flusso di lavoro dei pacchetti è Cooker>rolling(ROME)>Rock. Quando i pacchetti passano da Cooker a rolling(ROME) vanno prima in un repository di test e solo dopo alcuni test e approvazioni vanno nei repository principali. Lo stesso quando i pacchetti passano da rolling(ROME)>Rock.

La reconstrucción masiva no es un problema en absoluto. Es una función de mantenimiento, tiene lugar en la rama Cooker por lo que no afecta a los usuarios de ROME o Rock. Como siempre, el flujo de trabajo de los paquetes es Cooker>rolling(ROME)>Rock. Cuando los paquetes van de Cooker a rolling(ROME) primero van a un repositorio de pruebas y sólo después de algunas pruebas y aprobación van a los repos principales. Lo mismo ocurre cuando los paquetes pasan de rolling(ROME)>Rock.

A reconstrução em massa não é de todo uma ocorrência problemática. É uma função de manutenção, tem lugar no ramo Cooker, pelo que não afecta os utilizadores de ROMA ou Rock. Como sempre, o fluxo de trabalho do pacote é Cooker>rolling(ROMA)>Rock. Quando os pacotes vão de Cooker para rolling(ROMA) vão primeiro para um repositório de testes e só depois de alguns testes e aprovação é que vão para o repositório principal. O mesmo quando os pacotes vão de rolling(ROMA)>Rock.

2 Likes

Mandriva was my first love. It was my Linux distribution installed on my pentium3 cpu, in the late 2006.

Now, I find OpenMandriva has the same spirit with Mandriva. I love the speed and stability, it runs very well on my amd laptop.

3 Likes