Em Mon, 9 Jan 2017 08:52:45 -0200, Renato Botelho escreveu > > On 8 Jan 2017, at 14:20, Nilton Jose Rizzo <ri...@i805.com.br> wrote: > > > > Em Sun, 8 Jan 2017 10:55:30 +0000, Vinícius Zavam escreveu > >> On Jan 8, 2017 00:09, "Nilton Jose Rizzo" <ri...@i805.com.br> wrote: > >> > >> Em Sat, 7 Jan 2017 20:42:44 -0200, Paulo Olivier Cavalcanti escreveu > >>> Em Sáb 7 Jan 2017 14:30:01 BRST > >>> "Nilton Jose Rizzo" <ri...@i805.com.br> escreveu: > >>> > >>> [...] > >>> > >>>> Otácilio, isso não funciona, pois depende de comilar o clang e > >>>> llvm, e o sistema ficará completamente instável. > >>>> > >>>> > >>>> Tem uma discursão muito boa sobre o sistema pkg na list > >>>> internacional que eu estive vendo. Muitos problemas iguais ao que > >>>> percebi. O pkg, IMHO, não deveria ser atualizado desta forma, e > >>>> deveria ter a possibilidade de realizar todos os trabalhos com a > >>>> versão instaada, principalmente uma correção tão pequena quanto um _1 > >>>> > >>>> Na minha opnião, que eu já tive que fazer, foi recompilar todo o > >>>> sistema e nunca, nunca mesmo misture pkg com o ports que vai dar > >>>> merda, na certa > >>>> > >>> > >>> Eu instalei o Gnome3 via pkg install e o restante do meu sistema pelo > >>> ports. Não tive problemas. Por que misturar pkg com ports é ruim, na > >>> sua opinião? > >> > >> porque o pkg instala os pactes para uma máquina genérica, e com as > >> opções básicasd configuradas, se você por acaso instalou um lib ou alguma > >> coisa via ports e a configurou com opções customizadas, no futuro se > >> você for instalar algo que dependa disso, o pkg irá reclamar e > >> reinstalar a dependencia com as opções padrão. > >> > >> faz um teste instala o ffmpeg comas opções não básicas e tenta instalar > >> algo que dependa dele via pkg, vai dar merda > >> > >>> > >>> -- > >>> Paulo Olivier Cavalcanti > >> > >> salvo engano, tbm existe a possibilidade de usar o pkg-static... > >> > >> https://www.freebsd.org/cgi/man.cgi?query=pkg-static > > > > Se você notar, a man page é basicamente a mesma do pkg. e lá > > diz: > > pkg-static is a statically linked variant of pkg typically only > > used for the initial installation of pkg. > > > > ou seja, não faz nada de diferente. > > Ele não faz nada de diferente, porém, é um binário estático e não > vai ter dependência de nenhuma biblioteca, então resolveria o erro > do report original da falta do símbolo na libc.so.7. Mas ele deve > ser usado apenas em situações de emergência. > > O problema no caso é que os pacotes do repositório foram compilados > usando a libc.so.7 mais nova, já com os símbolos que o pkg tá > reclamando não encontrar. E como praticamente todos os binários > instalados através do pkg dependem da libc esse erro vai começar a > acontecer com muitos outros binários caso os pacotes sejam atualizados. > > Quando você usa uma versão não suportada do FreeBSD assume esse tipo > de risco. A única forma que eu vejo de tudo continuar funcionando é > esquecer o pkg e fazer tudo via ports. MAS, vale lembrar que a > árvore do ports não é obrigada a funcionar em versões não suportadas, > então pode dar pau do mesmo jeito. > > A solução simples e funcional é atualizar o FreeBSD pra 10.3. Se > feito com cautela e seguindo os passos certinho não tem erro.
Mas eu já tive esse erro no -current Renato. tive que atualizar todo o source e depois todos os ports que uso, são só 1870+. Imagina a dor de cabeça no meio da atualização saber que uma nova versão de um ports qualquer que é dependência de uns tantos outros está quebrado ou com Vulnerabilidades, e a atualização é apenas um _1..... Como já sofri com isso > > -- > Renato Botelho > > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd --- /************************************************* **Nilton José Rizzo UFRRJ **http://www.rizzo.eng.br http://www.ufrrj.br **http://lattes.cnpq.br/0079460703536198 **************************************************/ ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd