Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: [OT] How to be a penguin.
Date: Tue, 31 May 2016 02:01:55
Message-Id: 574CF085.9010903@gmail.com
In Reply to: Re: [gentoo-user] Re: [OT] How to be a penguin. by Alan Grimes
1 Alan Grimes wrote:
2 > Dale wrote:
3 >> Do you really want a answer to that? Seriously? You asked so I guess
4 >> you do. Here it is. Yes! lol The way you do things, and continue to
5 >> do things, even after having several VERY experienced users tell you
6 >> that the way you are doing things is wrong pretty much says it all. If
7 >> I post that I was doing something and getting a bad result and someone
8 >> such as Neil and/or Alan McKinnon tells me I am doing it wrong, you can
9 >> bet your last dollar that I am about to change how I do things. Why, if
10 >> either or both of them tell me I am doing something wrong, I'm doing it
11 >> wrong. If I continue to do things the same way, well, that would be my
12 >> fault not members of this list or emerge/portage. So far, I don't
13 >> recall seeing a single post that supports how your script is set up.
14 >> Not one, except you of course.
15 > This is linux, not Windows 10.
16 >
17 > The key difference is that I get to decide how I want my computer to
18 > run. =|
19 >
20 > What I am saying is that recent changes have broken a usage pattern that I was quite content with for more than a decade. =\
21 >
22
23 I have no use for windoze. I don't use it, never have and don't have
24 any plans to use it either. Sounds like windoze may be more to your
25 liking tho. It updates itself without you having to do anything. I do
26 have friends that use windoze so I have a idea on how it works.
27
28 Recent changes in emerge/portage did not break anything otherwise there
29 would be dozens of other people on this list having the same type of
30 problems you are having. So, it's not emerge/portage. The problem, as
31 has been said many times before, is your script and your update
32 process. That is your problem. I might also say, yes, you decide how
33 to run your computer. That also means that when you use something such
34 as the script you posted a while back, you can also keep the pieces as
35 well. Even a developer will tell you that.
36
37
38 >> Here's a idea. Since YOU are the only one having this problem, why
39 >> don't YOU change what you are doing to something that actually works?
40 >> What you are doing doesn't work. Try something else. Funny how those
41 >> "stupid" checks work for everyone else.
42 > I'm at 193/250 right now so therefore all discussion of changing my
43 > procedures is tabled until the next time I have troubles (next month...)
44
45
46 So, what you are saying is that the next time you run your script and
47 thoroughly break things again, you will come back, start a new thread
48 griping and moaning about the problem you brought on yourself? How
49 lovely. Just so you know, a couple people posted that they blacklisted
50 you. They won't see your emails any more. I'm getting close to it
51 myself. I keep hoping it will get through to you that you need to
52 change what YOU are doing instead of doing what you want which breaks
53 things. At some point, there won't be anyone left here reading your
54 messages even if you decide to change how you do things. Basically, it
55 could get worse.
56
57 > I mentioned this before. If you keep posting but then refuse to accept
58 > help, people will start ignoring or blocking your messages. Based on
59 > the posts that I see, I suspect some may have already. At some point,
60 > even I will. I've only ever blocked one other person on this list. I
61 > can see that doubling at some point because you don't come here for help
62 > or accept any when it is given. You just come here to gripe about
63 > things not working like you want when it is your method that is broken.
64 > <<<<
65 >
66 >
67 > May I remind you that most modern software has a "check for updates" button that is fully automated...
68 >
69 > May I also point out that the stated gentoo update process, of "emerge sync ; emerge --update world rarely actually works or does not have the intended effect without a several dozen qualifiers. I point out here that the qualifiers I use were selected from the ones provided by portage.
70 >
71 > Now, the question is what qualifiers to use... Regardless of what qualifiers you use you will have errors. So therefore you are forced to do something to recover from those errors. I have found that it never hurts to blindly skip the current package and try the next, so that's exactly what I do.
72 >
73 > When I saw that my updates always had the same sequence of commands, I wrote the first versions of my scripts. Since then, I have edited, and enhanced my scripts to either take advantage of good new features such as the built-in keep-going command, or to disable features that features, that even once, caused me problems, then I do so. If disabling a feature, even once, solves a problem I will never attempt to use that feature again.
74 >
75 > So I come here looking for something else to disable because, obviously, the problem is that it is checking something that it would be better off not checking because the problem it seems to think will happen either won't happen or will be so trivial that it won't have any lasting effects on the system. The costs in frustration for the check and trying to satisfy the check being many orders of magnitude greater than whatever emerge was doing before the incident involving water skis, a ramp, and the proverbial SHARK.
76 >
77 > Instead I'm told that I'm an idiot and should switch to some unspicified but vastly more laborious process involving manually second-guessing the build order or some such nonsense... =\
78 >
79
80 May I remind you that Gentoo doesn't work that way? Wasn't that you
81 claiming you been using Gentoo for years and you haven't figured that
82 out yet? No wonder you having so much trouble and have that script you
83 do. If I had a install that I wanted to trash, I'd use your script.
84 It would be a dandy start to totally screwing up a install.
85
86 This is the update process I use, not that you would ever consider using
87 something sane or anything. First command. eix-sync && emerge -uvaDN
88 world That syncs the tree, and overlays if I have any, and then spits
89 out a list of packages that will be updated/installed. You can
90 automate/script that and even have it emailed to you if you want. At
91 that point, I LOOK at the list. If I don't like a USE flag, I go change
92 it. If I don't like a version of something, I go find and edit whatever
93 config file that will give me what I want. If I want to skip something,
94 I add the --exclude <package name> to the update command and see what
95 the list looks like again. If, big IF, it looks OK, I hit "y" and let
96 it start updating. 99 times out of a 100, it updates with no problems
97 at all. The biggest thing, I NEVER, NEVER, do a update without looking
98 at the list and making certain that the list is OK. Once that process
99 is done, I run --depclean, eclean and whatever other housekeeping that
100 needs to be done including updating config files if needed.
101
102 I think you came here to gripe. Several of us have tried repeatedly to
103 help you and you IGNORE every thing we tell you. We have told you that
104 your script is a disaster. The fact that you continue to have this
105 trouble whenever you do a update should prove that to anyone who can
106 have a thought in their head. You seem to miss that point.
107
108 Now that you have likely alienated just about everyone on this list, why
109 not post how the problem is about something besides you some more. At
110 some point, you won't get a single reply from someone even trying to
111 help you at all.
112
113 Here's a thought to ponder. If you keep doing the same thing and expect
114 a different result, what are you? You keep using that script and expect
115 it to work when it won't.
116
117 Better wise up soon.
118
119 Dale
120
121 :-) :-)