Request: add Paul's "How to break your system" post to announcements

Forum for discussion and implementation of project work to enhance mxlinux.org and other MX Websites
Message
Author
User avatar
JayM
Posts: 6796
Joined: Tue Jan 08, 2019 3:47 am

Request: add Paul's "How to break your system" post to announcements

#1 Post by JayM »

Request: add Paul's "How to Break Your System" posts to the Announcements under all of the help forums and subforums as was done recently for the guide to asking for help.

Reason: people don't see that sticky post unless they happen to click on the MX Help forum in the Board Index. If they click directly on one of its subforums, or on Software Configuration, Hardware Configuration, General or one of its subforums, they won't see it. There are too many newbie posts where they add PPAs or install an app they find on the web rather than installing from the repos (we're getting a lot of ex-Ubuntu/Mint newbies that are used to doing things that way: PPAs and direct installation of .deb packages.)

Expected results: doubtful that everyone will bother to read it but at least it will be there in front of them in all of the help-related forums, so at least a few more people than currently might see it and heed it, and be spared from ending up with b0rken FrankenMX installations.

(Edit: correct a typo)
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

jodumont
Posts: 7
Joined: Thu Jun 27, 2019 10:29 am

Re: Request: add Paul's "How to break your system" post to announcements

#2 Post by jodumont »

the Paul post need to be a little bit more elaborate
yes not doing a FrankenDebian is a good one but the guide is not complete
https://wiki.debian.org/DontBreakDebian

Also activating and deactivating repos could be source of a lot of mistake and it is not the best, proper way.
I would recommend to explain how to pin a package and lower the priority of the repo instead.

User avatar
JayM
Posts: 6796
Joined: Tue Jan 08, 2019 3:47 am

Re: Request: add Paul's "How to break your system" post to announcements

#3 Post by JayM »

jodumont wrote: Tue Jul 02, 2019 12:29 am the Paul post need to be a little bit more elaborate
yes not doing a FrankenDebian is a good one but the guide is not complete
https://wiki.debian.org/DontBreakDebian

Also activating and deactivating repos could be source of a lot of mistake and it is not the best, proper way.
I would recommend to explain how to pin a package and lower the priority of the repo instead.
I would instead recommend using the MX Package Installer, which temporarily enables the MX Test and Backports repos only for that session when their tabs are clicked. I would also recommend leaving the MX Repo Manager alone other than to click the select fastest repo for me buttons on the MX and Debian tabs.
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

User avatar
asqwerth
Developer
Posts: 7806
Joined: Sun May 27, 2007 5:37 am

Re: Request: add Paul's "How to break your system" post to announcements

#4 Post by asqwerth »

I've never been a fan of the 3rd tab in Repo manager.

Too many uninitiated users selecting and deselecting things without thinking. I've raised it before. I bet that's where a lot of the "leaving test repo permanently enabled" issues come from.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
JayM
Posts: 6796
Joined: Tue Jan 08, 2019 3:47 am

Re: Request: add Paul's "How to break your system" post to announcements

#5 Post by JayM »

asqwerth wrote: Tue Jul 02, 2019 2:29 am I've never been a fan of the 3rd tab in Repo manager.

Too many uninitiated users selecting and deselecting things without thinking. I've raised it before. I bet that's where a lot of the "leaving test repo permanently enabled" issues come from.
Maybe in MX Repo Manager the test and backport repos could be moved to their own subsection in the display (like "other.list") with warning text saying that leaving them permanently enabled will break your system? Unless that would cause problems for MXPI. Maybe just leave them where they are but add the warning?
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

User avatar
chrispop99
Global Moderator
Posts: 3336
Joined: Tue Jan 27, 2009 2:07 pm

Re: Request: add Paul's "How to break your system" post to announcements

#6 Post by chrispop99 »

When you exit the Package Installer normally, my understanding is that any potentially risky repo is disabled. Is that not the case?

Chris
MX Facebook Group Administrator.
Home-built desktop - Core i5 9400, 970 EVO Plus, 8GB
DELL XPS 15
Lots of test machines

User avatar
JayM
Posts: 6796
Joined: Tue Jan 08, 2019 3:47 am

Re: Request: add Paul's "How to break your system" post to announcements

#7 Post by JayM »

chrispop99 wrote: Tue Jul 02, 2019 3:33 am When you exit the Package Installer normally, my understanding is that any potentially risky repo is disabled. Is that not the case?

Chris
That is the case. The problem arises when people go into MX Repo Manager, enable MX Test and/or Debian Backports repos for use with apt, apt-get or Synaptic then leave them enabled. The next time the MX Updater runs and they allow it to update, blammo! Broken system.
Last edited by JayM on Tue Jul 02, 2019 5:52 am, edited 1 time in total.
Please read the Forum Rules, How To Ask For Help, How to Break Your System and Don't Break Debian. Always include your full Quick System Info (QSI) with each and every new help request.

User avatar
asqwerth
Developer
Posts: 7806
Joined: Sun May 27, 2007 5:37 am

Re: Request: add Paul's "How to break your system" post to announcements

#8 Post by asqwerth »

Yep, Chris, it's the dratted third tab in MX Repo Manager that is the problem.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

User avatar
Jerry3904
Administrator
Posts: 23107
Joined: Wed Jul 19, 2006 6:13 am

Re: Request: add Paul's "How to break your system" post to announcements

#9 Post by Jerry3904 »

If that is actually the problem, then post a proposal in the Dev Team Forum that a warning pop up when that tab is clicked similar to the one in MXPI for MX Test Repo.
Production: 5.10, MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
asqwerth
Developer
Posts: 7806
Joined: Sun May 27, 2007 5:37 am

Re: Request: add Paul's "How to break your system" post to announcements

#10 Post by asqwerth »

I raised it before in the Dev Team Forum, under the topic "Repo Manager 3rd tab".

Hmmm, looking at the last post in that thread, I can't be sure if the pop-up has been added for people enabling Test Repo.

To be honest I haven't checked Tab 3 since then, except to disable the debian-updates repo in MX15/16. Sorry I overlooked following up on that thread.

Could someone check? I won't get to my PC until late tonight.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

Post Reply

Return to “Website”