Re: glossword pronto para testes e correções
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Olá pessoal
Rodrigo enviou-me esta resposta privadamente. Quero
compartilhá-la. (Espero que não te importes, Rodrigo). E a réplica
também.
##################################################
Rodrigo Tadeu Claro <rlinux@vivax.com.br> writes:
> Em Ter, 2005-02-08 às 15:05 -0200, marciotex@pop.com.br escreveu:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>>
>> Olá pessoal.
>>
>> Ao que me parece, glossword está pronto para testes e correções. Havia,
>> nos fontes do desenvolvedor externo (upstream) duas violações à política
>> Debian e procurei solucioná-las. Parece estar funcionando. Peço, a quem
>> puder, que teste. Em README.Debian há uma lista de afazeres. Sugestões
>> sobre como implementá-las são bem-vindas. Sugestões sobre novos ítens,
>> também.
>>
>> linitian não encontra nada errado no pacote.
>>
>> O pacote não está apto a atualizações ainda. Para testar, instalem,
>> removam, removam na "mão grande" o que precisar....
>>
>> Na construção, retorna
>>
>> [...]
>>
>> dpkg-source: warning: file db_config.php has no final newline (either original or modified version)
>> dpkg-source: warning: file gw_install/install.php has no final newline (either original or modified version)
>> dpkg-source: warning: file inc/config.inc.php has no final newline (either original or modified version)
>> dpkg-source: warning: ignoring deletion of directory gw_install/gw_locale/\
>>
>> [...]
>>
>> Os fontes estão em formato DOS. O svn lida com isto, mas eu não sei bem
>> como (estou procurando aprender). Creio que tenha alguma relação, não?
>> Alguma sugestão?
>>
>> Lembrando: glossword é o primeiro passo no projeto vtd-br.
>>
>> http://debian-br.alioth.debian.org/index.php?id=vtd-br
>>
>> O projeto caminha lentamente porque estou aprendendo quase tudo o que é
>> preciso fazer (não conheço php, empacotamento, etc.). Mas caminha. Acima
>> e à frente :)
>>
>> Ah, o pacote está no svn do debian-br-team. Estas linhas estão
>> sincronizadas, contém o pacote binário e o fonte gerados a partir do
>> svn:
>>
>> deb http://www.marciotex.pop.com.br/debian experimental main
>>
>> deb-src http://www.marciotex.pop.com.br/debian experimental main
>>
>>
>> Um abraço,
>> - - --
>> Marcio Roberto Teixeira
>>
>> endereço eletrônico: marciotex@pop.com.br
>> chave pública: hkp://wwwkeys.pgp.net
>> http://www.marciotex.pop.com.br/keypub_8709626B.asc
>> página pessoal (em construção): http://www.marciotex.pop.com.br
>> Usuário "tchê" Debian/GNULinux
>>
>> Porto Alegre - RS - Brasil
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.2.4 (GNU/Linux)
>> Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
>>
>> iD8DBQFCCPFLrD1pS4cJYmsRAq3iAJ47bME/SyZS5a/bu4hKaSQ+KLJsjACeKhgc
>> JchoF9qJayFIuERGXeZdzkg=
>> =kaaC
>> -----END PGP SIGNATURE-----
>>
>>
>
> É amigo, no começo parace tudo muito fácil mas não se engane!
Nunca me pareceu fácil.
> Seu pacote tem vários problemas, veja o que o lintian diz:
>
> lintian -iIv glossword_1.6.4-1_i386.changes
> N: Setting up lab in /tmp/SKmcP61liI ...
> N: Processing changes file glossword_1.6.4-1_i386.changes ...
> E: glossword_1.6.4-1_i386.changes: bad-distribution-in-changes-file
> UNRELEASED
>
> Atenção aqui, vc não descreveu a qual distribuição ele pertencerá
> (unstable) ok?
Não descrevi porque ainda não está determinado. De fato, é a
experimental. Mas este aviso desaparecerá quando lançado (released) o
pacote, o que ainda não fiz.
Experimental é uma distribuição válida para o lintian?
> N:
> N: You've specified an unknown `target distribution' for your upload
> in
> N: the debian/changelog file.
> N:
> N: Note, that the distributions non-free and contrib are no longer
> valid.
> N: You'll have to use distribution `unstable' and `Section:
> non-free/xxx'
> N: or `Section: contrib/xxx' instead.
>
> Bom entaum acesse esses arquivos, ou melhor o /debian/changelog e
> coloque a que seção ele pertence também!
Ok. Mesma solução indicada acima.
> N:
> N: Processing 2 packages...
> N: ----
> N: Processing source package glossword (version 1.6.4-1) ...
> W: glossword source: dh-make-template-in-source debian/watch.ex
> N:
> N: This package contains debian/*.ex and/or debian/ex.* files
> installed
> N: by dh_make. These are intended to be filled in with the package's
> N: details and renamed for use by various debhelper commands. If they
> are
> N: not being used, they should be removed.
> N:
>
> Remova todos os arquivos que tem extensão .ex e ex.* falow, mas muita
> atenção, verifiquei que vc naum fez um manual em inglês e português
> deste pacote, assim sendo, veja lá o que vai apagar pois os arquivos
> manpages.1 por exemplo deverá ser escrito em nroff para ser chamado
> quando alguém digitar "$man glossword".
Eu deixei os .ex que ainda poderei, talvez, utilizar. Quando lançado, os removerei.
> W: glossword source: dh-make-template-in-source debian/manpage.1.ex
> W: glossword source: dh-make-template-in-source debian/manpage.xml.ex
> W: glossword source: dh-make-template-in-source debian/manpage.sgml.ex
> W: glossword source: dh-make-template-in-source debian/prerm.ex
> W: glossword source: dh-make-template-in-source
> debian/glossword.doc-base.EX
> W: glossword source: dh-make-template-in-source
> debian/glossword.links.ex
> N: ----
>
> Bom aqui o lintian ajudou na coleta dos arquivos que deverão ser
> renomeados.
Ok. Solução acima
> N: Processing binary package glossword (version 1.6.4-1) ...
> W: glossword: non-standard-dir-perm
> usr/share/glossword/gw_install/gw_locale/\\/ 0555 != 0755
> N:
> N: The directory has a mode different from 0755, and it's not one of
> the
> N: known exceptions.
> N:
> N: This is usually a bug, but if it's intentional, please send a note
> to
> N: lintian-maint@debian.org so that this exception would be recognized
> in
> N: future versions of Lintian.
> N:
> N: Removing /tmp/SKmcP61liI ...
>
> Bom aqui o lintian é claro, vc precisa ajustar as permissões no seu
> rules pra tudo ficar legal, ou seja, iguais!!!
Este é um problema. Vou corrigir. Curioso é que o lintian aqui no meu
sistema (testing) não acusou estes problemas.
> Bom por enquanto o que eu posso ajudar é isso!
Muito obrigado pela ajuda.
> Ah! quando realizamos a instalação do glossword via apt (isso depois de
> inserir suas linhas de mirrors no meu sources.list) ele pede para
> instalar o mysql-server (isso deve ficar muito claro para o usuário que
> para o glossword funcionar corretamente, ele deverá iniciar o mysql após
> a instalaçÃo).
Humm, isto me faz lembrar de uma coisa. De fato, o pacote não depende de
mysql-server, pois este pode ser acessado remotamente. O que ele precisa
é de um mysql acessível, não necessariamente local. Vou pensar sobre
isto. Alguma sugestão?
> Outra coisa e muito parecido é o apache e, contudo, seu pacote naum
> funciona quando escolho apache2 no gconf. Vc deve arrumar isso também.
gconf? Te referes ao frontend gnome ao debconf? O que retorna?
> Por enquanto acho que vc terá muito trabalho pela frente, quando estiver
> melhor, reenvie o aviso pra lista que se puder lhe ajudarei novamente.
Vou fazer um lançamento (release) e remover os .ex. Isto deverá resolver
os 4 primeiros ítens de tua resposta. Corrigirei também o problema com
as permissões.
Ficará faltando resolver o problema com a escolha do apache2. Se
puderes, envie-me mais dados.
> Sds,
>
>
> --
> Rodrigo Tadeu Claro
> Diretor
> RLINUX Solutions
> www.rlinux.com.br
> (19) 9757 9406
>
Mais uma vez, obrigado.
p.s.: por favor, se possível mantenha a discussão na lista e apenas na
lista. É mais produtivo, me parece.
té+v
- --
Marcio Roberto Teixeira
endereço eletrônico: marciotex@pop.com.br
chave pública: hkp://wwwkeys.pgp.net
http://www.marciotex.pop.com.br/keypub_8709626B.asc
página pessoal (em construção): http://www.marciotex.pop.com.br
Usuário "tchê" Debian/GNULinux
Porto Alegre - RS - Brasil
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/>
iD8DBQFCCXSkrD1pS4cJYmsRAoMZAJ9veoiyaXu5pcqQpBzqbpwzfVuLnACfShNx
ZHJwCCfiH3tebDlURR5s0Lw=
=mjZW
-----END PGP SIGNATURE-----
Reply to: