Add manjaro-pacnew-checker as default app for any profiles #379
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
requested review from @LordTermor, @oberon, @yochananmarqos1, @Chrysostomus, @philm, @codesardine, and @spikerguy
I do not approve in it's current state. It should not keep popping up over and over if one skips one or more pacnew.
What you mean? With option number 4 at the end i remove the file used for start the GUI. You close the GUI via the window controls?
I know there is a lot of fuzz about .pacnew files.
A .pacnew file is added when the existing file differs from install time (checksum)
Of course there is situations where you need to handle a pacnew - if not for anything else then to see what options has been added.
The package containing files like /etc/passwd and /etc/group are sometimes updated - when that happens passwd.pacnew and group.pacnew are created - but that doesn't mean you should merge those into your existing files or replace the existing file with the pacne file.
The attention in the forum to those pacnew files, the statements that those needs to be handled properly and the subsequent consequenses of poor handling are generating a lot of noise.
Technically there is only one situation where one need to pay attention to a given pacnew file - that is the case where you have an application failing.
Automagically bringing pacnew files to users attention with an application like this - it will likely create more issues because the majority userbase don't know how to properly merge them.
Adding an application like this will only contribute to confusion and poor handling caused by lack of knowledge on what to do.
I tried this and immediately broke my luks setup by forgetting to merge stuff. Relatively sure this will generate more support hurdles.
@ste74 maybe link the source repo here so people can start opening issues they find
Do you mean? This? https://codeberg.org/Ste74/manjaro-pacnew-checker ( mirror for helping user's contributions )
When program find pacnew the first window inform users with options like the wiki for what is a .pacnew file and also point on our forum if not know what need to do. Also if user close the window in any steps the program is closed and nothing is done. Is more or less a simple step by step GUI for pacnew of course we can't be a nanny for the users because the users use the keyboard/mouse of the PC 😄
User feedback from Teo on the forum:
@ste74 All that is required is the hook, there was never a need for the service.
Unfortunally i think no. I can't run a GUI with pacman hooks because work at admin level so for wayland not work ( yep in X11 it work because i can switch the sudousers ). The service in pacnew-checker is systemd service at user level and i can run the GUI.
Agreed. Users still require guidance on the forum even when this application is suggested. Closing for now.
Reopening the issue as pacnews and pacsaves are always a problem for users that helpful forum users have to field support requests with no official support. @ste74 is doing his best to address that with a friendly GUI.
@philm has told me he ignores pacnews. That's absolutely ridiculous. Manjaro is based on Arch, we can't ignore things they do and pretend we know better. That's not how it works.
There's a reason librewish created Garuda. He tried to help out with Manjaro and was ignored. He never should have had to create his own distro based on Manjaro due to that.
For those that don't know, Garuda eventually switched to an Arch based system. It seems it's maintained by others now as I don't see that librewish is active there anymore. However, we lost a lot of users and very helpful forum members that switched to Garuda or EndeavourOS due to feedback being completely ignored.
Maybe you fixed that since I tried it last.
Either way, the other reviewers actually need to test this themselves before I will even consider accepting this.
requested changes
Pull request closed