Que bom, funcionou certinho com o script do slackbuild. Bom, difícil ele não funcionar :)
Em 23 de setembro de 2014 18:14, Rodrigo Konrath <[email protected]> escreveu: > Poxa Max. Programinha besta hahahahahahahaha > A ideia nem foi minha. Foi do Luiz Fernando Carvalho Cavalheiro. > Quem mandou ele fazer uma dica desta forma. Agora me animou a aprender a > fazer pacotes do slackware hahahahahahahaaha. > > Começar com os mais complicados, tende a facilitar depois :) > > > > Em 23 de setembro de 2014 17:59, Max Miorim <[email protected]> > escreveu: > > O bom é que tu resolveu começar com o tipo de pacote mais complicado né... >> :) >> >> Para os tipos mais comuns, tu pode usar os templates do >> slackbuilds.org para ter uma base do que é bom fazer para gerar um >> pacote legal: http://slackbuilds.org/templates/ >> >> 2014-09-23 17:42 GMT-03:00 Rodrigo Konrath <[email protected]>: >> > Entendi. Com base neste Que fiz vou ver como funciona a criação dos >> scripts >> > do Slackbuild. >> > Bom pelo visto o problema foi a forma que eu criei o script então. >> > Serviu para aprendizado. Hoje a noite vou testar o script do slackbuild. >> > Funcionando, vou me aprofundar. :) >> > >> > Um muito obrigado pela atenção de vocês. Sempre me ajudam bastante! >> > >> > Em 23 de setembro de 2014 17:01, Oda <[email protected]> escreveu: >> > >> >> 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. >> > >> > >> > >> > >> > -- >> > 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. >> > > > > -- > *Rodrigo W. Konrath* > Técnico em Redes > Skype: rodrigo.w.konrath > Telefone: (48) 9800 -2137 > -- *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ê 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.

