

No, there should not be a problem if some numbers are missing.billydv wrote:if I was to delete a few of the entries, for a few games that require a yes or something, Will it mess up the script as the numbers will not be in order, or to more accurately say there would be missing numbers?

Well, perhaps. But it's somewhat dangerous answering "yes" to unknown prompts.billydv wrote:Guenther, it would be great if you could modify the script to answer yes whenever something required input
Code: Select all
Do you want to initialize a device for database extents now? yes
Shall I auto-detect a device of sufficient size? yes
Checking... /dev/hda is sufficient! Use it? yes
Are you sure (All Data on /dev/hda will be destroyed)? yes
Are you really sure? yes
This is your last chance to quit - are you REALLY really sure? yes
You wanted it so!
Initializing ... 10 % ... 20 % ... 30 % ...
Kernel Panic: Corrupted superblock on root device!

It may take days or week, depending how fast your system is.billydv wrote:Heres my list, How long do you think this will take?

Glad to see it is useful to you even beyond its primary purpose!billydv wrote:I simply add in the packages to generated script of yours
Seems it's about time for me to consider purchasing a new boxbillydv wrote:BTW my athlon x2 4200 does approximately 2200 packages in 3 days or less.
I don't know if this has been suggested before in this thread, but I think it would be awesome if the ordering of the packages would end up in the default portage/emerge toolkit. Using your analogy before, it would probably require a new switch. Though I'm puzzled whether it would hurt to order the packages the right way when using the -e switch.Guenther Brunthaler wrote:If you just do a "emerge -e world", you will eventually find yourself with a recompiled system where about 75 packages have been linked against the old version of glibc ... see http://forums.gentoo.org/viewtopic.php? ... 09#3552919 for more of this.
So, if you want to be "100 % sure", "emerge -e world" won't provide you with what you want.
My script does the same as an "emerge -e world", only in the correct order for recompiling a system.
Also note that dispite of this, "emerge -e world" is neither flawed nor broken! It's just not intended to be used for recompiling the whole system, but for rebuilding a non-existent system from scratch. Which is not the same!
My script, in contrary, has been designed for recompiling your entire system.
So it does a similar, but not the same job.

I to would like a update. Here is a work around, sort of. Run the script and when it generates this list of packages, contained in recompile-remaining-packages, then copy the list and create a package set. You know, the @set thingy. You will have to remove all the weird parts on each line which can take some time but it should work. Just emerge @<set name> and let it run.billydv wrote:Gunther, I love your script and have used it every few months to keep my system up to date but unfortunately your script no longer works. It says that it dies at line 352. Any chance for an update?
Code: Select all
root@smoker / # cat /root/.recompile-remaining-packages.state
1.13
i686-pc-linux-gnu-4.1.2
599 597 2
root@smoker / #I'm using the latest profile and the script still works. It's not about the profile, it's about the script. The person posted because they used the script and it worked so they posted that it worked.Simba7 wrote:Holy crap, Batman! Digging up a 4 year old thread?
Not to mention, who the hell uses the old 2006.1 profile anyway? I ditched that 3 1/2 years ago. Is there *ANY* benefit from using it vs. the latest ones? I don't see any on my end (besides willingly giving yourself a massive migraine).