2009/4/14 Welkson Renny de Medeiros <welk...@focusautomacao.com.br>: > Pessoal, > > Instalar manualmente (fetch depois pkg_add) funfa perfeitamente... > > Mas nesse link abaixo o Lúcio dar uma dica para resolver a bronca do > pkg_add -r (baixar direto via http/ftp): > http://www.fug.com.br/component/option,com_wrapper/Itemid,80/ > > Eu rodo o setenv, e tento fazer um pkg_add e veja o que ocorre: > > # setenv PACKAGEROOT > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest > # setenv | grep PACKAGEROOT > PACKAGEROOT=ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest > > # pkg_add -r mc > Error: FTP Unable to get > ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/mc.tbz: > File unavailable (e.g., file not found, no access) > pkg_add: unable to fetch > 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6.3-release/Latest/pub/FreeBSD/ports/i386/packages-6.2-release/Latest/mc.tbz' > by URL > > Ele pega a URL que setei no PACKAGEROOT e junta com a antiga (na mesma > URL tem o link para 6.3 e 6.2)... > > Sugestões? onde ele grava esse 6.2? no setenv eu olhei antes de forçar o > packageroot e não tinha nada.
Ele tá tentando pegar pacotes do 6.2 porque o seu free deve ser 6.2, se esse for o caso, instalar pacotes do 6.3 no 6.2 não é recomendado. o PACKAGEROOT recebe apenas o host, se vc quer trocar a url toda, utilize a variavel PACKAGESITE -- Renato Botelho ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd