Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
recompiling all packages currently merged
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
kurauzo
n00b
n00b


Joined: 22 Apr 2003
Posts: 4
Location: Vinhedo, SP - Brazil

PostPosted: Tue Apr 29, 2003 12:41 pm    Post subject: recompiling all packages currently merged Reply with quote

I have have converted my /home filesystem from ext3 to xfs, and now I want to use ACLs and other stuff, putting more flags in my 'USE' variables.

I'll be out for vacation for 4 or 5 days and I wanted to recompile my entire system to apply my new USE flags and some optimizations too (changed from athlon to athlon-xp), but how can I do it?

If I even could list all packages merged into my system I would be able to parse that list and make a 'half-line-stupid-emerge-all-packages-several-times-script', but how can I make this List?

Any help please?[/b]
_________________
Klaus Heinrich Kiwi - Kurauzo[GengisKlan]
Vinhedo, SP - Brazil - bofh Extreme lanhouse
_____________________________________
Back to top
View user's profile Send private message
duff
Guru
Guru


Joined: 19 Jun 2002
Posts: 466
Location: Clemson, SC

PostPosted: Tue Apr 29, 2003 12:42 pm    Post subject: Reply with quote

Code:
# emerge -e world
Back to top
View user's profile Send private message
weird wonko
Tux's lil' helper
Tux's lil' helper


Joined: 05 Jan 2003
Posts: 141

PostPosted: Tue Apr 29, 2003 1:04 pm    Post subject: Reply with quote

duff wrote:
Code:
# emerge -e world


I wonder if this has ever worked for anyone. Whenever I try to cmpile many things, there are always some packets failling, stopping the emerge.

What I do for ths is using rmerge2 (emerge rmerge2). rmerge2 -f -s -e world will emerge everything, and output a list of packets that failed afterwards. To use rmerge2, I need to do a source /etc/make.conf; export CFLAGS=$CFLAGS; export CXXFLAGS=$CXXFLAGS before.
Back to top
View user's profile Send private message
dma
Guru
Guru


Joined: 31 Jan 2003
Posts: 437
Location: Charlotte, NC, USA

PostPosted: Tue Apr 29, 2003 4:58 pm    Post subject: Reply with quote

Then there's always this... (I'm sorry I keep bringing it up)

https://forums.gentoo.org/viewtopic.php?t=50078

you probably just need sys-apps/xfsdump and sys-apps/xfsprogs.

Fileutils, samba, and gradm seem to be affected by the addition of acl to the use settings.

Let me know how it works.
Back to top
View user's profile Send private message
jasonm
Tux's lil' helper
Tux's lil' helper


Joined: 25 Feb 2003
Posts: 90
Location: Calgary, Canada... Eh!

PostPosted: Tue Apr 29, 2003 7:05 pm    Post subject: Reply with quote

hey dma

make sure you:
Code:
  # emerge glibc
     [...]
  # emerge world -e




jasonm
_________________
Registered User # 323863
There is nothing new under the sun . . .

"Open source takes the bullshit out of software."
[small]~ Charles Ferguson on TechnologyReview.com[/small]
Back to top
View user's profile Send private message
papaC
n00b
n00b


Joined: 25 Apr 2002
Posts: 19
Location: Florida

PostPosted: Tue Apr 29, 2003 8:16 pm    Post subject: might want to update package.mask as well Reply with quote

You may also do well by masking packages that force you to stop for manuall intervention. i.e. - if you have sun java packages.

Just mask them in the package.mask and when you are done with everything else do another rsync to restore your package.mask and manually re-emerge the ommitted packages if you so choose.
_________________
Down with categorical imperative!
Back to top
View user's profile Send private message
joycea
Apprentice
Apprentice


Joined: 23 Jul 2002
Posts: 191
Location: Kingston, Canada

PostPosted: Wed Apr 30, 2003 2:30 am    Post subject: Reply with quote

Just to throw my voice in, I just wanted to say that I was amazed at how well 'emerge -e world' worked for me. I was upgrading my system from 1.2 to 1.4 so I was a little nervous as I didn't want to have an unusable system, but the system upgraded virtually flawlessly. I ran into a small problem where the Galeon ebuild was missing a newline indicator, so I fixed that submitted a bug report and then ran 'emerge --resume' and everything chugged along happily from there.

I was almost astonished to see something work so well when I was changing so many critical parts of my system. So, don't be afraid of -e and my sincere thanks to all the Gentoo devs.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
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