Issues with the Grand Update?

Most of us will have updated our systems by now, and most of the updates have been as smooth as silk. But! So far there have been two reports of problems with the Grand Update, both caused by having 32-bit libraries installed on a 64-bit system:

https://bugs.mageia.org/show_bug.cgi?id=23016
and
http://blog.mageia.org/de/2018/05/12/das-grosse-update-machen-sie-sich-bereit/comment-page-1/#comment-1787

The workaround for both is to uninstall the 32-bit library to allow the update to proceed – in these particular cases, libkf5jobwidgets5 and libkf5completion5.

This should not be needed, as 32-bit libraries should be able to co-exist on a 64 bit install, as they may be needed for third party applications.

Bug 23016 has been reopened to study this a bit more. For now, we’re watching for reports, and giving you the workaround of uninstalling the 32 bit library.

It’s not that 32-bit isn’t able to mix with 64-bit in all cases, just in some, where there are files in the lib package that should be in a different (non-arch specific) package. In these two cases, it’s the /usr/share/locale/ files are in both the 32 and 64 bit packages, with identical names and paths.

The rpm package manager allows a file to be owned by more than one package, provided the attributes are identical, but it blocks updating with a new version, since it’s trying to update one of the packages, but until the other version is updated too, there is a conflict. We’re keeping a watch-out for these packaging errors.

It’s possible that if you’ve used DNF to do the update, rather than urpmi, you won’t have this problem; as we gather more information, we’ll add it to roundups in the coming weeks.

While all this Grand stuff has been happening, we’ve also been doing plenty of the usual things, including over 300 packages into Cauldron.

Security fixes

For both Mageia 5 and 6:

  • qpdf
  • afflib

For Mageia 6 only:

  • converseen, cuneiform-linux, dvdauthor, emacs, imagemagick, inkscape, k3d, kxstitch, libopenshot, ocaml-glmlite, perl-Image-SubImageFind, pfstools, php-imagick, php-magickwand, psiconv, pythonmagick, ruby-rmagick, synfig, vdr-plugin-skinelchi, vdr-plugin-skinenigmang
  • qt3d5, qtbase5, qtcanvas3d5, qtcharts5, qtconnectivity5, qtdatavis3d5, qtdeclarative5, qtdoc5, qtgamepad5, qtgraphicaleffects5, qtimageformats5, qtlocation5, qtmultimedia5, qtnetworkauth5, qtpurchasing5, qtquickcontrols25, qtquickcontrols5, qtremoteobjects5, qtscript5, qtscxml5, qtsensors5, qtserialbus5, qtserialport5, qtspeech5, qtsvg5, qttools5, qttranslations5, qtvirtualkeyboard5, qtwayland5, qtwebchannel5, qtwebengine5, qtwebsockets5, qtwebview5, qtx11extras5, qtxmlpatterns5
  • graphicsmagick
  • nextcloud

Catch up with it all at the usual places: Mageia Advisories, the Mageia AppDBPkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

The Grand Update – brace yourselves!

In the remaining hours before the hdlists are regenerated, and we can all update our Mageia 6 systems with more than 400 packages (update – that’s 405 SRPMs, meaning 1362 rpms per arch), here’s some info – very important info – about the update process.

It’s vitally important that the update completes without interruption! Here’s what you need to do:

Plasma Screen locker – turn it off

Disable the Plasma screen locker. You can do this in System Settings, Workspace, Desktop Behaviour, Screen Locker:
Plasma System Settings screenshot showing Screen Locking

Reliable connection

Make sure you’re on a reliable internet connection and have reliable power.

If the connection drops out during the update, your system could be left in an unusable state. Don’t even begin to update unless you’re sure you can continue until it’s complete. The same applies if the power supply disappears.

Power, hibernation and sleep settings

If you’re updating a laptop, make sure it’s on AC power, and make sure that it won’t hibernate or sleep before the update is complete. Check the power management settings in your system settings – you might need to change them for the duration.

Screenshot showing System Settings, Energy Saving

The hdlists will start to be available from Friday, 19.00 UTC; by then, all mirrors should have been fully updated. If there’s any delay, we’ll let you know!

Now, just to get an idea of what’s coming in the update, some links to the package lists in Bugzilla:

