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.

Responder a