Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-18 Por tôpico marcelo nd
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

 

Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-17 Por tôpico Raphael Bastos
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:
 

Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-17 Por tôpico marcelo nd
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ê 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.


Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-16 Por tôpico Piter PUNK

'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

--
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.


Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-16 Por tôpico Herberson Miranda
-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.


Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-15 Por tôpico Max Miorim
Não deveria. A menos que o mantenedor da biblioteca faça algo que mude os
símbolos, por exemplo, e não mantenha compatibilidade.

On Sun, Feb 15, 2015, 17:20 'arthur fontolan' via Slackware Users Group -
Brazil slack-users-br@googlegroups.com 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?

 --
 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.


Re: [slack-users] [Gerenciamento de pacotes] Update de libraries

2015-02-15 Por tôpico 'arthur fontolan' via Slackware Users Group - Brazil
Mas se fosse assim, em outras sistros aconteceria isso também não?

-- 
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.