Qt5 stack update

KF5 Stack Update

Plasma5 Stack Update

Kde Application Stack Update

LXQt Stack Update

Enjoy!

The Enormous Mageia 6 Update

Watch this space, we said – well, your patience is soon to be rewarded!

Releasing the Mageia 6 updates for QT5, KF5, Plasma, KDE and LXQt has just been approved. There will be well over 500 packages in total!

To help reduce the chance of users trying to install the updates from a mirror that hasn’t been fully updated, the hdlist generation will be held for 24 hours after the updates are pushed from updates testing to the updates repository. This should help ensure that the mirrors are fully synced before the hdlist generation is turned back on, and the updates are actually made available for users to install from the normal updates repository.

The hdlist is the list of packages, and their version, that the update system uses to know if updates are available – it is much smaller than the updates themselves, so delaying it will not impact the mirror synchronisation.

The next step will be to retest upgrading from Mageia 5 KDE to Mageia 6 Plasma, so we can turn the flag back on to allow upgrading using mgaapplet. Once that’s done, the limited provision of security updates for Mageia 5 that we’ve been doing will cease.

Then we can start producing and testing the Mageia 6.1 iso images to allow installing on systems with newer CPUs.

After Mageia 6.1 is released, Mageia 7 will become the primary focus, although Mageia 7 has already been in development for some time.

Also, we just learned yesterday about the new Spectre NG bugs. Once the mitigations for those are available, Mageia 6 installed systems will get those updates, but we’ll have to decide whether to build Mageia 6.2 iso images, or leave those updates for Mageia 7, for live iso users.

Roundup

And, of course, there have still been many other updates since the last Roundup – here’s what happened in Weeks 17 and 18:

Security fixes:

  • php   Mga5, 6
  • gsoap    Mga6
  • boost    Mga6
  • ghostscript    Mga5, 6
  • java-1.8.0-openjdk, copy-jdk-configs    Mga5, 6
  • links    Mga 5, 6
  • anki    Mga6
  • xdg-user-dirs    Mga6
  • libofx    Mga6
  • webkit2    Mga6
  • ming    Mga6
  • sox    Mga5, 6

Bugfix:

  • freerdp Mga6

… and almost a thousand updated packages into Cauldron for Mageia 7! A great big vote of thanks to our devs and QA people, without whom we would all be lost.

Remember to keep watching the usual resources: the Mageia AppDBPkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

Enjoy!

Weekly Roundup 2018 – Week 16

Team leader elections are almost complete. Here’s the list, also viewable any time at https://wiki.mageia.org/en/Org_Council#2018:

  • Atelier: Donald Stewart (Schultz), Filip Komar (filip)
  • Bug Squad: Marja van Waes (marja), Samuel Verschelde (stormi)
  • Documentation: Yves Brungard (papoteur), A.M. Desmottes (lebarhon)
  • Forums team: Florian Hubold (doktor5000), isadora (isadora), Pascal Vilarem (Maât)
  • I18n: Yuri Chornoivan (yurchor),
  • Packagers: Neal Gompa (ngompa), Nicolas Lécureuil (neoclust)
  • QA: David Hodgins (DavidWHodgins), Bill Kenney (wilcal), Thomas J Andrews (TJ)
  • Security Team: David Walser (luigiwalser)
  • Sysadmins: Pascal Vilarem (Maât)

The first meeting of the new Council will be on IRC this week; for meeting logs see http://meetbot.mageia.org/. Meeting logs are open to all!

Work on the LXQt packages is still ongoing; watch this space for Great Plasma Update news. Updates and advisories this past week are coming along just fine – around 400 updates into Cauldron, and the following security advisories:

  • libtiff        Mga 5, 6
  • thunderbird, thunderbird-l10n        Mga 5, 6
  • zsh        Mga 6
  • flash-player-plugin        Mga 6
  • python-paramiko        Mga 6
  • firefox, firefox-l10n, nspr        Mga 6

As always, you can check for yourself on Mageia Advisories, the Mageia AppDBPkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

Weekly Roundup 2018 – Weeks 14 & 15

Many thanks for your patience! This is turning into a bi-weekly roundup lately, but we’ll try to get it back on track very soon.

Team leader elections are happening: Donald and Filip continue to lead Atelier, Papoteur leads Docteam, Yuri leads i18n and the process is underway for all teams. We’ll know the make-up of the Council in the coming days – thanks to Marja for the updates. After that, we’ll be finding out the new composition of the Board. All should be in place by early May.

The Great Plasma Update is almost there: it includes updates of the KF5, Plasma, KDE applications, LXQT and the underlying QT stacks. It’s currently waiting for the LXQT stack to be fixed. It’s a massive number of packages. We’re hoping it will be moved into updates within the week. Once that’s done, Mageia 6.1 will happen soon after.

Lots of update advisories came through in the last 2 weeks. If you’d like to check these between roundups, don’t forget you can go to Mageia Advisories. As usual, they have mostly been Mageia 6 security updates and only Mageia 6 bugfixes:

Security

  • samba Mga5, 6
  • libvncserver Mga5, 6
  • php Mga5, 6

All the others are Mga6

  • nx
  • cfitsio
  • nmap
  • ntp
  • aubio
  • 389-ds-base
  • acpica-tools
  • puppet
  • openssl

Bugfixes (Mga6 only):

  • pngcheck
  • cargo, rust
  • openconnect, networkmanager-openconnect
  • rpm

… and at least 866 package notifications came through the cauldron updates list in the last two weeks. Madb (Cauldron updates) has all this information between roundups.

Remember also the other resources: the Mageia AppDB, PkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

Weekly Roundup 2018 – Weeks 12 & 13

Apologies for the wait between roundups – life has a way of taking over, sometimes; anyway, here’s the latest.

Since the last Roundup there have been quite a few updates coming through. You’ll see there are still a few security updates still coming in for Mga5, and that some kernel and microcode updates have also come through for Mageia 6.

QA tests of the update of Plasma in Mageia 6 are getting better and better, but there are still some bugs remaining. Martin’s qarepo package has been updated to v1.3 only a couple of days ago, making testers’ lives a little easier; hopefully this will help with huge meta-packages like Plasma. Once Plasma is sorted, and any fallout bugs are fixed, the path to both Mageia 5 to Mageia 6, and Mageia 6.1 will be a lot clearer.

Here’s the list of packages that had advisories over the past two weeks:

Security

  • xerces-c  – Mga5
  • squirrelmail  – Mga5, Mga6
  • libvorbis  – Mga5, Mga6
  • shadow-utils – Mga5, Mga6
  • SDL_image, mingw-SDL_image – Mga5, Mga6
  • sqlite3 – Mga5, Mga6
  • libtiff – Mga5, Mga6
  • python-pycrypto – Mga5, Mga6
  • flash-player-plugin – Mga6
  • libvirt – Mga6
  • net-snmp – Mga6
  • mailman – Mga6
  • exempi – Mga6
  • jupyter-notebook Mga6
  • microcode Mga6
  • leptonica, mingw Mga6
  • sharutils Mga6
  • bugzilla Mga6
  • kernel, kernel-userspace-headers, kmod-vboxadditions, kmod-virtualbox, kmod-xtables-addons, wireguard-tools Mga6

Bugfixes – all Mga6

  • glu
  • lame
  • numlock
  • nvidia-current, ldetect-lst
  • voxelands
  • zbar

As always, you can check for yourself on Mageia Advisories, the Mageia AppDB, PkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening. For Cauldron updates, the link is http://madb.mageia.org/rpm/list/listtype/updates/release/cauldron
– remember to click on the Applications drop-down to see all packages including libraries.

Update: correction from “upgrade from KDE4 to Plasma” to Plasma Update

Weekly roundup 2018, Week 11 and CLT!

Very small Roundup this week, so there will be space for the CLT report and pics – thanks Marc for writing this up!

Loads of updates through; as always, you can check for yourself on Mageia Advisories, the Mageia AppDBPkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

Review of Chemnitzer Linux Days 2018

As mentioned in a previous posting, we have been to CLT – now we’re back from Chemnitz and looking back on an amazing event.

We were there with four attendees at the booth, and we welcomed a lot of nice and friendly people, and had some interesting discussions. We brought back some insights from users from outside our channels: some of them reported rock stable updates and also installation of old hardware without any issues. This deserves a big thank-you to our packagers and QA, which are testing updates and isos also on very old hardware, which is honoured by the users.

