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.

Responder a