So, I have around 678 ports installed.
I've run:
, to rebuild them all, as I migrated from 7.2 to 8.0
It stopped at ruby18-bdb-0.6.5_1 port as it complained about some bad ports db format.
I've rebuilt it by hand.
Now I need to continue from port 216, which was ruby18-bdb!
Luckily for me I did used script command to record progress.
From generated file I did:
Then I replaced string "===> Installing for " with ""(empty string), in order to get file, with list of already rebuilt ports.
Format is one port_version on each line, like:
So how would I use that file to continue where I stopped?
Something like using exclude option? :stud
I've run:
Code:
portupgrade -af
It stopped at ruby18-bdb-0.6.5_1 port as it complained about some bad ports db format.
I've rebuilt it by hand.
Now I need to continue from port 216, which was ruby18-bdb!
Luckily for me I did used script command to record progress.
From generated file I did:
Code:
cat progress_file | grep "===> Installing for " > built_ports.txt
Then I replaced string "===> Installing for " with ""(empty string), in order to get file, with list of already rebuilt ports.
Format is one port_version on each line, like:
Code:
...
gnome-menus-2.28.0.1
patch-2.6
exiv2-0.18_1,1
automake-1.9.6_3
gawk-3.1.6_1
qt4-xml-4.5.3
...
Something like using exclude option? :stud
Code:
portupgrade -af -x ... something