Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
Sim, certamente! Muito obrigado a todos pela ajuda! Abraços, Renato Em 10 de janeiro de 2017 11:26, Renato Botelhoescreveu: > > On 10 Jan 2017, at 10:30, Renato Sousa wrote: > > > > Bom dia Renato, > > > > Sim, esse servidor é RELEASE e com o kernel GENERIC. > > Vou ver como fazer essa atualização e reporto aqui. > > > Seria interessante daqui pra frente você ter uma política de updates. Hoje > o seu servidor roda uma versão com muitas falhas de segurança documentadas > que o tornam vulnerável a vários tipos de ataque. > > Manter o sistema atualizado é uma prática de segurança importante. > > -- > Renato Botelho > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - 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
> On 10 Jan 2017, at 10:30, Renato Sousawrote: > > Bom dia Renato, > > Sim, esse servidor é RELEASE e com o kernel GENERIC. > Vou ver como fazer essa atualização e reporto aqui. Seria interessante daqui pra frente você ter uma política de updates. Hoje o seu servidor roda uma versão com muitas falhas de segurança documentadas que o tornam vulnerável a vários tipos de ataque. Manter o sistema atualizado é uma prática de segurança importante. -- Renato Botelho - 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
Bom dia Renato, Sim, esse servidor é RELEASE e com o kernel GENERIC. Vou ver como fazer essa atualização e reporto aqui. Abraços a todos e muito obrigado pela ajuda! Renato Em 9 de janeiro de 2017 10:02, Renato Botelhoescreveu: > > On 9 Jan 2017, at 08:55, Renato Sousa wrote: > > > > Bom dia Renato, > > > > Segue retorno do comando uname -na > > > > uname -na > > FreeBSD xxx.xxx.xx.xx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu > Jan > > 16 22:34:59 UTC 2014 r...@snap.freebsd.org:/usr/ > obj/usr/src/sys/GENERIC > > amd64 > > > Então, você usa um sistema genérico, versão -RELEASE com kernel GENERIC. > Dá pra atualizar isso muito fácil com o freebsd-update e ir pro > 10.3-RELEASE. Na minha opinião essa é a saída mais correta e simples. > Mantenho servidores que foram instalados na época do 6.x ou 7.x e sempre os > atualizei, é tudo uma questão de ter backup e planejar, fazer com cuidado. > > -- > Renato Botelho > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - 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
> On 9 Jan 2017, at 08:55, Renato Sousawrote: > > Bom dia Renato, > > Segue retorno do comando uname -na > > uname -na > FreeBSD xxx.xxx.xx.xx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan > 16 22:34:59 UTC 2014 r...@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC > amd64 Então, você usa um sistema genérico, versão -RELEASE com kernel GENERIC. Dá pra atualizar isso muito fácil com o freebsd-update e ir pro 10.3-RELEASE. Na minha opinião essa é a saída mais correta e simples. Mantenho servidores que foram instalados na época do 6.x ou 7.x e sempre os atualizei, é tudo uma questão de ter backup e planejar, fazer com cuidado. -- Renato Botelho - 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
> On 9 Jan 2017, at 09:26, Nilton Jose Rizzowrote: > > Em Mon, 9 Jan 2017 08:52:45 -0200, Renato Botelho escreveu >>> On 8 Jan 2017, at 14:20, Nilton Jose Rizzo wrote: >>> >>> Em Sun, 8 Jan 2017 10:55:30 +, Vinícius Zavam escreveu On Jan 8, 2017 00:09, "Nilton Jose Rizzo" wrote: Em Sat, 7 Jan 2017 20:42:44 -0200, Paulo Olivier Cavalcanti escreveu 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 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 Mas passar por esse tipo de coisa no -CURRENT é esperado, é uma versão de desenvolvimento e quando é necessária uma quebra de API/ABI ali é o local onde isso vai realmente ocorrer. Faz parte da brincadeira :) Independente de ter sido um bump no PORTREVISION (_1) a base do SO onde isso foi compilado sofreu mudanças, e aí o binário vai mudar. -- Renato Botelho - 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 Mon, 9 Jan 2017 08:52:45 -0200, Renato Botelho escreveu > > On 8 Jan 2017, at 14:20, Nilton Jose Rizzowrote: > > > > Em Sun, 8 Jan 2017 10:55:30 +, Vinícius Zavam escreveu > >> On Jan 8, 2017 00:09, "Nilton Jose Rizzo" 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" 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é 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
Bom dia Renato, Segue retorno do comando uname -na uname -na FreeBSD xxx.xxx.xx.xx 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014 r...@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 Abraços, Renato Em 6 de janeiro de 2017 12:04, Renato Botelhoescreveu: > > 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 > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - 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
> On 8 Jan 2017, at 14:20, Nilton Jose Rizzowrote: > > Em Sun, 8 Jan 2017 10:55:30 +, Vinícius Zavam escreveu >> On Jan 8, 2017 00:09, "Nilton Jose Rizzo" 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" 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. -- Renato Botelho - 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 Sun, 8 Jan 2017 10:55:30 +, Vinícius Zavam escreveu > On Jan 8, 2017 00:09, "Nilton Jose Rizzo"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" 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. > - > 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
On Jan 8, 2017 00:09, "Nilton Jose Rizzo"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" 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 - 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 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
Re: [FUG-BR] ERRO - /lib/libc.so.7: version FBSD_1.4 required
> On 6 Jan 2017, at 10:42, Renato Sousawrote: > > 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 - 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 06/01/2017 09:42, Renato Sousa escreveu: 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 ? Abraços, Renato Em 6 de janeiro de 2017 09:15, Renato Botelhoescreveu: On 6 Jan 2017, at 09:07, Renato Sousa wrote: Bom dia amigos da lista! Feliz 2017 a todos !! Hoje fui atualizar alguns pacotes em um FBSD 10.0 # pkg update Updating FreeBSD repository catalogue... Fetching meta.txz: 100%944 B 0.9kB/s00:01 Fetching packagesite.txz: 100%6 MiB 1.2MB/s00:05 Processing entries: 100% FreeBSD repository update completed. 25888 packages processed. # pkg upgrade Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. New version of pkg detected; it needs to be installed first. The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: pkg: 1.9.4 -> 1.9.4_1 Number of packages to be upgraded: 1 2 MiB to be downloaded. Proceed with this action? [y/N]: y Fetching pkg-1.9.4_1.txz: 100%2 MiB 637.0kB/s00:04 Checking integrity... done (0 conflicting) [1/1] Upgrading pkg from 1.9.4 to 1.9.4_1... [1/1] Extracting pkg-1.9.4_1: 100% /lib/libc.so.7: version FBSD_1.4 required by /usr/local/lib/libpkg.so.3 not found A partir daqui só obtenho esse mensagem quando utilizo o pkg. Como posso resolver isso ? Bom dia, Você tem um sistema muito velho pra esse pkg. O FreeBSD 10.0 foi descontinuado em Fevereiro de 2015. Para resolver esse caso, o método mais indicado é atualizar o FreeBSD (base + kernel) para uma versão suportada, por exemplo, a 10.3. Uma vez que você faça isso a libc.so.7 irá prover o símbolo que o pkg tá precisando e tudo vai funcionar novamente. -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - 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 - 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
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 ? Abraços, Renato Em 6 de janeiro de 2017 09:15, Renato Botelhoescreveu: > > On 6 Jan 2017, at 09:07, Renato Sousa wrote: > > > > Bom dia amigos da lista! > > > > Feliz 2017 a todos !! > > > > Hoje fui atualizar alguns pacotes em um FBSD 10.0 > > > > # pkg update > > Updating FreeBSD repository catalogue... > > Fetching meta.txz: 100%944 B 0.9kB/s00:01 > > Fetching packagesite.txz: 100%6 MiB 1.2MB/s00:05 > > Processing entries: 100% > > FreeBSD repository update completed. 25888 packages processed. > > > > # pkg upgrade > > Updating FreeBSD repository catalogue... > > FreeBSD repository is up-to-date. > > All repositories are up-to-date. > > New version of pkg detected; it needs to be installed first. > > The following 1 package(s) will be affected (of 0 checked): > > > > Installed packages to be UPGRADED: > > pkg: 1.9.4 -> 1.9.4_1 > > > > Number of packages to be upgraded: 1 > > > > 2 MiB to be downloaded. > > > > Proceed with this action? [y/N]: y > > Fetching pkg-1.9.4_1.txz: 100%2 MiB 637.0kB/s00:04 > > Checking integrity... done (0 conflicting) > > [1/1] Upgrading pkg from 1.9.4 to 1.9.4_1... > > [1/1] Extracting pkg-1.9.4_1: 100% > > /lib/libc.so.7: version FBSD_1.4 required by /usr/local/lib/libpkg.so.3 > not > > found > > > > > > A partir daqui só obtenho esse mensagem quando utilizo o pkg. > > Como posso resolver isso ? > > > Bom dia, > > Você tem um sistema muito velho pra esse pkg. O FreeBSD 10.0 foi > descontinuado em Fevereiro de 2015. > > Para resolver esse caso, o método mais indicado é atualizar o FreeBSD > (base + kernel) para uma versão suportada, por exemplo, a 10.3. Uma vez que > você faça isso a libc.so.7 irá prover o símbolo que o pkg tá precisando e > tudo vai funcionar novamente. > > -- > Renato Botelho > > - > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > - 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
fazendo update do glibc? Thiago Dias aka nullck Powered By LinuxAWS Solutions Architect Associate LevelRedHat System Enginner - RHCE RedHat System Administration - RHCSA Linux Professional Institute Certified - LPI 2Novell Certified Linux Administrator - CLA Data Center Technical Specialist - DCTS ITILv3 Foundations Certified Em Sexta-feira, 6 de Janeiro de 2017 9:07, Renato Sousaescreveu: Bom dia amigos da lista! Feliz 2017 a todos !! Hoje fui atualizar alguns pacotes em um FBSD 10.0 # pkg update Updating FreeBSD repository catalogue... Fetching meta.txz: 100% 944 B 0.9kB/s 00:01 Fetching packagesite.txz: 100% 6 MiB 1.2MB/s 00:05 Processing entries: 100% FreeBSD repository update completed. 25888 packages processed. # pkg upgrade Updating FreeBSD repository catalogue... FreeBSD repository is up-to-date. All repositories are up-to-date. New version of pkg detected; it needs to be installed first. The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: pkg: 1.9.4 -> 1.9.4_1 Number of packages to be upgraded: 1 2 MiB to be downloaded. Proceed with this action? [y/N]: y Fetching pkg-1.9.4_1.txz: 100% 2 MiB 637.0kB/s 00:04 Checking integrity... done (0 conflicting) [1/1] Upgrading pkg from 1.9.4 to 1.9.4_1... [1/1] Extracting pkg-1.9.4_1: 100% /lib/libc.so.7: version FBSD_1.4 required by /usr/local/lib/libpkg.so.3 not found A partir daqui só obtenho esse mensagem quando utilizo o pkg. Como posso resolver isso ? Abraços, Renato - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - 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
> On 6 Jan 2017, at 09:07, Renato Sousawrote: > > Bom dia amigos da lista! > > Feliz 2017 a todos !! > > Hoje fui atualizar alguns pacotes em um FBSD 10.0 > > # pkg update > Updating FreeBSD repository catalogue... > Fetching meta.txz: 100%944 B 0.9kB/s00:01 > Fetching packagesite.txz: 100%6 MiB 1.2MB/s00:05 > Processing entries: 100% > FreeBSD repository update completed. 25888 packages processed. > > # pkg upgrade > Updating FreeBSD repository catalogue... > FreeBSD repository is up-to-date. > All repositories are up-to-date. > New version of pkg detected; it needs to be installed first. > The following 1 package(s) will be affected (of 0 checked): > > Installed packages to be UPGRADED: > pkg: 1.9.4 -> 1.9.4_1 > > Number of packages to be upgraded: 1 > > 2 MiB to be downloaded. > > Proceed with this action? [y/N]: y > Fetching pkg-1.9.4_1.txz: 100%2 MiB 637.0kB/s00:04 > Checking integrity... done (0 conflicting) > [1/1] Upgrading pkg from 1.9.4 to 1.9.4_1... > [1/1] Extracting pkg-1.9.4_1: 100% > /lib/libc.so.7: version FBSD_1.4 required by /usr/local/lib/libpkg.so.3 not > found > > > A partir daqui só obtenho esse mensagem quando utilizo o pkg. > Como posso resolver isso ? Bom dia, Você tem um sistema muito velho pra esse pkg. O FreeBSD 10.0 foi descontinuado em Fevereiro de 2015. Para resolver esse caso, o método mais indicado é atualizar o FreeBSD (base + kernel) para uma versão suportada, por exemplo, a 10.3. Uma vez que você faça isso a libc.so.7 irá prover o símbolo que o pkg tá precisando e tudo vai funcionar novamente. -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd