pkg wants to remove kde5

I have a question about upgrading packages. I ran "pkg update" followed by "pkg upgrade", and it said that it wants to remove KDE:

Code:
Installed packages to be REMOVED:
        kde5: 5.27.9.23.08.2_2
        plasma5-discover: 5.27.9
        plasma5-plasma: 5.27.9

Does it mean that there was a built failure in the kde5 port and it has been removed from the repositories?
 
Apparently plasma5-discover is failing to build according to this page - https://lists.freebsd.org/archives/freebsd-pkg-fallout/2023-November/516151.html

So I have another question: is there a way to upgrade everything else except the stuff that would cause kde5 to be removed without typing each package by hand?

Edit:

It looks like I can use "pkg lock" on those 3 packages, but other KDE packages would still be upgraded... I'm not sure if this would cause any compatibility issues. Basically, I'd like to lock all packages in the meta-package kde5. Is it possible?
 
I'm not an expert here but I think that the more practical thing to do would be to just wait until it's fixed. Usually, a break that serious in a package that popular doesn't stick around for too long, so unless you desperately need to update your system it's probably not worth the hassle.

Alternatively, you can write a shell script that does it for you. Many people have more experience with programming in general than they do writing shell scripts; for a crash course, see:

Of course, the best option is to submit a fix to plasma5-discover, but in practice that can exceed the available time.
 
… It looks like I can use "pkg lock" on those 3 packages, but other KDE packages would still be upgraded... I'm not sure if this would cause any compatibility issues. Basically, I'd like to lock all packages in the meta-package kde5. Is it possible?

Which version of FreeBSD, exactly? Packages from quarterly, or latest?

freebsd-version -kru ; uname -aKU

pkg -vv | grep -e url -e enabled -e priority

You can lock as much as you like, however (gut feeling) breakage might occur.

I suggest waiting.

I encountered the same removals with FreeBSD 15.0-CURRENT and packages from latest, I chose to not proceed with the update.

The required packages became available around three days later.
 
Back
Top