Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
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" 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 > http://about.me/paulocavalcanti > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd --- /* **Nilton José RizzoUFRRJ **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
Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
Em Sáb 7 Jan 2017 14:30:01 BRST "Nilton Jose Rizzo" 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? -- Paulo Olivier Cavalcanti http://about.me/paulocavalcanti - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
Em Sat, 7 Jan 2017 13:40:42 +, Vinícius Zavam escreveu > 2017-01-06 14:04 GMT+00:00 Renato Botelho : > > > > On 6 Jan 2017, at 10:42, Renato Sousa wrote: > > > > > > Olá Renato, > > > > > > Era justamente esse processo que queria evitar pois faz alguns anos que > > não > > > faço e a maquina é física e está em produção. > > > O que poderia ser menos traumático para o meu caso? Atualizar ou > > > reinstalar o sistema ? > > > > > > Pra te responder isso eu preciso saber duas coisas. Cola o resultado do > > ‘uname -a’ aí pra mim por favor > > > > -- > > Renato Botelho > > > > freebsd-update(8) não ajuda/resolve? tu podes especificar uma atualização > apenas pra base, caso tenhas um kernel customizado... e depois ir > fazendo a atualização aos poucos. se tu tiveres um "generic", > tenho fé de que vai suave; sair de 10.0 pra 10.3. > > atualizar apenas a libc ou o pkg até que é possível, mas... errr... > "fica feio", né? deu uma olhada rápida nas dependências pra > compilar o pkg da base? tirei isso de usr.sbin/pkg/Makefile.depend, > numa máquina com HEAD: > > DIRDEPS = \ > gnu/lib/csu \ > gnu/lib/libgcc \ > include \ > include/arpa \ > include/xlocale \ > lib/${CSU_DIR} \ > lib/libarchive \ > lib/libbz2 \ > lib/libc \ > lib/libcompiler_rt \ > lib/libexpat \ > lib/libfetch \ > lib/liblzma \ > lib/libsbuf \ > lib/libthr \ > lib/libucl \ > lib/libz \ > lib/msun \ > secure/lib/libcrypto \ > secure/lib/libssl \ > > se o impacto de fazer checkout dos fontes pra release/10.3.0 (ou pra > releng/10.3) e compilar tudo não for algo preocupante pra essa tua máquina > em produção, eu optaria por fazer a atualização ao invés de uma > reinstalação - reboot vai ser necessário de um jeito ou de outro, > se eu entendi direito o caso aí (ah! minhas config de kernel sempre > fazem include de GENERIC, e vou removendo o que não preciso. assim > não fica pendente algum bagulho novo que entrou na config e eu > deixei de adicionar, por descuido). > > eu suponho/torço que antes de jogar o "pkg upgrade", tu deves ter > consultado se as opções padrões ou dependências pra todos os pacotes > instalados que tu tens não mudaram drasticamente... e já tem um > backup aí preparado com tudo que tá em produção :3 Pefeita a sua observação sobre backup. Como já fiz besteiras com servidores em produção que depois ficaram parados quase um dia inteiro. hoje eu faço a troca de máquinas, tenho um hardware igual onde faço as atualizações, instalações e depois de tudo ok, subo ele no lugar do da produção, e o de produção passa a ser o meu backup n atualizo reinstalo testo tudo . é clro que nem sempre temos condições para termos uma segunda máquina para todas em produção aio temnos que ter o backup em mãoes para caso dar merda, é só restaurar > > [ ] ' s > > -- > Vinícius Zavam > keybase.io/egypcio/key.asc > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd --- /* **Nilton José RizzoUFRRJ **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
Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
Em Fri, 6 Jan 2017 10:04:52 -0300, Otacílio escreveu > >> > > - > > Histórico: http://www.fug.com.br/historico/html/freebsd/ > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > > Eu *acho* que você poderia fazer um checkout dos fontes da versão > 10.3 do FreeBSD e depois tentar compilar e instalar só o pkg. Ele > fica em usr.sbin/pkg > > []'s > > -Otacílio 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 > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd --- /* **Nilton José RizzoUFRRJ **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
Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
2017-01-06 14:04 GMT+00:00 Renato Botelho : > > On 6 Jan 2017, at 10:42, Renato Sousa wrote: > > > > Olá Renato, > > > > Era justamente esse processo que queria evitar pois faz alguns anos que > não > > faço e a maquina é física e está em produção. > > O que poderia ser menos traumático para o meu caso? Atualizar ou > > reinstalar o sistema ? > > > Pra te responder isso eu preciso saber duas coisas. Cola o resultado do > ‘uname -a’ aí pra mim por favor > > -- > Renato Botelho > freebsd-update(8) não ajuda/resolve? tu podes especificar uma atualização apenas pra base, caso tenhas um kernel customizado... e depois ir fazendo a atualização aos poucos. se tu tiveres um "generic", tenho fé de que vai suave; sair de 10.0 pra 10.3. atualizar apenas a libc ou o pkg até que é possível, mas... errr... "fica feio", né? deu uma olhada rápida nas dependências pra compilar o pkg da base? tirei isso de usr.sbin/pkg/Makefile.depend, numa máquina com HEAD: DIRDEPS = \ gnu/lib/csu \ gnu/lib/libgcc \ include \ include/arpa \ include/xlocale \ lib/${CSU_DIR} \ lib/libarchive \ lib/libbz2 \ lib/libc \ lib/libcompiler_rt \ lib/libexpat \ lib/libfetch \ lib/liblzma \ lib/libsbuf \ lib/libthr \ lib/libucl \ lib/libz \ lib/msun \ secure/lib/libcrypto \ secure/lib/libssl \ se o impacto de fazer checkout dos fontes pra release/10.3.0 (ou pra releng/10.3) e compilar tudo não for algo preocupante pra essa tua máquina em produção, eu optaria por fazer a atualização ao invés de uma reinstalação - reboot vai ser necessário de um jeito ou de outro, se eu entendi direito o caso aí (ah! minhas config de kernel sempre fazem include de GENERIC, e vou removendo o que não preciso. assim não fica pendente algum bagulho novo que entrou na config e eu deixei de adicionar, por descuido). eu suponho/torço que antes de jogar o "pkg upgrade", tu deves ter consultado se as opções padrões ou dependências pra todos os pacotes instalados que tu tens não mudaram drasticamente... e já tem um backup aí preparado com tudo que tá em produção :3 [ ] ' s -- Vinícius Zavam keybase.io/egypcio/key.asc - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd