Server failure


As you may have noticed, our servers are down. Investigations are underway. The wiki, build system, bug tracker and mirror list are offline. We’ll keep you informed of any developments here.

[Update Monday April 8 at 15:00] The servers have been restarted. This was due to an air-conditioning fault. The site, wiki, bug tracker and mirror list are back. We’re still updating the build system.

Multi Version Support for PHP in Mageia 9

We are proud to announce the introduction of multi version support for php in mageia 9.

Now php 8.3 can be installed in parallel to the existing php 8.2 packages. Due to this, we also update the pecl packages as they would interfere with the process.
Please note, that the default configuration is used by both versions. In order to prevent warnings, all packages from php 8.2 have to be installed for php 8.3 too.

Update notice:
If you have installed php 8.2, and want to install the same packages, use

rpm -qa '*php*' --qf '%{name}\n'|sed 's/php/php8.3/'|\
xargs urpmi --auto

Remember that for the command to work you must have backports repositories enabled.

List of package that are available in 9/core/backports

apache-mod_php8.3-8.3.4-4.mga9
php-latest-8.3.4-4.mga9
php8.3-amqp-2.1.1-2.mga9
php8.3-apcu-5.1.23-5.mga9
php8.3-apcu-admin-5.1.23-5.mga9
php8.3-ast-1.1.1-2.mga9
php8.3-bcmath-8.3.4-4.mga9
php8.3-bitset-3.0.1-18.mga9
php8.3-bz2-8.3.4-4.mga9
php8.3-calendar-8.3.4-4.mga9
php8.3-cgi-8.3.4-4.mga9
php8.3-cli-8.3.4-4.mga9
php8.3-ctype-8.3.4-4.mga9
php8.3-curl-8.3.4-4.mga9
php8.3-dba-8.3.4-4.mga9
php8.3-dbase-7.0.1-13.mga9
php8.3-devel-8.3.4-4.mga9
php8.3-dio-0.2.1-8.mga9
php8.3-doc-8.3.4-4.mga9
php8.3-dom-8.3.4-4.mga9
php8.3-ds-1.5.0-2.mga9
php8.3-enchant-8.3.4-4.mga9
php8.3-event-3.1.0-2.mga9
php8.3-exif-8.3.4-4.mga9
php8.3-expect-0.4.0-10.mga9
php8.3-fileinfo-8.3.4-4.mga9
php8.3-filter-8.3.4-4.mga9
php8.3-fpm-8.3.4-4.mga9
php8.3-fpm-apache-8.3.4-4.mga9
php8.3-fpm-nginx-8.3.4-4.mga9
php8.3-ftp-8.3.4-4.mga9
php8.3-gd-8.3.4-4.mga9
php8.3-gender-1.1.0-21.mga9
php8.3-gettext-8.3.4-4.mga9
php8.3-gmagick-2.0.6-0.RC1.9.mga9
php8.3-gmp-8.3.4-4.mga9
php8.3-gnupg-1.5.1-8.mga9
php8.3-iconv-8.3.4-4.mga9
php8.3-igbinary-3.2.15-2.mga9
php8.3-imagick-3.7.0-10.mga9
php8.3-imap-8.3.4-4.mga9
php8.3-ini-8.3.4-4.mga9
php8.3-inotify-3.0.0-9.mga9
php8.3-intl-8.3.4-4.mga9
php8.3-jsmin-3.0.0-19.mga9
php8.3-ldap-8.3.4-4.mga9
php8.3-mailparse-3.1.6-3.mga9
php8.3-mbstring-8.3.4-4.mga9
php8.3-mcrypt-1.0.7-2.mga9
php8.3-memcached-3.2.0-6.mga9
php8.3-mongodb-1.17.2-2.mga9
php8.3-msgpack-2.2.0-4.mga9
php8.3-mysqli-8.3.4-4.mga9
php8.3-mysqlnd-8.3.4-4.mga9
php8.3-odbc-8.3.4-4.mga9
php8.3-opcache-8.3.4-4.mga9
php8.3-openssl-8.3.4-4.mga9
php8.3-pcntl-8.3.4-4.mga9
php8.3-pdo-8.3.4-4.mga9
php8.3-pdo_dblib-8.3.4-4.mga9
php8.3-pdo_firebird-8.3.4-4.mga9
php8.3-pdo_mysql-8.3.4-4.mga9
php8.3-pdo_odbc-8.3.4-4.mga9
php8.3-pdo_pgsql-8.3.4-4.mga9
php8.3-pdo_sqlite-8.3.4-4.mga9
php8.3-pear-1.10.14-3.mga9
php8.3-pgsql-8.3.4-4.mga9
php8.3-phar-8.3.4-4.mga9
php8.3-posix-8.3.4-4.mga9
php8.3-pspell-1.0.1-2.mga9
php8.3-raphf-2.0.1-9.mga9
php8.3-readline-8.3.4-4.mga9
php8.3-redis-6.0.2-2.mga9
php8.3-rrd-2.0.3-9.mga9
php8.3-session-8.3.4-4.mga9
php8.3-shmop-8.3.4-4.mga9
php8.3-snmp-8.3.4-4.mga9
php8.3-soap-8.3.4-4.mga9
php8.3-sockets-8.3.4-4.mga9
php8.3-sodium-8.3.4-4.mga9
php8.3-sqlite3-8.3.4-4.mga9
php8.3-ssh2-1.4-3.mga9
php8.3-sysvmsg-8.3.4-4.mga9
php8.3-sysvsem-8.3.4-4.mga9
php8.3-sysvshm-8.3.4-4.mga9
php8.3-tidy-8.3.4-4.mga9
php8.3-tokenizer-8.3.4-4.mga9
php8.3-translit-0.7.1-10.mga9
php8.3-uuid-1.2.0-10.mga9
php8.3-xattr-1.4.0-11.mga9
php8.3-xdebug-3.3.1-2.mga9
php8.3-xmlreader-8.3.4-4.mga9
php8.3-xmlwriter-8.3.4-4.mga9
php8.3-xsl-8.3.4-4.mga9
php8.3-yaml-2.2.3-3.mga9
php8.3-zip-8.3.4-4.mga9
php8.3-zlib-8.3.4-4.mga9
php8.3-zstd-0.13.1-2.mga9
phpdbg8.3-8.3.4-4.mga9

SRPMS:
php-8.3.4-4.mga9.src.rpm
php-amqp-2.1.1-2.mga9.src.rpm
php-apcu-5.1.23-5.mga9.src.rpm
php-ast-1.1.1-2.mga9.src.rpm
php-bitset-3.0.1-18.mga9.src.rpm
php-dbase-7.0.1-13.mga9.src.rpm
php-dio-0.2.1-8.mga9.src.rpm
php-ds-1.5.0-2.mga9.src.rpm
php-event-3.1.0-2.mga9.src.rpm
php-expect-0.4.0-10.mga9.src.rpm
php-gender-1.1.0-21.mga9.src.rpm
php-gmagick-2.0.6-0.RC1.9.mga9.src.rpm
php-gnupg-1.5.1-8.mga9.src.rpm
php-igbinary-3.2.15-2.mga9.src.rpm
php-imagick-3.7.0-10.mga9.src.rpm
php-inotify-3.0.0-9.mga9.src.rpm
php-jsmin-3.0.0-19.mga9.src.rpm
php-mailparse-3.1.6-3.mga9.src.rpm
php-mcrypt-1.0.7-2.mga9.src.rpm
php-memcached-3.2.0-6.mga9.src.rpm
php-mongodb-1.17.2-2.mga9.src.rpm
php-msgpack-2.2.0-4.mga9.src.rpm
php-pear-1.10.14-3.mga9.src.rpm
php-pspell-1.0.1-2.mga9.src.rpm
php-raphf-2.0.1-9.mga9.src.rpm
php-redis-6.0.2-2.mga9.src.rpm
php-rrd-2.0.3-9.mga9.src.rpm
php-ssh2-1.4-3.mga9.src.rpm
php-translit-0.7.1-10.mga9.src.rpm
php-uuid-1.2.0-10.mga9.src.rpm
php-xattr-1.4.0-11.mga9.src.rpm
php-xdebug-3.3.1-2.mga9.src.rpm
php-yaml-2.2.3-3.mga9.src.rpm
php-zstd-0.13.1-2.mga9.src.rpm

We will announce on backports-announce@ml.mageia.org when new backports are available for testing and when they be promoted to backports repository, We are still tuning the process and the format for the announces.

Let us know what you think.

P.S: Some corrections received were applied to the suggested command to install the php 8.3 packages from the php 8.2 packages installed on your system.

Problems with servers

http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia is not synchronized, and several of the servers use it as a source for synchronization.
We recommend setting up a custom server to urpmi or dnf .

Keep an eye on this article and the page https://mirrors.mageia.org/status.

About backdoor security alert for xz

You may have been alerted by the announcement that the xz software has been modified to introduce a backdoor (CVE-2024-3094).

This software is a file compression utility. It is widely used in Mageia, since RPM packages are compressed using this utility.

The alert concerns versions 5.6.0 and 5.6.1 of the software. Mageia does not use and has never used these versions. Mageia users therefore have no particular action to take.

Mageia 8 End of Life

Mageia made it to a byte’s worth of releases when Mageia 8 was released in 2021. Mageia 8 was a very successful release which has received 21646 updated packages and thousands of security fixes, keeping it current and secure thanks to the work of the packaging, security, and QA teams. However, it is now time to bring this chapter to a close and focus on Mageia 9 and the support for both the latest software in the open-source ecosystem as well as the hardware support provided by newer kernels and other key software stacks that it provides. We hope that this will give users an excellent experience with a modern diverse open-source system. Full details of the features in Mageia 9 can be found in the release notes.

Support for old releases extends to 3 months after the latest release. We would therefore ask that users of Mageia 8 look to upgrade to Mageia 9, as support for Mageia 8 is ending with the last few updates being validated now. 

There are multiple update paths available, these include:

  • Upgrading through the update applet in the system tray
  • Upgrading from the command line as described in the release notes

It is also possible to upgrade or perform a clean installation from the classical installation media, while the live media can be used to test Mageia 9 or perform a clean installation. This option may be useful for users with limited bandwidth or performing updates on multiple installations. 

Please note, if performing a clean installation, all data not saved on a separate /home partition will be erased. Please check and make sure appropriate backups are in place.

If you have any questions or need some help with upgrades, assistance can be found on our forums which cover most languages or on the Mageia wiki.

Ready to play? Mageia for gamers and creators!

We are proud to announce that, after a lot of effort from our teams and especially from our team of developers, Mageia offers an improved experience for gamers, digital content creators, video editing and all multimedia.

We have taken a step forward, by offering a way to easily download and install two packages for AMD graphics cards, which offer some advanced features such as the activation of opencl for performance improvement in processes such as rendering in Blender and other 3D tools like CAD and PCB tools,and processing modules in Darktable, Steam games, Gimp, Libreoffice and any other application that requires these advanced features.

You can also find in Mageia a good catalogue of applications for content creation, and many others for playing the latest games as well as native linux games directly in our repositories.

In addition to adding an easy way to have opencl with these two packages for AMD graphics, Mageia has one of the best tools in the GNU/Linux universe for computers with NVIDIA-INTEL hybrid graphics. Mageia-prime makes it easy to switch between graphics cards on the same computer with a simple, one-click interface (more information about Mageia-Prime).

You should consider:

– The package amdgpupro-opencl-orca (More information here!) downloads AMD libraries for ie. Grenada XT, Carrizo and Polaris.

– The amdgpupro-opencl-pal package (More information here!) downloads AMD libraries for i.e. Banded Kestrel, Picasso and Vega.

To install it you have two options:

– From the MCC -> “Install & Remove Software” window, you must change both drop-down filters on the left of “Find:” to “All” and then search for the “amdgpupro-opencl-pal” or “amdgpupro-opencl-orca” package and install it.

– From a terminal as “root” user by typing: “urpmi amdgpupro-opencl-pal” or “urpmi amdgpupro-opencl-orca”.

Thinking of all users who work in these areas or want to have a good gaming experience with Mageia, we offer with this implementation full support for the two main options in graphics performance at the moment.

We hope this will contribute to improve the user experience with our great open source operating system!

A Social Meeting Between French-Speaking Mageians

It was not necessarily planned, but we have decided to tell you of our return in 2023.

A number of MLO members, some of whom are French-speaking contributors to the Mageia project, wanted to get together in September 2023 to renew ties and revitalise our little community. After the release of Mageia 9, it is time to take a step back from MLO and the Mageia project.

Although the MLO IRC room is active, we wanted to talk to each other through live voice-chat. So Jybz installed the VOIP software Mumble on our Mageia 8 server, which hosts our forum.  

So myself, Papoteur, Neoclust, Squidf, Jybz, AmiAge, JCStiegler, Anonymous23, nic80 and David got together on Saturday, the 23rd of September, at 2.00PM, after setting the sound configuration of our respective Mumble clients. Admittedly, it was not easy. Our equipment was of different builds where even the most experienced Linux user could not always master the subtleties of the tool.

We started by doing a roundtable introduction of  ourselves. We realised that we were scattered all over France (Strasbourg, Lyon, Nantes, Paris, Bordeaux, etc.). Many of us are former Mandrake or Mandriva users, others RedHat users. Most of us work in the IT sector, but not just that. 

We then discussed our respective experiences of Mageia 9. Those in a hurry quickly took the plunge (Squidf, Neoclust, Vouf). Papoteur and jybz stayed with Mageia 8…… David is working on the rolling distro “Cauldron” 😉 . Most users are not having problems with this new version, which they consider stable and fast. Recent hardware seems to be well supported. Squidf has installed it on a latest-generation laptop and a Surface Pro 9, using an adapted kernel. 

Jybz and Papoteur then told us that they had succeeded in porting Mageia to a Raspberry Pi 4, but still had problems producing a quality image. There is a desire to have an installation method similar to what is done with the net-install ISO.

As far as MLO is concerned, we confirmed our migration from IRC to Matrix, which provides additional collaborative features (file sharing, audio, etc.). We also discussed our migration to PHPBoost 6 which will take place this month, the improvements to be made to our community repository, and the migration of our server to Mageia 9.

As contributors and users of Mageia, we discussed the project and the work ahead for the community.  Now that Mageia 9 has been delivered, the priority is to launch infrastructure investments and work to better meet the needs of developers. There is also the urgent need to migrate madb. Some of the current hardware is old and undersized, which is detrimental to the productivity of the packagers. The first steps have been taken and the sysadmins are going to be very busy over the next few months.

Naturally, some of us couldn’t help but mention the need to modernise the tools for managing sources, integrating and deploying project content, and to have tools for better sharing the work to be done. 

Ideas were also put forward for improving package maintenance, communication, decision-making processes and project governance. But these are all part of an ongoing discussion on the Mageia mailing lists by the various squads, the council and the board.

It was a great social occasion, much appreciated by the participants, and one that we will no doubt be holding again.  It is just a shame that it was held remotely and not over a beer. And of course, we would have liked to share this moment with all the members of this wonderful Mageia community to get to know each other and create ties.

Mageia yours,

Vouf

Original post: https://blog.mageia.org/fr/2023/10/09/un-moment-convivial-entre-magiciens-francophones/

Translated with DeepL, corrected by Marc Paré

[SOLVED] Most of mageia.org temporarily down

Since a little over two hours ago, most of our servers can no longer be reached.

The issue is under investigation and we hope to have all of our servers back online soon.

Update: One of our sysadmins explained that our servers which can no longer be reached, are the ones in Marseille.

Update2: The temperature in the data center had risen too much after a problem with the electricity. Someone from MarsNet in Marseille is willing to try to start our servers, when checking theirs in the same data center, tomorrow morning.

Update 3, 0ctober 4, 10:25 UTC: The cooling system in the data center is broken and will be repaired. No attempt has been made to restart our servers, because it is still too hot for them to be able to function well.

Update 4, 0ctober 5, 09:04 UTC: The two broken cooling systems will be fixed today.

Trebot’s suggestion to temporarily redirect calls to http://www.mageia.org to this blog entry is a good one. Edit: On October 6, a slightly different solution was implemented.

Update 5, October 6, 09:18 UTC: The cooling systems should to be good now. The next step is for a sysadmin to travel to Marseille to restart our servers.

Update 6, October 6, 10:05 UTC: It is expected that up to two more days are needed for recovery.

Update 7, October 7, 10:52 UTC: Using the mirrorlist to install is supported again since last night.

Update 8, October 8, 20:55 UTC: Today we have been waiting for confirmation that the temperature in the data center is low enough now. We hope to get that confirmation when the weekend is over.

Update 9, October 9, 10:22 UTC: It was safe to start the servers again, which was done by someone from the DC. All booted up nicely, apart from the main one.

Update 10, October 9, 14:00 UTC: Everything works again 🙂

Mageia is in Matrix Social Network

We are proud to announce that Mageia has become part of the great social messaging network Matrix.

You can access this network by creating your account at here, and searching for our groups with the word “Mageia”.

As a Mageia user, you can join: #mageia-users:matrix.org

And if you want to collaborate with this great distro, first check the Mageia teams in the wiki and then look for us in Mageia Space in Matrix!

To connect to the Matrix network, you can use either Neochat or Nheko that are available in Mageia. If you prefer, you can access matrix directly from your browser at here. Note that the Element client is available in flatpak and in the various stores for use on your smartphone (Fdroid, etc.).

See you in the Matrix!

Mageia 9 has been released

Mageia 9 has been released and a lot of people are already using it.

You can find the release notes here
and the errata here

A huge big thank you to everyone who contributed to this great new Mageia version.

Even though almost not contributing myself, I have been using Mageia 9 without problems from when it started to be developed until now and I really like it.