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.

Responder a