ou seja; slackpkg clean-system full de vez em quando Em 17 de fevereiro de 2015 22:55, Raphael Bastos < raphaelbas...@hackstore.com.br> escreveu:
> exprimenti fazer update de versão de glibc. :p > > > Att, > Raphael Bastos aka Coffnix > > *====================================================* > * Linux Reg. User*: 388431 // *LPI ID:* LPI000214711 > *email:~> $* echo "xgvngkrhgyzuyFngiqyzuxk4ius4hx" | perl -pe \ > 's/(.)/chr(ord($1)-2*3)/ge' > *Public Key:* 3FBB468B // > http://www.hackstore.com.br/coffnix/coffnix-pgp-key.txt > *Yaxkin/Gentoo Linux* - http://downloads.hackstore.com.br > *Wiki Hackstore* - http://wiki.hackstore.com.br > *Área 31 Hackerspace* - http://www.area31.net.br > *Kankin/Funtoo Linux* - http://kankin.area31.net.br > *====================================================* > > Em 17 de fevereiro de 2015 09:52, marcelo nd <nogueiradu...@gmail.com> > escreveu: > >> Desenhou =] >> Obrigado Piter >> >> Em 16 de fevereiro de 2015 21:03, Herberson Miranda <hmira...@0fx66.com> >> escreveu: >> >> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> Excelente explicação! >>> >>> On 16-02-2015 14:57, Piter PUNK wrote: >>> > 'arthur fontolan' via Slackware Users Group - Brazil wrote: >>> >> Seguinte, >>> >> >>> >> Se uma biblioteca da qual um programa depende for atualizada, eu >>> preciso >>> >> recompilar todo o programa? >>> >> >>> >> Por exemplo, o Inkscape usa a lxml. Se eu fizer um upgrade dela >>> preciso >>> >> recompilar o Inkscape? >>> > >>> > Depende do Sol, do Vento, fase da Lua, ... >>> > >>> > *Geralmente* subir da biblioteca X.x para a X.y com x != y não faz >>> > diferença nenhuma. Inclusive muitas atualizações de segurança são >>> feitas >>> > instalando a versão nova das bibliotecas. Ou mesmo para subir a versão >>> > do Slackware usando o slackpkg, ele vai atualizando os pacotes "aos >>> > pouquinhos". >>> > >>> > Já quando sobe da versão X.x para a Y.y com X != Y, o "normal" é >>> quebrar >>> > a compatibilidade com a versão anterior. Nesse caso, muitas vezes, nem >>> > recompilando resolve, como costuma mudar a API precisa mexer no código >>> > do produto. >>> > >>> > Mas pode ver que coloquei "geralmente" e "normal" nos dois casos. Já >>> que >>> > o comportamento não é 100% garantido, depende muito do que foi alterado >>> > na versão antiga e nova da biblioteca. Pô, trocando de compilador às >>> > vezes dá para fazer a mesma versão da biblioteca ficar incompatível com >>> > os outros programas. >>> > >>> > A título de exemplo, vamos supor que na biblioteca punkmath 1.0 exista >>> > uma função chamada raiz_quadrada_nao_imaginaria(), cuja entrada >>> deveriam >>> > ser apenas números positivos; mas por algum motivo desconhecido do >>> > programador, ela aceite números negativos como argumento. Então: >>> > >>> > raiz_quadrada_nao_imaginaria(4) = 2 >>> > raiz_quadrada_nao_imaginaria(-4) = 2 >>> > >>> > Um matemático reclama com o desenvolvedor e, na punkmath 1.1, a função >>> é >>> > corrigida e passa a aceitar apenas números positivos como argumento. >>> > >>> > raiz_quadrada_nao_imaginaria(4) = 2 >>> > raiz_quadrada_nao_imaginaria(-4) = ERR >>> > >>> > Mesmo sendo uma mudança pequena e mantendo o major number da biblioteca >>> > (o X de X.x), qualquer programa linkado nessa biblioteca e que use a >>> > função raiz_quadrada_nao_imaginaria com números negativos esperando não >>> > receber um erro, vai parar de funcionar (ou crashar do nada de vez em >>> > quando). >>> > >>> > Então voltamos no "Depende do Sol, do Vento, fase da Lua"... >>> > >>> > Piter Punk >>> > >>> >>> - -- >>> Att, >>> Herberson S. Miranda >>> Twitter: @__von >>> Website: http://0fx66.com/ >>> >>> >>> []'s >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.12 (GNU/Linux) >>> >>> iQIcBAEBAgAGBQJU4ndLAAoJEJz9mKT/M7pMwN4QAK36lSS43Ds05qg/0QmQsfXy >>> 7aJvq84TI6uUFmqjMWEKO/T3kO0u3wsAuTYRNHN9qKKgMHfvARxMMHuv2zAbsK6j >>> ebn3XHONxXpoLYSJgwtoUilMbTbx7kIplc7L/ko30oQUyQvDiLLJ6edhRiMm2xLs >>> t/J+7lAOOyCuevguubHlVJTjD9ltd2x5p0V3Bihy5oWt6eFDU9ZmKAA3n69i6bjr >>> xzXfhMh8SAa7EPmn51YMsP3JVOyz1JmJRb8oi8bWvQ2Ix1qyNqr5AgA3i1WV89RZ >>> lSx7fUZpsDPKllznCxP66cfLs1HV1Rv1uZI+3Fo+dOkHFNDzAT34p0xq1WR2MnD8 >>> Y9t1wsKC2Yy3gftpiKamAc5zoVDaA9hOsh7WkjjKATdUu9FIhSdeVRJMu53n2jM4 >>> fXqUZg+kzwasAtzUaXmqZG3ztdlzTTWS3teOOCCkYe1MRzpoP9JnDS57LInR8j6G >>> 7bK7xoVuPXdndAFL39JTxLCul+OAhy7cMljb8KFBVSBAR1wjwrCxvPPF9qGgI0gx >>> jU3fV665ygLH18b7a6Ypq7kDpljooWYcZFn7BDfF/F6cgcoXWeXxgC9YsRcwAWQ5 >>> 7pgenBwhyvRY/GXn7307sJ6aMp9NQNPSSGpwB6QdJpnVSSgH4MDMPpnPR/X6o5nd >>> dhKjjSqSGj2XnGfo1ml4 >>> =WwjC >>> -----END PGP SIGNATURE----- >>> >>> -- >>> GUS-BR - Grupo de Usuários de Slackware Brasil >>> http://www.slackwarebrasil.org/ >>> http://groups.google.com/group/slack-users-br >>> >>> Antes de perguntar: >>> >>> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao >>> >>> Para sair da lista envie um e-mail para: >>> slack-users-br+unsubscr...@googlegroups.com >>> --- >>> Você está recebendo esta mensagem porque se inscreveu no grupo >>> "Slackware Users Group - Brazil" dos Grupos do Google. >>> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >>> envie um e-mail para slack-users-br+unsubscr...@googlegroups.com. >>> Para obter mais opções, acesse https://groups.google.com/d/optout. >>> >> >> -- >> GUS-BR - Grupo de Usuários de Slackware Brasil >> http://www.slackwarebrasil.org/ >> http://groups.google.com/group/slack-users-br >> >> Antes de perguntar: >> >> http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao >> >> Para sair da lista envie um e-mail para: >> slack-users-br+unsubscr...@googlegroups.com >> --- >> Você recebeu essa mensagem porque está inscrito no grupo "Slackware Users >> Group - Brazil" dos Grupos do Google. >> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, >> envie um e-mail para slack-users-br+unsubscr...@googlegroups.com. >> Para mais opções, acesse https://groups.google.com/d/optout. >> > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > > http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao > > Para sair da lista envie um e-mail para: > slack-users-br+unsubscr...@googlegroups.com > --- > Você recebeu essa mensagem porque está inscrito no grupo "Slackware Users > Group - Brazil" dos Grupos do Google. > Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie > um e-mail para slack-users-br+unsubscr...@googlegroups.com. > Para mais opções, acesse https://groups.google.com/d/optout. > -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.vivaolinux.com.br/artigo/Como-elaborar-perguntas-para-listas-de-discussao Para sair da lista envie um e-mail para: slack-users-br+unsubscr...@googlegroups.com --- Você está recebendo esta mensagem porque se inscreveu no grupo "Slackware Users Group - Brazil" dos Grupos do Google. Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para slack-users-br+unsubscr...@googlegroups.com. Para obter mais opções, acesse https://groups.google.com/d/optout.