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

