Talk:TIP Best practice to ignore an update

From Gentoo Linux Wiki

Jump to: navigation, search

Both this page and the Handbook talk about /usr/portage/profile but on my fresh 2007.0+June rsync system this directory doesn't exist; it's /usr/portage/profiles -- or do I need to create a separate "profile" directory?


MJF 55 Aug 02, 2007 - I wanted to do an update deep world ( 500 packages ) but had the problems outlined here. I tried to use the package.mask process, but wound up placing ebuild after eduild in it as i was inn dependency hell. So I scripted method one. works great. Heres what I did:

emerge --update --deep --ask world >filelist  # needed list of ebuilds
ctl-c to stop the emerge at the ask y/n prompt.
cat filelist | awk -F '/' '{print $2}' | awk -F '-[0-9]' '{print "emerge " $1}' >filelist.sh
#!/usr/bin/env bash   # added to the fist line

cleaned up th efile a little, commented out trouble making lines and away you go.

Personal tools