Hi there . ?How can I upgrade my ports without having to recompile everything? . I allready did # freebsd-update -r 7.2-RELEASE upgrade install # reboot # freebsd-update install . But it didn'nt upgrade the ports, so I tryed # portupgrade -af but it tried to compile everything . I also tried # portsnap fetch # portsnap extract # portsnap fetch update # portupgrade -a --batch -u -P . but it also tried to compile everything . so, ?how can I upgrade the ports? unfortunatley I don't have time to compile my 64bit system . . -- [============================] [En muchos lugares, tomar fotos es visto como] [una costumbre vil y reprensible ] [============================]
On Mon, Jul 6, 2009 at 12:04 PM, Ishmael F.E.<sulfurfff@gmail.com> wrote:> Hi there > . > ?How can I upgrade my ports without having to recompile everything? > . > I allready did > # freebsd-update -r 7.2-RELEASE upgrade install > # reboot > # freebsd-update install > . > But it didn'nt upgrade the ports, so I tryed > # portupgrade -af > but it tried to compile everything > . > I also tried > # portsnap fetch > # portsnap extract > # portsnap fetch update > # portupgrade -a --batch -u -P > . > but it also tried to compile everything > . > so, ?how can I upgrade the ports? > unfortunatley I don't have time to compile my 64bit systemYou could use packages provided by the FreeBSD package repositories... portupgrade -aP Although those packages will contain the standard port options, which may differ from your installed ports if you compiled them originally and changed any of the options screens. If you're looking to upgrade ports with custom options applied, then rebuilding your ports from source is your only real option. -Proto
On Mon, 2009-07-06 at 11:04 -0500, Ishmael F.E. wrote:> Hi there > . > ?How can I upgrade my ports without having to recompile everything? > . > I allready did > # freebsd-update -r 7.2-RELEASE upgrade install > # reboot > # freebsd-update install > . > But it didn'nt upgrade the ports, so I tryed > # portupgrade -af > but it tried to compile everything > . > I also tried > # portsnap fetch > # portsnap extract > # portsnap fetch update > # portupgrade -a --batch -u -P > . > but it also tried to compile everything > . > so, ?how can I upgrade the ports? > unfortunatley I don't have time to compile my 64bit system > . > .portupgrade will use packages where available with the -P flag, and will only use packages with the -PP flag. However, since you say it failed to find packages with -P, falling back to recompiling, then it will probably fail even more with -PP. man portupgrade for more details. Cheers Tom
Ishmael F.E. wrote: [...]> . > so, ?how can I upgrade the ports? > unfortunatley I don't have time to compile my 64bit systemHave you looked at the -PP option of portupgrade? I don't know how portmaster handles upgrades using packages only. HTH, Philipp