View previous topic :: View next topic |
Author |
Message |
dice Guru
Joined: 21 Apr 2002 Posts: 577
|
Posted: Sun Dec 11, 2005 10:28 pm Post subject: |
|
|
I think it's obvious that the real problem here is that people are rebooting their systems
PS: Good thing I saw this thread before I rebooted |
|
Back to top |
|
|
feardapenguin Guru
Joined: 23 Jul 2003 Posts: 414 Location: Texas
|
Posted: Sun Dec 11, 2005 10:29 pm Post subject: |
|
|
fury wrote: | "Break[ing] more stuff in ~arch" isn't something I'd expect a Dev to say |
They don't all have that attitude. If they did gentoo would never go anywhere.
ciaranm wrote: | What makes you think bash-3.1 wasn't reboot-tested? It was. |
My evidence against it being properly tested: This thread. |
|
Back to top |
|
|
UncleOwen Veteran
Joined: 27 Feb 2003 Posts: 1493 Location: Germany, Hamburg
|
Posted: Sun Dec 11, 2005 10:38 pm Post subject: |
|
|
For variing definitions of properly. Gentoos definition of properly for putting something in ~arch (roughly):
"Works for me, and I don't know of any breakage for others".
If you want more testing:
- do it yourself
- don't use ~arch. |
|
Back to top |
|
|
crudh l33t
Joined: 12 May 2005 Posts: 696 Location: Sundbyberg, Sweden
|
Posted: Sun Dec 11, 2005 10:50 pm Post subject: |
|
|
So, anyone got it to work correctly without downgrading? If so, can it be use-flag related? |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Sun Dec 11, 2005 10:54 pm Post subject: |
|
|
Having unfortunately watched this thread degenerate into another Apache, I would like to know, what kind of idiot upgrades bash (a rather crucial component) on its first day (or 2nd, depending on the timezone) of release into portage, as an unstable package, then feels justified to moan that this free software doesn't work perfectly? If it doesn't work perfectly, then you check the forums and bugzilla, then revert to the stable version, and get on with your lives. You don't moan about it, because it's free and comes with no warranty. You know how to recover from problems such as this easily, because otherwise you wouldn't be running an unstable bash.
You achieve nothing by annoying the devs and bleating to each other that someone other than yourselves should be inconvenienced. Feel free to do something constructive, like create a test script for acceptance of future versions of bash. |
|
Back to top |
|
|
fury n00b
Joined: 01 May 2003 Posts: 34 Location: California
|
Posted: Sun Dec 11, 2005 10:56 pm Post subject: |
|
|
crudh wrote: | So, anyone got it to work correctly without downgrading? If so, can it be use-flag related? |
Downgrade (and sync). It's masked in portage now. Here's the bug report: https://bugs.gentoo.org/show_bug.cgi?id=115142
The question is if this behavior is a bug in the new bash version, or if it's an intentional change which requires script rewrites (in baselayout and others). Regardless, intelligent (and helpful) devs are working on it, so it's most likely going away. |
|
Back to top |
|
|
feardapenguin Guru
Joined: 23 Jul 2003 Posts: 414 Location: Texas
|
Posted: Sun Dec 11, 2005 11:14 pm Post subject: |
|
|
PaulBredbury,
Everything you say is true (probably even the 'idiot' part), and I regret my last post. My apologies to the developer. Read my comments above and you'll see that I agree with everything you say about ~arch and those who choose to run it.
As I said above, I never intended to 'bash' anyone (excuse the pun). My comments regarding testing should be viewed from a strictly 'strategic' level. I'm a huge fan of gentoo and would like to see it mature into a serious enterprise system.
Last edited by feardapenguin on Sun Dec 11, 2005 11:20 pm; edited 1 time in total |
|
Back to top |
|
|
MerlinTheWizard Apprentice
Joined: 06 Apr 2003 Posts: 270
|
Posted: Sun Dec 11, 2005 11:16 pm Post subject: |
|
|
ciaranm wrote: |
What makes you think bash-3.1 wasn't reboot-tested? It was. |
If so, I'm pretty curious to know what kind of configuration it was reboot-tested successfully on... |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Sun Dec 11, 2005 11:27 pm Post subject: |
|
|
feardapenguin wrote: | I'm a huge fan of gentoo and would like to see it mature into a serious enterprise system. |
~arch on an enterprise system? Riiiight.
MerlinTheWizard wrote: | ciaranm wrote: |
What makes you think bash-3.1 wasn't reboot-tested? It was. |
If so, I'm pretty curious to know what kind of configuration it was reboot-tested successfully on... |
Probably a qemu image. |
|
Back to top |
|
|
tagwar Tux's lil' helper
Joined: 11 Aug 2004 Posts: 147 Location: Karlsruhe
|
Posted: Sun Dec 11, 2005 11:43 pm Post subject: |
|
|
Since there's a fight going on about how ~-stuff has to be tested or not, I'll add my 0,02... just to fill up this thread a little..
1.) I use Gentoo with and without ~x86.
2.) The machines running "stable" (not ~x86) haven't had any problems... never since I was done setting them up.
3.) I use ~x86 on my main machine and my laptop, which I updated this morning... bash included. After rebooting, I saw a lot of errors.
4.) So i did a "ifconfig eth0 up; dhcpcd eth0" to get my network up, fired up firefox, went to forums.gentoo.org and did a search on the error most of the init-scripts gave me. Found this thread and as I write this, bash-3.1 has been masked and emerge is downgrading it.
so... what we can see here is why I love gentoo.
1.) you have the choice between 2.) and 3.), if you want to use the bleeding edge, then it is more than normal, that things may break. And realy.. I'm impressed by the developers work, as problems like this bash thing are quite rare.
If you chose the stable way, you're probably going to be problem-free until worlds-end..
If you chose the ~x86, then, and this is one more thing that makes gentoo the best distribution I've ever used, you still have the forum and hell, you can get sooo much information out of it, it's almost unbelievable.
So, to do a roundup, although my laptop still doesn't know how to make me a coffee, I couldn't be much happier than with what the devs and the community has achieved so far. All of us, complain less, be happier.
Greets
Tom |
|
Back to top |
|
|
ianmackenzie n00b
Joined: 14 Oct 2005 Posts: 4 Location: Waterloo, Ontario, Canada
|
Posted: Mon Dec 12, 2005 12:43 am Post subject: |
|
|
Quote: | If you chose the ~x86, then, and this is one more thing that makes gentoo the best distribution I've ever used, you still have the forum and hell, you can get sooo much information out of it, it's almost unbelievable. |
I agree...I run ~amd64 on my desktop and ~x86 on my laptop, and I frequently have some sort of bug, but it's never a big deal (especially since when one computer breaks down, the other one usually still works). And everytime I have to fool around to fix one of the computers, I learn something more about the innards of Gentoo, or Linux in general - for instance, now I know a little more about bash syntax . _________________ "When I am working on a problem I never think about beauty. I only think about how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong." -Buckminster Fuller |
|
Back to top |
|
|
nostabo Apprentice
Joined: 15 Jun 2004 Posts: 201 Location: 38° 31' N 121° 30' W
|
Posted: Mon Dec 12, 2005 3:07 am Post subject: |
|
|
Quote: | And as for irresponsible, that's like saying "I bought some hot coffee and got burned, so the coffee seller is irresponsible". |
That depends on the temperature of the coffee...and this is routinely upheld in many lawsuits. Selling scalding hot coffee is irresponsible, because the coffee is purchased to drink, not to boil meat. As with this bash issue I had the problem on both x86 and amd64...I don't see how it slipped through even rudimentary testing.
Man, do I get tried of being scolded about using ~arch ebuilds and complaining about broken packages...our testing (and complaints) are what helps fix the bugs! _________________ Registered Linux user number 362941
Get counted - http://counter.li.org/ |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Mon Dec 12, 2005 3:18 am Post subject: |
|
|
nostabo wrote: | Man, do I get tried of being scolded about using ~arch ebuilds and complaining about broken packages...our testing (and complaints) are what helps fix the bugs! |
No no no. Your testing and useful bug reports are what helps fix the bugs. Your testing and complaining helps no-one. |
|
Back to top |
|
|
HorsePunchKid n00b
Joined: 04 May 2004 Posts: 13 Location: Champaign, IL
|
Posted: Mon Dec 12, 2005 8:30 am Post subject: |
|
|
crudh wrote: | Thanks to all the posters in this thread, I had the same problem and downgrading bash solved it. |
Not to be dense, but how does one go about downgrading when practically no services are starting? I now have no network access of any kind. I have grepped through the /etc/init.d scripts to fix the "local -a" lines, as well as the mystery scripts in /lib/rcscripts, yet few things of any value seem to be working properly.
I might be able to mount a CD, but I'm not sure I know exactly which distfiles I'd need. _________________ Steven N. Severinghaus
http://severinghaus.org/ |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
Posted: Mon Dec 12, 2005 8:44 am Post subject: |
|
|
If you're using a static IP: Code: |
ifconfig eth# up
ifconfig eth# xxx.xxx.xxx.xxx |
If you're using DHCP: Code: |
ifconfig eth# up
ifconfig eth# 0.0.0.0
dhclient eth# | Remember those commands well - you can't claim to be a Unix admin without them. _________________ No more cruft
dep: Revdeps that work
Using command-line ACCEPT_KEYWORDS? |
|
Back to top |
|
|
HorsePunchKid n00b
Joined: 04 May 2004 Posts: 13 Location: Champaign, IL
|
Posted: Mon Dec 12, 2005 8:53 am Post subject: |
|
|
ecatmur wrote: | If you're using a static IP... Remember those commands well - you can't claim to be a Unix admin without them. |
I actually did that right after I posted; I'm not sure why it didn't occur to me to bring up eth0 manually. I figured that if various networking services were failing to start, there must be some deeper, darker problem; evidently not! Thank you, in any case. I have successfully downgraded, and I have managed to avoid smashing things around the office in frustration. _________________ Steven N. Severinghaus
http://severinghaus.org/ |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
Posted: Mon Dec 12, 2005 8:58 am Post subject: |
|
|
Remember, the Gentoo initscripts aren't some sort of black magic -- they're running exactly the same commands that you'd have to run manually to get to the same state. (Of course, you only find out when the init scripts break...) _________________ No more cruft
dep: Revdeps that work
Using command-line ACCEPT_KEYWORDS? |
|
Back to top |
|
|
HorsePunchKid n00b
Joined: 04 May 2004 Posts: 13 Location: Champaign, IL
|
Posted: Mon Dec 12, 2005 9:03 am Post subject: |
|
|
Very good point, and something I will have to keep in mind in the future! _________________ Steven N. Severinghaus
http://severinghaus.org/ |
|
Back to top |
|
|
romildo n00b
Joined: 01 Mar 2003 Posts: 45 Location: Brazil
|
Posted: Mon Dec 12, 2005 9:18 am Post subject: |
|
|
ecatmur wrote: | If you're using a static IP: Code: |
ifconfig eth# up
ifconfig eth# xxx.xxx.xxx.xxx |
If you're using DHCP: Code: |
ifconfig eth# up
ifconfig eth# 0.0.0.0
dhclient eth# | Remember those commands well - you can't claim to be a Unix admin without them. |
Or if you are running adsl without dhcp: |
|
Back to top |
|
|
wolfden Tux's lil' helper
Joined: 13 Oct 2004 Posts: 102 Location: Midwest
|
Posted: Mon Dec 12, 2005 2:28 pm Post subject: |
|
|
Interesting thread and thank god someone knew the answer, now since I am one of the idiots that shouldn't be running ~x86 - I didn't know at the time I set it up that ~x86 was gonna break stuff. I just want stable, is it possible to go back to stable? I'm having my doubts that it probably isn't since in other distros it's not. I've been pretty fortunate and have only had an update break something here and there and was easy to fix with the help of the irc and forum.
Any advice? |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
Posted: Mon Dec 12, 2005 3:05 pm Post subject: |
|
|
Your best bet would probably be to downgrade ACCEPT_KEYWORDS, but then don't downgrade actual packages - add all major and essential packages to package.keywords with a <= version specifier (so only the versions you have installed are affected), and wait for stable to catch up. Downgrading (especially toolchain) is likely to break things. _________________ No more cruft
dep: Revdeps that work
Using command-line ACCEPT_KEYWORDS? |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Mon Dec 12, 2005 4:59 pm Post subject: |
|
|
ecatmur wrote: | Remember, the Gentoo initscripts aren't some sort of black magic -- they're running exactly the same commands that you'd have to run manually to get to the same state. (Of course, you only find out when the init scripts break...) |
Hah. You clearly haven't looked at next generation baselayout. |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Mon Dec 12, 2005 5:48 pm Post subject: |
|
|
ecatmur wrote: | Ooh, nice. Where's it being developed? |
In an old church with a nice marble altar, next to a large goat farm. |
|
Back to top |
|
|
ecatmur Advocate
Joined: 20 Oct 2003 Posts: 3595 Location: Edinburgh
|
|
Back to top |
|
|
|