Rodrigo, eh isso ai que o Max falou. Max, o /bin/sh eh um link para /bin/bash
$ ls -l /bin/sh lrwxrwxrwx 1 root root 4 Apr 5 12:57 /bin/sh -> bash* -- Oda ------------------------------------------------------ If you don't have time to do it right, where are you going to find the time to do it over? ------------------------------------------------------ 2014-09-23 16:52 GMT-03:00 Max Miorim <[email protected]>: > Aparentemente, este copy é compilado usando uma versão anterior da QT > e distribuído como binário. > > Então, quando tu tem estas variáveis de ambiente definidas, acaba > acontecendo que a versão da QT "embutida" acaba tentando usar a versão > do sistema e como as versões são diferentes, dá a mensagem de erro no > teu primeiro email. > > No slackbuild do slackbuilds.org tem isto: > > > ## fix qt incompatibilities by using > ## the libraries already on the system > ## -current users must relink these on all qt updates > ln -sf /usr/lib$LIBDIRSUFFIX/qt/lib/libQt* $PKG/opt/$PRGNAM/$ARCH/ > > > Acho que as tuas alternativas são fazer o mesmo ou criar scripts para > os binários do pacote que simplesmente se encarregam de limpar as > variáveis de ambiente. Algo tipo isto: > > > #!/bin/bash > # bash porque eu não sei se unset funciona para o /bin/sh > > unset QT4DIR > unset QT_PLUGIN_PATH > > /caminho/para/binario/do/copy > > > Eu gosto mais da abordagem do slackbuild do slackbuilds.org, mesmo > sendo um pouco mais chato para quem usa -current porque estes scripts > costumam complicar mais do que deveriam (tem que colocar os scripts no > $PATH, documentar que se for rodar direto, tem que limpar as variáveis > de ambiente, atualizar os .desktop para usar o script e etc.). > > > 2014-09-23 16:00 GMT-03:00 Rodrigo Konrath <[email protected]>: >> Opa Ode. >> >> Abriu certinho com o QT4DIR="" QT_PLUGIN_PATH="" copyagent >> >> Mas o que exatamente isto faz? >> atribui a variavel QT4DIR o Conteúdo " QT_PLUGIN_PATH=" somente para >> executar o copyagent? >> >> Porque to vendo que no PATH do do usuário tem /usr/lib64/qt/bin. >> Também achei dentro de /etc/profice.d um script qt4.sh que pelo o que eu >> entendi, sobe a variável QT4DIR. >> >> Não sei aonde tornar isto permanente. Pode me dizer como fazer? >> >> Até onde eu entendo isto não ter haver com a forma que eu instalei o pacote. >> Mas como foi o primeiro pacote que eu criei, Não custa perguntar :) >> Este problema pode ter haver com alguma coisa que eu tenha feito errado no >> processo de criação do pacote? >> >> >> Em 23 de setembro de 2014 09:43, Oda <[email protected]> escreveu: >> >>> experimenta limpar as vars QT4DIR e QT_PLUGIN_PATH, tipo assim: >>> >>> $ QT4DIR="" QT_PLUGIN_PATH="" copyagent >>> >>> >>> >>> On Sep 22, 2014 10:35 PM, "marcelo nd" <[email protected]> wrote: >>>> >>>> não sei se funciona; não uso. >>>> mas >>>> http://slackbuilds.org/repository/14.1/network/copy/ >>>> >>>> Em 22 de setembro de 2014 18:27, Rodrigo Konrath <[email protected]> >>>> escreveu: >>>>> >>>>> Boa tarde pessoal. >>>>> >>>>> Venho mais uma vez pedir ajuda a vocês... >>>>> Estou tentando instalar o Copy no slackware 14.1 64 bits. >>>>> >>>>> Estou seguindo a dica do Luiz Fernando Carvalho Cavalheiro. Talvez ele >>>>> até faz parte do grupo. Porem, acredito que o problema não seja algo >>>>> referente ao tutorial dele. >>>>> >>>>> http://www.vivaolinux.com.br/artigo/Empacotando-Cliente-Copy-no-Slackware-Como-ganhar-20-GB-de-armazenamento-em-nuvem?pagina=1 >>>>> >>>>> >>>>> O problema é o seguinte: >>>>> Após instalar o pacote, não consigo executar o copyagent com o meu >>>>> usuário (Rodrigo) >>>>> >>>>> Segue o erro: >>>>> bash-4.2$ copyagent >>>>> Cannot mix incompatible Qt library (version 0x40805) with this library >>>>> (version 0x40804) >>>>> Aborted >>>>> >>>>> Com o usuário root. Tudo funciona perfeitamente. >>>>> >>>>> Pesquisando na internet, achei alguns blogs falando para limpar algumas >>>>> variáveis de ambiente. Porem, comparando as variáveis de ambiente do meu >>>>> usuário com o do root, elas são iguais. >>>>> >>>>> Recentemente instalei os pacotes 32 bits (multilib). >>>>> Não sei se isto tem haver com o problema. >>>>> >>>>> Podem me dar uma ajudinha com este problema? >>>>> >>>>> >>>>> -- >>>>> Rodrigo W. Konrath >>>>> Técnico em Redes >>>>> Skype: rodrigo.w.konrath >>>>> Telefone: (48) 9800 -2137 >>>>> >>>>> -- >>>>> 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: >>>>> [email protected] >>>>> --- >>>>> Você recebeu essa mensagem porque está inscrito no grupo quot;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 [email protected]. >>>>> 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: >>>> [email protected] >>>> --- >>>> Você recebeu essa mensagem porque está inscrito no grupo quot;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 [email protected]. >>>> 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: >>> [email protected] >>> --- >>> 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 [email protected]. >>> Para mais opções, acesse https://groups.google.com/d/optout. >> >> >> >> >> -- >> Rodrigo W. Konrath >> Técnico em Redes >> Skype: rodrigo.w.konrath >> Telefone: (48) 9800 -2137 >> >> -- >> 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: >> [email protected] >> --- >> 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 [email protected]. >> 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: > [email protected] > --- > 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 [email protected]. > 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: [email protected] --- 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 [email protected]. Para obter mais opções, acesse https://groups.google.com/d/optout.