However there is also some not-so-good news: we are not as well known in Germany as we would like to be. There are still a lot of people who know Ubuntu, RedHat, Fedora etc, some of them still know Mandriva from previous times, but the young people even did not know our ancestors. So what we can do to increase our degree of popularity?

Nevertheless we would like to thank the CLT team  for this perfectly organised event (the exhibitors call it “Chemnitzer Catering Days (with Linux talks)”), the interesting talks and the opportunity to show our great distribution. See you next year…

Weekly Roundup 2018: Weeks 9 & 10

Finally, another Roundup!

Updates

706 packages came into updates/testing in the last two weeks! If ever you thought of helping out the QA team, now would be a really good time. Here are the updates that have come through since the previous Roundup:

Security (only one for Mga5):

libraw, mbedtls, shadowsocks-libev, bctoolbox, hiawatha, dolphin-emu, 389-ds-base, tor, dovecot, glibc, xerces-c, xv, phpmyadmin, krb5, leptonica, libvirt, python-libvirt, TiMidity++ (also for Mga5), wireshark, tomcat-native, tomcat, ioquake3

Bugfix (Mga6 only):

x11-driver-video-ati, perl-Youri-Package, rpmlint-mageia-policy, mhonarc, kmod-vboxadditions, kmod-virtualbox, virtualbox, mesa, libdrm, networkmanager-applet, kmymoney, kernel-firmware-nonfree, libdvdcss

As always, you can check for yourself on Mageia Advisories, the Mageia AppDB, PkgSubmit to see the last 48 hours, and Bugzilla to see what’s currently happening.

Mageia AppDB – granular searches

When you first open MageiaAppDB and click on Updates in the left-hand menu, you see the default settings: But you can get lots more granular information using the set of drop-down menus across the top of the packages list:First click More at the far right, and then you can apply a lot more filters to your search. For instance, to see what updates our kernel magician tmb has updated in Cauldron kernels recently:

As you add more filters, you should see changes in your browser address bar, so you can also bookmark particular searches.

Enjoy!

Chemnitz Linux Days 2018 – And Mageia is part of it.

We are happy to announce, that, as in previous years, we will present our amazing distribution at the Chemnitz Linux Days 2018 (Chemnitzer Linux Tage, CLT) on the 10th and 11th of March. This is one of the biggest OpenSource exhibitions in Germany. This year also a very special year, as it’s the 20th anniversary. We are happy to celebrate this anniversary together, as we have been part of Chemnitzer Linux Days  many times before.

This year’s slogan is “Everyone starts once” (original: “Jeder fängt mal an”) and we love this slogan, because it fits us in many ways:

  1. One of the Mageia’s goals is to be easy  for beginners  to start into the Linux world, yet provide many things experts will want.
  2. Also becoming part of our community, and starting to contribute to this magical community is very easy
  3. We also like to think back to those days when we started our community and distribution seven years ago. We started with a lot of passion but also faced some difficulties. We can look back and be proud of what we have achieved in all those years, especially  without any company supporting us…

But back to the CLT: as always there are plenty of interesting talks, and a lot of amazing projects are showing their work and contribution to the open source community . Also for the kids there is a lot to discover. If you become interested in Linux and Mageia in particular, or if you are already an old hand in the area of open source, you are very welcome to come around and take a look at the diverse program.

Mageia Infrastructure planned outage

In case you missed the announcement on all the mailing lists, Mageia infrastructure will be shut down for scheduled maintenance beginning on:

Tuesday February 27th, from  around 10.00 UTC

That means Forums, Wiki, Bugzilla, Mailing lists, website (www.mageia.org) and the buildsystem will be unavailable until the maintenance is done.

The services are expected to be back later on the same day, but we don’t have an exact ETA for the restoration; you can check the Blog, Facebook or Twitter for status updates and an announcement when services are back.

UPDATE 16:30 UTC: BuildSystem is back online.

UPDATE 18:30 UTC: Website, Bugzilla, Forums, Wiki are back online

UPDATE Feb 28 01:15 UTC: Mailing lists are back online (web interface still WIP)