!!!!WARNING ALL FREEBSD DESKTOP USERS!!!! : Insane pkg's new version upgrade of installed apps

Y'know, assuming you are correct, and people are NOT supposed to be able to see even partial results, it would mean that pkg query would consistently return 'no packages available' given a list of details like uname -a, whether the user is on quarterly or latest, and the like.

But, it appears that a repo is allowed to appear on schedule, even if there are build failures (which leads to some missing packages). And that is visible to users if the package they query for is missing (but should not be! If a repo is visible, it's kind of expected to be complete... or at least reasonably complete).
I refer back to one of my previous posts- there are heuristics to avoid publishing a set that is far too broken, but obviously you'll win some and lose some. That's the nature of software- pkg or poudriere could probably handle something better here, but I don't think I've really seen any workable proposals (and certainly nobody willing to help out with It).
 
I guess the difference between success and failure is being willing to line up all those gotchas as discussed in this thread... Seems like it's not a safe assumption that they are all lined up by themselves.

It can take a lot of effort to line them up at the start - but that effort will pay dividends later.
 
I refer back to one of my previous posts- there are heuristics to avoid publishing a set that is far too broken, but obviously you'll win some and lose some. That's the nature of software- pkg or poudriere could probably handle something better here, but I don't think I've really seen any workable proposals (and certainly nobody willing to help out with It).
Well, rank-and-file users are seeing an awful lot of failures lately, and are getting disillusioned with those heuristics because of those failures. Not directly, but I was hoping that the packagers see that connection, and maybe try do something...
 
If true, that would mean that the "pkg upgrade" mechanism has only a reliability of 1-2 nines (about 90% to 99%). That would be insanely bad.

I just added the following comment to my post from a few days ago:
As per kevans (who knows), that is NOT how it works. There are much smaller vulnerabilities, if a small number of packages fails to build, but that is several orders of magnitude lower.

Which leaves the open question of what happened to the two people who wrote the original post in this thread.
 
Just did pkg update / pkg upgrade -- and it worked flawlessly !

I picked up around ~471 packages and made ~880 changes. And I (did not) have to manually recompile drm-61-kmod this time! Fantastic ! NVidia upgraded to 580.82.

Awesome job FreeBSD package maintainers !
:cool:
That a relatively small amount of packages that you have, My conclusion is more and more based on experiences that PKG utilitiy is not good at managing a big amount of packages and dependencies.

pkg info | wc -l
1566

and I have not been reinstalling the missing one yet, because of lack of time. In fact, I have been restored 16 packages since PKG is mess.
 
That a relatively small amount of packages that you have, My conclusion is more and more based on experiences that PKG utility is not good at managing a big amount of packages and dependencies.

That's completely fair and I (do not) want to minimize any issues you are having. At the moment I can only point at what I see.
 
That a relatively small amount of packages that you have, My conclusion is more and more based on experiences that PKG utilitiy is not good at managing a big amount of packages and dependencies.

pkg info | wc -l
1566

and I have not been reinstalling the missing one yet, because of lack of time. In fact, I have been restored 16 packages since PKG is mess.
Just from one of the secondary installs (not even my main desktop which has way more pkgs, but I'm booted in Alt Linux ATM building 16.6.7 kernel for QEMU aarch64 Gentoo – it will take some time)
Code:
pkg info | wc -l
1768
Last time pkg wanted to remove something that I need was on Aug 22, and on Aug 23 pkgs were back in the repo. For the reference, please see posts #34 and #35 in the Thread 98903 .

Did you ever ask yourself "what else I need to learn to competently maintain my FreeBSD?"
There is a plenty of material to learn from around...
 
Maybe one of 'em broke his ! key? (Sorry, that was mean, but it makes me chuckle, so I'm leavin' it).
I'll be sure to laugh at you when you'll be the one facing issues.
Yeah, that's a proper spirit of OSS collaboration and helping fellow users /s

Do you have any idea to whom you responded? IDK scottro personally, but I learned so much from his posts here, and even more before on the other BSD related forums
 
Back
Top