Pamac-all with yay problem(s)

Not an Arch thing, at least upstream-officially:

After creating/editing /etc/pacman.d/mirrorlist, issue the following command:

# pacman -Syyu

Passing two --refresh/-y flags forces pacman to refresh all package lists even if they are considered to be up to date. Issuing pacman -Syyu is an unnecessary waste of bandwidth in most cases, but can sometimes fix issues when switching from a broken mirror to a working mirror.

From Archwiki

It can only be a Manjaro-habit, in my own experience. It’s the only place they have a problem with mirrors and misunderstanding of how mirrors and syncing should work. (at least some years ago, as I don’t follow their misconseptions route :joy: )

3 Likes

Indeed, if I recall correctly, Pamac came with some automatically enabled hook that updated the mirrors every so often, without telling the user. I think that was only on Manjaro, but I don’t know for sure, since I’ve never used it on Arch (and I even removed it back when I was using Manjaro).

In that case, it may be safer to always use -Syyu, since you don’t know when your mirrorlist was automatically updated (you could look at the date of the file, but that’s tedious).

But on Arch, I do that maybe once a year, when I refresh my mirrorlist.

3 Likes

The reason for this is there is a vibe on having the latest and greatest :upside_down_face:, as if your system has a continuous attack threat, from which you will be protected from the latest security updates… :rofl:

In contradiction to this, continuously changing your mirrorlist is a better way to break your system, in comparison to keep the same one.

That’s why I call it a misconception :sunglasses: .

2 Likes

Everybody know that feds got into your system right in that split second between you updating Arch every minute :sweat_smile:

2 Likes

I change my mirrorlist only when I notice the download speed getting slow.

If I were to guess how often that happens, I would say about once a year.

2 Likes

FWIW the Greek Arch mirrors sync only once with upstream every day!!!
Only one or two have a comparable speed with near countries, or North European countries servers.
This makes me have to choose to either never have a Greek mirror at the top of the list (or at all), or only include the Greek mirrors. :person_shrugging: :crying_cat_face:

1 Like

That’s why I don’t bother with geography at all. I’m in Croatia, but I don’t look at mirrors by location. I just find the fastest mirrors that are relatively fresh…

Nowadays, I only use rate-mirrors utility, with all default settings. With the parallel downloads feature in pacman, I always utilise my full download bandwidth when updating. So it theoretically couldn’t be faster, unless I change my deal with the ISP.

1 Like

It is user friendly, and when you are too lazy to launch a pacman -Syyu to verify updates - like kernel ones which needs a reboot to be taken into account - it make the work.

Since 2009, when I arrived in Archlinux world, I used a notifier to tell me : “hey, it is a good time to update”.

I used Kalu, archup and some I can’t remember the name.

There is never always new update available. Not at least on your installation :slight_smile:

Every month or so ? Well, I would have said 3 weeks or so. Is there anyone putting a gun on your head telling: “Install pamac-aur”

You’re free not to use it, as I’m free to use it and make my life simpler.

That’s well within the margin of error! :rofl:

Of course, we are both free to continue doing what we’re doing. I’m just curious, because I find it quite absurd. :man_shrugging:

1 Like

:loop: :toilet:

1 Like

that was an interesting read - obviously what with this being way outside of the actual OS, what with it coming from AUR, and maintained Zeph, what did they have to say about it when asked?

:confused: :question:
Was that directed at me, or to another post in this topic?

What it really is is a humongous waste of someone else’s money. The kind people who generously donate their actual money to power a mirror for the community. . . To pass a double y every time you update is extremely inconsiderate.

If pamac also does this, I would argue it’s criminal. It would make it the worst thing Linux had ever given the world. All those people using it. Every time they flag an update. Every time a force refresh. . . What am awful waste of someone else’s generosity/time/money.

3 Likes

as soon as i hit the button, i laughed and thought “mmm, that went the wrong way!”, sorry about that.

1 Like

:joy: :hugs:

I try to fix my bad behaviour… It is hard, but I will fix it.

It doesn’t do this. It made a simple pacman -Syu every time it checks for new packages.

And I can say it escalated quickly, here.

I have used pamac-aur-git for a long time. I don’t really have many issues with it unless it is broken from some updates which isn’t very often. I don’t typically use it for updating or installing packages. To be honest i use yay mostly and pacman. Sometimes just having pamac is a quick way of looking up something. I like having it whether i use it much or not. I don’t see any problem with it. I’m not sure what pamac-all does that’s any different and doesn’t matter because i don’t use it. :wink: