This post is a just in case anyone else is having odd things happen or know whats going on and possibly help.
I’ll try to be brief.
So last week I update 2 KDE machines.
Reboot machine 1, and conky doesn’t work.
Reboot machine 2, and desktop icons are gone, only welcome menu showing.
I downgrade back to the 7th everything working fine both machines.
Today machine 1, I decided I could live without conky and wait for an update.
I update, reboot and conky doesn’t work as expected.
Soon after that this morning, this update comes in and I update.
I don’t have a solution for you at the moment since these updates just went live today, but I can provide a little bit of context for these updates. The following four links help shed some light on recent changes:
tl;dr, Arch’s glibc, gcc, and binutils packages were out of date for a while and didn’t have many maintainers working on them. These are crucial system components, so it’s ideal that they are up to date as often as reliably possible. This was recently brought front and center to a lot of Arch users, so the community spoke out, the devs listened, and responded with increasing the amount of maintainer that can work on the toolchain.
As a result of updating the toolchain to the next version from 2.33 -->2.35, a lot of rebuilds will need to take place since this toolchain is a core component. Now this is my first time going through a major toolchain update like this, but if it’s anything like the major python update from earlier this year, things will get sorted out. I wouldn’t advise updating right now unless you really have to, I would just wait a couple days, there’s always a package or two that still needs to be rebuilt that got missed, though that is a rare exception. Anything you have from the AUR will probably have to be rebuilt as well with the updated toolchain, so that will be something to consider as well.
In the meantime, if your confident enough, I would do a downgrade and stand by for a couple days and then try again. If you can live with the current state of your system though, then I would just check for any new updates daily for any possible fixes. As for myself, I will wait a few days, maybe by Friday I will update my system, by then things should be sorted out if they aren’t already.
No worries happy to help. I don’t know if this will be an issue or not for most users, I’m debating if a PSA would be necessary or not, but like I said this is my first time going through a major toolchain update, so it may or may not be that much of an issue, but I always like to ire on the side of caution
I remember an update awhile back, I’m assuming came through the welcome menu if I remember right it popped up ether saying manual intervention or something similar for whatever was going on at the time.
It was nice to know before going into an update.
I wish I could remember the exact circumstances of how it happened.
But thankyou again…time to reboot and get my conky back
this raises two questions for me as I’m quite new to arch based distros:
Is there a (central) site where I can have a brief look whenever very basic updates (plasma, qt, kernel, …)???
are there switches for yay where I can select only a few packages to update? A simple “yay” updates everything, but is there a “yay -Xyz” that shows all updates with numbers to select? Same as if I submit a “yay theme” that lets me select from all packages containing “theme”?
partly updates are not supported for arch packaging system…
So not a good idea to partly update …
Better to wait if major update happen.
To get informed there is arch-news but they do not track changes on Desktop Environment updates or such… But if you are on Plasma p.e. keep yourself informed by checking their webside.
No, but there is this forum here… Usually when there is a problem with an update, people will post about it here. I wouldn’t worry too much about it, though, usually all minor issues with updates get resolved by updating again in a day or two.
No, but you can edit your /etc/pacman.conf and uncomment and add packages to the IgnorePkg list. This is not recommended practice, and it’s certainly not supported, and will cause issues in the long run. But it’s good for delaying a package update temporarily if something is broken with a new version.
It is the nature of Arch Linux to keep rolling, no matter what. Using outdated software on Arch is quite difficult and not really intended. This can create problems for people who have very old hardware, especially NoVidea cards.
as long as I don’t mess up my system completely the eos-shifttime (I didn’t know before today) was very helpful… and up to now I only had an issue with wpa-supplicant on another laptop.
This is the tradeoff: either having a very up to date rolling distro vs. a “safer” LTS like my previous X/Kubuntu. But I like Endeavour. And I like to take risks. I even leave home with only 20% battery left on my smartphone
That’s true, but Arch is remarkably robust, things rarely break. It’s a good idea to have more than one kernel installed, just in case. Also, if you have NoVidea graphics, you have to keep an eye out for that. But with compatible hardware, it’s really a very smooth experience, even boring a bit, nothing ever breaks
Using VMs to test updates is a great idea, and one of very few ways to always know what to expect.
But I just can’t be bothered with that. I prefer to fix problems on my bare metal system when they occur. I think this takes much less work overall (because updates happen very often, and problems are, at least in my experience, exceptionally rare), and it’s more interesting work, I find problem solving to be more fun than testing stuff.
If I read your comment right, why don’t you run LTS with Endeavour?
One of the issues after updating I had was LTS not starting plasma, but Linux did. Was only curious why you weren’t booting to LTS is all.
on a side note:
I am currently downgraded to the 7th of last week and didn’t think there was any issues, however last night I needed something on another drive, it took way longer than it should have to mount, and I can’t delete anything off of it.
Just throwing that out there if anyone had that issue.
The 7th may have been a bit too far, as it messes up firefox profile.
its most likely not KDE either.
Sounds like teams needs a rebuild against the new toolchains. If you have it installed from AUR, chances are good that a simple reinstall with clean build might fix it (of course you need to have all other packages updated for that)