Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Kanashiro, 2016-04-11 10:25 GMT-03:00 Lucas Kanashiro: > Na verdade só o lintian não vai te dizer se o pacote está de acordo com a > política ou não. Lembrem que o lintian é um analisador estático, e vai te > apontar alguns indícios que são comuns em vários pacotes. Mas por exemplo, > ele não vai te dizer se seus testes fazem algum tipo de conexão com a > Internet, o que não é mais permitido durante a construção do pacote. Com toda certeza. Jamais duvidaria dos avanços da computação mas, particularmente, não vejo como o trabalho de uma revisão manual possa ser completamente substituído por uma ferramenta como o lintian nos próximos anos. É por isso que mesmo depois de deixar o pacote "lintian clean" ainda pedimos segundas opiniões para confirmar se ele está apto para ter seu upload realizado. - Giovani, 2016-04-11 21:39 GMT-03:00 Giovani Ferreira : > Olá Tiago, > > Você não tem que pedir desculpas, a partir das discussões é que surge o > aprendizado e crescimento para todos. ;-) > > Seguimos trabalhando. Nesses casos sempre lembro de um grande professor que tive, da disciplina de Arquitetura de Computadores, dizendo: "se você for dar uma informação errada, é melhor não fornecer nenhuma". E, convenhamos, ensinar errado pra alguém que está aprendendo é algo bem ruim. Na melhor das hipóteses a pessoa ainda vai ficar com aquilo na cabeça e discordar quando a tentarem ensinar do jeito certo. Abraços. -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://br.linkedin.com/in/myhro Montes Claros - MG, Brasil
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Olá Tiago, On 11-04-2016 09:41, Tiago Ilieve wrote: > > Peço desculpas ao Giovani por ter me precipitado. O certo é verificar > o pacote sempre com a versão mais recente do lintian no unstable e > somente alterar o "Standards-Version" se ele reclamar. Você não tem que pedir desculpas, a partir das discussões é que surge o aprendizado e crescimento para todos. ;-) Seguimos trabalhando. []'s -- Giovani Ferreira http://softwarelivre.org/jova2 GNU/Linux user: 337388 GPG ID: 2375A66C signature.asc Description: OpenPGP digital signature
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Na verdade só o lintian não vai te dizer se o pacote está de acordo com a política ou não. Lembrem que o lintian é um analisador estático, e vai te apontar alguns indícios que são comuns em vários pacotes. Mas por exemplo, ele não vai te dizer se seus testes fazem algum tipo de conexão com a Internet, o que não é mais permitido durante a construção do pacote. Abraço! Em seg, 11 de abr de 2016 10:04, Tiago Ilieveescreveu: > Pessoal, > > 2016-04-10 23:54 GMT-03:00 Tiago Ilieve : > > Como verificar a compatibilidade entre as versões do lintian e da > > Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos > > esperar ele acusar que o Standards-Version está defasado? > > Meio que sem querer, enquanto trabalhava em um pacote, topei com três > casos de uso do lintian: > > * W: pacote source: out-of-date-standards-version 3.9.6 (current is > 3.9.7): o mais comum, quando se verifica um pacote "antigo" com uma > versão atualizada do lintian. > > * W: pacote source: timewarp-standards-version (2016-01-07 < > 2016-02-01): acontece se atualiza o "Standards-Version" sem atualizar > o "debian/changelog" também, por exemplo. O lintian irá reclamar, > porque na época em que aquelas alterações foram feitas a versão > especificada não havia sido lançada. > > * W: pacote source: newer-standards-version 3.9.8 (current is 3.9.7): > o caso de agora, quando temos uma versão nova da Debian Policy mas > ainda não houve uma nova release do lintian. Isto também pode ocorrer > quando se verifica o pacote com uma versão desatualizada do lintian (o > que acontece as vezes no mentors.d.n). > > Peço desculpas ao Giovani por ter me precipitado. O certo é verificar > o pacote sempre com a versão mais recente do lintian no unstable e > somente alterar o "Standards-Version" se ele reclamar. > > Saudações, > Tiago. > > -- > Tiago "Myhro" Ilieve > Blog: https://blog.myhro.info/ > GitHub: https://github.com/myhro > LinkedIn: https://br.linkedin.com/in/myhro > Montes Claros - MG, Brasil > >
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Pessoal, 2016-04-10 23:54 GMT-03:00 Tiago Ilieve: > Como verificar a compatibilidade entre as versões do lintian e da > Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos > esperar ele acusar que o Standards-Version está defasado? Meio que sem querer, enquanto trabalhava em um pacote, topei com três casos de uso do lintian: * W: pacote source: out-of-date-standards-version 3.9.6 (current is 3.9.7): o mais comum, quando se verifica um pacote "antigo" com uma versão atualizada do lintian. * W: pacote source: timewarp-standards-version (2016-01-07 < 2016-02-01): acontece se atualiza o "Standards-Version" sem atualizar o "debian/changelog" também, por exemplo. O lintian irá reclamar, porque na época em que aquelas alterações foram feitas a versão especificada não havia sido lançada. * W: pacote source: newer-standards-version 3.9.8 (current is 3.9.7): o caso de agora, quando temos uma versão nova da Debian Policy mas ainda não houve uma nova release do lintian. Isto também pode ocorrer quando se verifica o pacote com uma versão desatualizada do lintian (o que acontece as vezes no mentors.d.n). Peço desculpas ao Giovani por ter me precipitado. O certo é verificar o pacote sempre com a versão mais recente do lintian no unstable e somente alterar o "Standards-Version" se ele reclamar. Saudações, Tiago. -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://br.linkedin.com/in/myhro Montes Claros - MG, Brasil
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Eriberto, 2016-04-10 23:42 GMT-03:00 Eriberto: > Então, o seu pacote deve ser totalmente compatível com a Policy 3.9.8 > para que você coloque esse número no Standards-Version. Como ainda não > temos um Lintian totalmente compatível com a Policy, caso o pacote não > seja revisado manualmente perante um diff da 3.9.7 para a 3.9.8, > teremos uma falsa afirmação. Então, a menos que tenha sido feita a > revisão com base no diff, o melhor é manter 3.9.7 até o lançamento de > um novo Lintian. Sim, faz todo sentido. Por um momento imaginei que as versões do lintian no unstable acompanhavam a Debian Policy (e talvez por isso levaram uma semana pra começar a falar na nova versão). Como verificar a compatibilidade entre as versões do lintian e da Debian Policy? Procurei na manpage do lintian e não encontrei. Devemos esperar ele acusar que o Standards-Version está defasado? Abraços, Tiago. -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://br.linkedin.com/in/myhro Montes Claros - MG, Brasil
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Oi Giovani, Conforme combinado, fiz upload com 2 dias de atraso e com a Standards-Version em 3.9.7. []s Eriberto Em 9 de abril de 2016 19:38, Giovani Ferreiraescreveu: > Olá Tiago, > > > On 08-04-2016 04:20, Tiago Ilieve wrote: >> Giovani, >> >> On 8 April 2016 at 00:15, Giovani Ferreira wrote: >>> * debian/control: >>> - Added the ${misc:Depends} variable to provide the right install >>>dependencies. >>> - Bumped Standards-Version to 3.9.7. >>> - Moved debhelper from Build-Depends-Indep to Build-Depends. >> >> A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors >> só se começou a falar nisso essa semana, mas a data de publicação da >> última versão do Debian Policy Manual[1] é do último dia 30 de Março. > > Quando mexi nestes pacotes a policy não havia mudado, agora já mudei para > a nova versão. > > Valeu pelo toque. > > []'s > > -- > Giovani Ferreira > http://softwarelivre.org/jova2 > GNU/Linux user: 337388 GPG ID: 2375A66C >
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Olá Tiago e Giovani, 2016-04-08 4:20 GMT-03:00 Tiago Ilieve: > Giovani, > > On 8 April 2016 at 00:15, Giovani Ferreira wrote: >> * debian/control: >> - Added the ${misc:Depends} variable to provide the right install >>dependencies. >> - Bumped Standards-Version to 3.9.7. >> - Moved debhelper from Build-Depends-Indep to Build-Depends. > > A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors > só se começou a falar nisso essa semana, mas a data de publicação da > última versão do Debian Policy Manual[1] é do último dia 30 de Março. > > Abraços, > Tiago. > > [1]: https://www.debian.org/doc/debian-policy/policy.txt Discordo do procedimento. Não se trata de simplesmente mudar porque saiu na lista. O campo Standards-Version é assim definido na Policy[1]: The most recent version of the standards (the policy manual and associated texts) with which the package complies. [1] https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Standards-Version Então, o seu pacote deve ser totalmente compatível com a Policy 3.9.8 para que você coloque esse número no Standards-Version. Como ainda não temos um Lintian totalmente compatível com a Policy, caso o pacote não seja revisado manualmente perante um diff da 3.9.7 para a 3.9.8, teremos uma falsa afirmação. Então, a menos que tenha sido feita a revisão com base no diff, o melhor é manter 3.9.7 até o lançamento de um novo Lintian. []s Eriberto
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Olá Tiago, On 08-04-2016 04:20, Tiago Ilieve wrote: > Giovani, > > On 8 April 2016 at 00:15, Giovani Ferreirawrote: >> * debian/control: >> - Added the ${misc:Depends} variable to provide the right install >>dependencies. >> - Bumped Standards-Version to 3.9.7. >> - Moved debhelper from Build-Depends-Indep to Build-Depends. > > A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors > só se começou a falar nisso essa semana, mas a data de publicação da > última versão do Debian Policy Manual[1] é do último dia 30 de Março. Quando mexi nestes pacotes a policy não havia mudado, agora já mudei para a nova versão. Valeu pelo toque. []'s -- Giovani Ferreira http://softwarelivre.org/jova2 GNU/Linux user: 337388 GPG ID: 2375A66C signature.asc Description: OpenPGP digital signature
Re: RFS: dict-moby-thesaurus -- Largest and most comprehensive thesaurus [NMU-RC]
Giovani, On 8 April 2016 at 00:15, Giovani Ferreirawrote: > * debian/control: > - Added the ${misc:Depends} variable to provide the right install >dependencies. > - Bumped Standards-Version to 3.9.7. > - Moved debhelper from Build-Depends-Indep to Build-Depends. A versão atual do Standards-Version é 3.9.8. Na lista debian-mentors só se começou a falar nisso essa semana, mas a data de publicação da última versão do Debian Policy Manual[1] é do último dia 30 de Março. Abraços, Tiago. [1]: https://www.debian.org/doc/debian-policy/policy.txt -- Tiago "Myhro" Ilieve Blog: https://blog.myhro.info/ GitHub: https://github.com/myhro LinkedIn: https://br.linkedin.com/in/myhro Montes Claros - MG, Brasil