Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
~x86.....?
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  
Author Message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Thu Dec 01, 2005 1:37 pm    Post subject: Reply with quote

I'm an usual student with a modem internet access. In other words, I cannot upgrade my linux every day, every week, every month.
I want to use Gentoo The Great and I do. When I was installing Gentoo for the first time I used 'x86' because I did not want to have problems with 'untested' packages. But it appeared that the distro is not so stable as it seems. The problem wasn't in my CFLAGS. I read the sources and knew what the problem was. (It was due to simultaneous access to /dev/dsp of tuxracer and libSDL it uses. The problem appears only with oss USE flag so I easy solved it by removing the flag).
But now I read posts of people who use '~x86' and who don't see problems. Moreover, I WANT gcc-3.4 but it's in '~86' and I think it will be there for a very long time.
So I decided to upgrade to the last available portage and use '~86' keyword.

I just want to say that:
1. Maybe x86 isn't so stable as it seems.
2. It seems that ~x86 isn't less stable than x86.

Had somebody of you, reading this post, any problems using ~x86 or you just can read manuals and repeat them?
I'm sorry if I was very rude in the last sentence but I want to know about somebody's experience.
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
col
l33t
l33t


Joined: 08 May 2002
Posts: 820
Location: Melbourne - Australia

PostPosted: Thu Dec 01, 2005 11:58 pm    Post subject: Reply with quote

I was running ACCEPT_KEYWORDS="~x86" for years in my make conf...it works fine so long as you have the skills to resolve any problems it may cause. I am now running "~amd64" ... would not recommend it for a newb though.
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Fri Dec 02, 2005 11:38 am    Post subject: Reply with quote

col wrote:
I was running ACCEPT_KEYWORDS="~x86" for years in my make conf...it works fine so long as you have the skills to resolve any problems it may cause. I am now running "~amd64" ... would not recommend it for a newb though.

What kind of problems did you have using ~x86? Will I be able to solve them rather quickly without upgrading the portage? I do have some skills to solve problems, but the real problem is my time.
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Drysh
Apprentice
Apprentice


Joined: 06 Apr 2005
Posts: 203
Location: São Paulo, Brazil

PostPosted: Mon Dec 05, 2005 5:24 pm    Post subject: Reply with quote

Since I'm using ACCEPT_KEYWORDS=~x86 and a lot of -* in package.keywords (I'm testing e17) I think I'll never get help again... It was good while it last. Bye, bye. :(

And, guess what, things are working fine... err.. Except for taking days (sometimes) to "emerge -DNuva world" untill everything works, and having my boot cd in the drive all the time for when my system locks and I cannot even access grub. Damn, this is my home computer and if things break here its ok, this is the right place to test new ideas. :P

BTW, at office I use a stable version of gentoo. I'm not THAT crazy. And there, if the system breaks I'll have a mad boss running after me. I'm even planning to buy a new hd for a stable version here also. :)
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Tue Dec 06, 2005 8:31 pm    Post subject: Reply with quote

Drysh wrote:
And, guess what, things are working fine... err.. Except for taking days (sometimes) to "emerge -DNuva world" untill everything works, and having my boot cd in the drive all the time for when my system locks and I cannot even access grub.

Do you mean if I have a modem internet access and going to install a system and not to update it for several months then I'll probably have problems?
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Drysh
Apprentice
Apprentice


Joined: 06 Apr 2005
Posts: 203
Location: São Paulo, Brazil

PostPosted: Wed Dec 07, 2005 7:27 pm    Post subject: Reply with quote

pv:

You may have some problems to install the system with ~x86.. If you want to try that, I suggest you to install using x86 (basic system install, not your packages) and then "emerge --emptytree world" to rebuild it using ~x86. It will update everything. Then you install whatever you want (X, wm, etc). After a few attempts to install a system using ~x86, that's how I managed to do it.

After installing it, and solving the problems for incompatible software, you may expect you system to be stable untill you try to update it. I usualy update on fridays, so I have the weekend to fix it.

I strongly suggest you to think why are you considering a ~x86 system. Is it because you want to test some new programs? If so, you may be better if you only unmask the packages you want to try. In my case, I'm doing this for adventure. :) I expect problems, but I'm learning everyday from them, so its fine.

In short, a ~x86 system runs fine (if you are coming from windows, you will call it stable), but updating is hell. But if you want your system to be 100% trustable (as in never loosing data, never crashing, everything running fine with everything else) then you should stay away from ~x86.
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Thu Dec 08, 2005 11:57 am    Post subject: Reply with quote

Drysh wrote:
If you want to try that, I suggest you to install using x86 (basic system install, not your packages) and then "emerge --emptytree world" to rebuild it using ~x86. It will update everything.

What is the difference between installing x86 system and then emerging it to be ~x86, and installing it being ~x86 at the beginning? Does https://forums.gentoo.org/viewtopic-t-409726.html do the same?

Drysh wrote:
Is it because you want to test some new programs? If so, you may be better if you only unmask the packages you want to try.

No, I don't want to test programs. I just want to try (not to test) KDE 3.5, windowmaker-0.92 and maybe GNUstep as well as gcc-3.4.5 and maybe some others. What for KDE 3.5, I don't know exactly what packages I should unmask to make everything going ok.

Drysh wrote:
I expect problems, but I'm learning everyday from them, so its fine.

It's fine but I'm not going to expect problems. I want stability and performance. I haven't so much time to learn from buggy (well, little tested) programs.

Drysh wrote:
if you are coming from windows, you will call it stable
:lol:
I prefer doors :D
Drysh wrote:
But if you want your system to be 100% trustable (as in never loosing data, never crashing, everything running fine with everything else)...

Oh, yes! It's about me.
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Drysh
Apprentice
Apprentice


Joined: 06 Apr 2005
Posts: 203
Location: São Paulo, Brazil

PostPosted: Thu Dec 08, 2005 4:49 pm    Post subject: Reply with quote

I took a look at Fiordland Install Guide and it's almost the same thing. The problem about installing a ~x86 is that sometimes you cannot finish the instalation because of broken packages. So it's easier to install using x86 and then move to ~x86. That guide looks better than what I did, unfortunately there wasn't one when I installed.

For what you said, I think you will be better with a x86 install. To try KDE 3.5 (or any other masked package), you could do this:
1. Install a normal x86 system;
2. Unmask kde using package.keywords, so it will use ~x86;
3. Try to emerge it;
4. It will say you cannot emerge because some dependancies are masked (it will give a list);
5. Unmask the dependancies;
6. Try again to emerge untill it doesn't complain about masked dependancies.

I don't know how it will work for KDE (I use enlightenment and fluxbox). A quick search gave me this:
https://forums.gentoo.org/viewtopic-t-407352-highlight-kde+3+5.html
corey_s wrote:
opqdan wrote:
You could go through the arduous task of adding each package to package.keywords, or you could simply wait till it is unmasked (hopefully soon?).


It's really not too difficult:


Code:

# cd /usr/portage


Code:

# for ebuild in kde-base/*; do echo "${ebuild} ~x86" >> /etc/portage/package.keywords; done


Code:

# for ebuild in kde-base/*; do echo ">=${ebuild}-3.5_beta1" >> /etc/portage/package.unmask; done


I hope it helps you.
Back to top
View user's profile Send private message
pv
Tux's lil' helper
Tux's lil' helper


Joined: 25 Mar 2005
Posts: 103
Location: Russia, Yaroslavl

PostPosted: Thu Dec 08, 2005 9:26 pm    Post subject: Reply with quote

Great thanks for the instructions and the link :!:

x86 is certainly the best for me so I'll wait for about a month and if KDE 3.5 doesn't get stable I'll use your method.
_________________
Nothing but perfection.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum