LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-21-2019, 10:50 AM   #16
apmount
Member
 
Registered: Mar 2009
Location: Athens
Distribution: Slackware
Posts: 98

Rep: Reputation: 16

I think that the cause of the “fight” here is the (implied) characterisation of slackware as an amateur OS. In my experience with other OSes and in general software that support mission critical data businesses, bugs do exist and maintenance plans are always in place. As long as we accept this fact and work towards eliminating them there is no reason to give labels or to be offended by them. Clearly the process should be stopped after the first error and inform the user. But this doesn t make slackware an amateur os. A bug has been found, it will be corrected and more robustness will be added to slackware.

Last edited by apmount; 11-21-2019 at 10:52 AM.
 
Old 11-21-2019, 11:15 AM   #17
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Jan K. View Post
Through +30 years never allowed free disc space to dive below 25% disc size, so such an "incident" has never occured.
I don't think I have ever had my root partition fill up on a physical computer, but it has happened on VMs. Either way, it is impossible to completely prevent the system partition from filling up. There's always the possibility that some rogue process will cause logfiles to get spammed and fill up. Yes, you can do a lot to minimize the chances of something like this from happening, and it is rare that logfiles will do that, but it is still worthwhile to have system tools at least show a proper error when the system partition is full.
 
Old 11-21-2019, 12:09 PM   #18
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
How big are your root partitions? Mine is 30GB and I had to clear out the /tmp files yesterday which cleared another 5.8GB, otherwise it would have been full.
 
Old 11-21-2019, 12:14 PM   #19
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 1,893

Rep: Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161
Quote:
I don't think I have ever had my root partition fill up on a physical computer
Had that happen at work only a couple of months ago. An oddball xpad quirk caused the user's ~/.xsession-errors log to grow massively. My inability to do anything when I remoted in prompted me to start digging.

A majority of people do not monitor disk space. A simple sanity check in installpkg seems a reasonable request. Sh-t happens.

How best to do that?
 
Old 11-21-2019, 12:54 PM   #20
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Quote:
Originally Posted by HQuest View Post
Sorry for reporting what I thought would be a bug and causing this whole confusion. Enjoy your days.
One of the things I really like about the Linux world is how bug reports are embraced and welcomed.

So don't worry, my "thank you" was sincere. Of course you were right!


Though the airplane crash analogy is a bit dramatic...
 
Old 11-21-2019, 08:19 PM   #21
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by Lysander666 View Post
How big are your root partitions? Mine is 30GB and I had to clear out the /tmp files yesterday which cleared another 5.8GB, otherwise it would have been full.
It depends on the system and drives, but on my main desktop, my root partition is 250GB with about 200GB of it being used (100GB of that being in my /tmp folder, that I just haven't cleaned out from building packages). My htpc has a 100GB root partition and only about 20GB is used.
 
Old 11-21-2019, 11:56 PM   #22
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
Originally Posted by Jan K. View Post
One of the things I really like about the Linux world is how bug reports are embraced and welcomed.

So don't worry, my "thank you" was sincere. Of course you were right!


Though the airplane crash analogy is a bit dramatic...
A bug report reports a problem and leaves the passive-aggressive comments out.
 
1 members found this post helpful.
Old 11-22-2019, 12:46 PM   #23
ehartman
Senior Member
 
Registered: Jul 2007
Location: Delft, The Netherlands
Distribution: Slackware
Posts: 1,674

Rep: Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888
Quote:
Originally Posted by Lysander666 View Post
How big are your root partitions? Mine is 30GB and I had to clear out the /tmp files yesterday which cleared another 5.8GB, otherwise it would have been full.
Mine never ever have been larger then 10 GB (although at work we used about 50 GB).
Note that most of the "user" files are NOT in / (my home dir is only 468 MB, which is mostly the config dirs) and I keep all log and tmp dirs very clean. I do NOT use logrotate, wrote my own scripts for that.
 
1 members found this post helpful.
Old 11-22-2019, 01:32 PM   #24
Slax-Dude
Member
 
Registered: Mar 2006
Location: Valadares, V.N.Gaia, Portugal
Distribution: Slackware
Posts: 528

Rep: Reputation: 272Reputation: 272Reputation: 272
Quote:
Originally Posted by Richard Cranium View Post
A bug report reports a problem and leaves the passive-aggressive comments out.
Could you please point out the "passive-aggressive comments" on the first post, where the OP reported the bug?
He got a little miffed later (and rightly so IMHO) when he reported a bug (and yes, it IS a bug) and got told it was all his fault for being a poor sysadmin by not checking disk space before upgrading the OS.

All software has bugs.
Slackware is not immune to them. It is not perfect, despite what some die-hard users may think.
All things can be improved.
If we, as a community scare away people that try to report bugs we are doing a disservice to Slackware and its maintainer(s).

This is not the sort of thing I would expect from the Slackware community.
 
1 members found this post helpful.
Old 11-22-2019, 01:38 PM   #25
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by ehartman View Post
Mine never ever have been larger then 10 GB (although at work we used about 50 GB).
Note that most of the "user" files are NOT in / (my home dir is only 468 MB, which is mostly the config dirs) and I keep all log and tmp dirs very clean. I do NOT use logrotate, wrote my own scripts for that.
I couldn't have a 10GB root partition unless I started doing some more in-depth partitioning and/or lvm or if I slimmed down packages. My /usr/ folder is 11GB on my htpc, which is just an older -current, and everything needed for kodi.
 
Old 11-22-2019, 01:45 PM   #26
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
Quote:
Originally Posted by Slax-Dude View Post
Could you please point out the "passive-aggressive comments" on the first post, where the OP reported the bug?
It was not in the OP, which this is the part that, I believe, RC was referring to:

Quote:
Originally Posted by HQuest View Post
some sanity checks at tools so critical as system upgrades can make a difference on how robust or how amateur is the distribution.
Anyway, the OP was edited a couple of days later so I'm not 100% sure [and I can't be bothered to check since I'm going to cook supper]. Either way, let's not turn this into an argument, the KDE thread is that way >>>

Last edited by Lysander666; 11-22-2019 at 01:49 PM.
 
Old 11-22-2019, 02:52 PM   #27
upnort
Senior Member
 
Registered: Oct 2014
Distribution: Slackware
Posts: 1,893

Rep: Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161Reputation: 1161
A note: my proposed patch was created in 14.2. The patch needs massaging for Current.

If deemed important, a disk partition sanity check could be added. The package compression needs to be pierced to obtain true file size requirements. If multiple packages are being installed/updated, then the sanity check should loop through all packages before comparing to the remaining disk space.

A simple test might be to grab the /bin/df percentage output and if greater than, say, 95%, post a warning message and ask the user whether to continue.
 
Old 11-22-2019, 04:21 PM   #28
Jan K.
Member
 
Registered: Apr 2019
Location: Esbjerg
Distribution: Windows 7...
Posts: 773

Rep: Reputation: 489Reputation: 489Reputation: 489Reputation: 489Reputation: 489
Quote:
Originally Posted by upnort View Post
A note: my proposed patch was created in 14.2. The patch needs massaging for Current.

If deemed important, a disk partition sanity check could be added. The package compression needs to be pierced to obtain true file size requirements. If multiple packages are being installed/updated, then the sanity check should loop through all packages before comparing to the remaining disk space.

A simple test might be to grab the /bin/df percentage output and if greater than, say, 95%, post a warning message and ask the user whether to continue.
I really wouldn't waste any time, but leave the sanity check to the user...

"Slackware! The distro that takes you by the hand!"
 
Old 11-22-2019, 04:23 PM   #29
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,530

Rep: Reputation: 898Reputation: 898Reputation: 898Reputation: 898Reputation: 898Reputation: 898Reputation: 898
Quote:
Originally Posted by Lysander666 View Post
How big are your root partitions? Mine is 30GB and I had to clear out the /tmp files yesterday which cleared another 5.8GB, otherwise it would have been full.
Mine's 100GB. I have /home on its own partition. Right now root is about 20% used. On my last computer, root was 25GB, and I was constantly in trouble, if /tmp filled up too much.
 
Old 11-22-2019, 10:03 PM   #30
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
So, what is the drawback to adding...
Code:
set -e
...to the beginning of both /sbin/upgradepkg and /sbin/installpkg ?

Or perhaps follow other advice found at https://intoli.com/blog/exit-on-errors-in-bash-scripts/ for the package management scripts.

Of course, slackpkg would have to do the same by failing when upgradepkg or installpkg return an error code.

When I submit a bug report, I attempt to provide the information required to reproduce the problem that I encountered as well as any specific hints that might help solve the problem.

That not because I'm a nice guy (my nick here should preclude people believing that for more than a microsecond or two) but because I want the *bleeping* problem solved so I can do what I was trying to do when the *bleeping* problem reared its ugly head. Along those lines, I've finally figured out (the hard way, alas) that insulting the people that you want to fix said problem doesn't seem to place your report on the top of the "bugs I'm gonna fix" list.

To the best of my knowledge, none of us here are paid to post responses to anything. To the best of my knowledge, Mr. Volkerding's income from Slackware is orders of magnatude less than RedHat's market cap of ~$20B.

The OP was an amateur, IMO.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Slackpkg upgrade-all returns 'no packages to upgrade' after slackpkg-update has downloaded files san2ban Slackware 8 11-01-2019 05:44 AM
Curious: pkgtools Directories and SymlLnks with pkgtools-15.0-noarch-20.txz on Thu Jun 21 22:58:42 UTC 2018 kjhambrick Slackware 4 06-23-2018 01:16 AM
[SOLVED] slackpkg 2.82.1 (slackware 14.2) and newest pkgtools zerouno Slackware 7 06-22-2018 09:04 AM
[SOLVED] dialog screen mangled when running slackpkg or pkgtools as root (but not sbopkg) Paulo2 Slackware 25 04-21-2018 02:04 PM
Slackpkg and pkgtools md5sum error piratesmack Slackware 3 04-16-2009 07:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:13 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration