|
View:
New views
9 Messages
—
Rating Filter:
Alert me
|
|
|
Dependência do x-www-browser e erros do lintianPessoal,
Estou criando um pacote que gera um item no menu a partir de um .desktop em /usr/share/applications. Este .desktop é apenas um link para um site na internet. Estou usando o comando Exec assim (dentro do .desktop): Exec=/usr/bin/x-www-browser http://meu_site Coloquei o gnome-www-browser como dependência (ele é um pacote virtual.. está certo isso?). Entretanto, o lintian insiste no warning. W: package: desktop-command-not-in-package /usr/share/applications/myfile.desktop /usr/bin/x-www-browser Ralmente o meu pacote não possui ou provê o comando x-www-browser, mas a dependência era justamente para resolver isso.... mas como é virtual e este arquivo é gerado pelo "alternatives" de outros pacotes, o que eu devo fazer? Adicionar um override no lintian ignorando esse warning? Abraços, global |
|
|
Re: Dependência do x-www-browser e erros do lintianOla Anderson,
2009/5/9 Anderson Goulart <globalx@...>: [...] > Ralmente o meu pacote não possui ou provê o comando x-www-browser, mas a > dependência era justamente para resolver isso.... mas como é virtual e este > arquivo é gerado pelo "alternatives" de outros pacotes, o que eu devo fazer? > Adicionar um override no lintian ignorando esse warning? Sim, voce pode ignorar o warning pois no seu caso voce realmente estah agindo correto. -- Otavio Salvador O.S. Systems E-mail: otavio@... http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintianOn Sat, May 09, 2009 at 02:16:51PM -0300, Otavio Salvador wrote:
> Ola Anderson, > > 2009/5/9 Anderson Goulart <globalx@...>: > [...] > > Ralmente o meu pacote não possui ou provê o comando x-www-browser, mas a > > dependência era justamente para resolver isso.... mas como é virtual e este > > arquivo é gerado pelo "alternatives" de outros pacotes, o que eu devo fazer? > > Adicionar um override no lintian ignorando esse warning? > > Sim, voce pode ignorar o warning pois no seu caso voce realmente estah > agindo correto. Não seria antes o caso de relatar um bug contra o lintian? Afinal de contas, esse me parece um caso razoavelmente comum. Além disso, se for um pacote para inclusão no debian, porque depender de gnome-www-browser e não simplesmente de www-browser ou, se realmente for necessário, de x-www-browser? Tiago Saboga. -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintianOla Tiago,
2009/5/9 Tiago Saboga <tiagosaboga@...>: > On Sat, May 09, 2009 at 02:16:51PM -0300, Otavio Salvador wrote: >> Ola Anderson, >> >> 2009/5/9 Anderson Goulart <globalx@...>: >> [...] >> > Ralmente o meu pacote não possui ou provê o comando x-www-browser, mas a >> > dependência era justamente para resolver isso.... mas como é virtual e este >> > arquivo é gerado pelo "alternatives" de outros pacotes, o que eu devo fazer? >> > Adicionar um override no lintian ignorando esse warning? >> >> Sim, voce pode ignorar o warning pois no seu caso voce realmente estah >> agindo correto. > > Não seria antes o caso de relatar um bug contra o lintian? Afinal de > contas, esse me parece um caso razoavelmente comum. Na verdade nao; o lintian nao acerta sempre e eh exatamente por isso esse erro estah como 'warning'. A ideia nesse caso do lintian eh chamar a atencao para um _possivel_ erro. > Além disso, se for um pacote para inclusão no debian, porque depender > de gnome-www-browser e não simplesmente de www-browser ou, se > realmente for necessário, de x-www-browser? Sim o correto eh dependes assim: Depends: www-browser | <browser preferencial> O pacote x-www-browser nao existe; ele simplesmente eh um "alternative" que somente tem browsers que rodam no X enquanto o www-browser tem todos (X e console). -- Otavio Salvador O.S. Systems E-mail: otavio@... http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintian2009/5/9 Tiago Saboga <tiagosaboga@...> On Sat, May 09, 2009 at 02:16:51PM -0300, Otavio Salvador wrote: Eu pensei sobre isso e até o manual do lintian recomenda algo semelhante.. talvez entrar em contato com os desenvolvedores e ver como proceder..
no meu caso não irei incluir este pacote no debian e o que desenvolvo está sob o gnome, mas não vejo problema em colocar x-www-browser ao invés de gnome-www-browser. O www-browser pode ser difícil, pois abrir este site no links ou lynx não é viável.. Abraços, Global |
|
|
Re: Dependência do x-www-browser e erros do lintianOlá,
On Sat, May 09, 2009 at 03:08:56PM -0300, Otavio Salvador wrote: > Ola Tiago, > > 2009/5/9 Tiago Saboga <tiagosaboga@...>: > > On Sat, May 09, 2009 at 02:16:51PM -0300, Otavio Salvador wrote: > >> Ola Anderson, > >> > >> 2009/5/9 Anderson Goulart <globalx@...>: > >> [...] > >> > Ralmente o meu pacote não possui ou provê o comando x-www-browser, mas a > >> > dependência era justamente para resolver isso.... mas como é virtual e este > >> > arquivo é gerado pelo "alternatives" de outros pacotes, o que eu devo fazer? > >> > Adicionar um override no lintian ignorando esse warning? > >> > >> Sim, voce pode ignorar o warning pois no seu caso voce realmente estah > >> agindo correto. > > > > Não seria antes o caso de relatar um bug contra o lintian? Afinal de > > contas, esse me parece um caso razoavelmente comum. > > Na verdade nao; o lintian nao acerta sempre e eh exatamente por isso > esse erro estah como 'warning'. A ideia nesse caso do lintian eh > chamar a atencao para um _possivel_ erro. Sim, mas a idéia é sempre ele dar o mínimo possível de falsos positivos - se forem muitos, a tendência passa a ser ignorá-los sempre. Diga-se de passagem, ele cumpre muito bem sua função, e exatamente por isso levantei o assunto. Talvez seja realmente muito trabalhoso (demorado) verificar todas as dependências para ver se alguma delas contém o executável em questão - ainda por cima em se tratando de um pacote virtual. Parece que, na verdade, o lintian teria que saber da existência de todas as alternativas. De qualquer maneira, ainda acho que um bug com severity 'wishlist' seria conveniente. ...Fui dar uma olhada na página de bugs do lintian, e não achei nenhum bug que corresponda a esse. Não garanto que não tenha, pois são muitos bugs. Mas no bug #201157 há um comentário esclarecedor: > Unfortunately, there's no way for lintian to check this since the > information in the binary itself only contains the SONAME, not the > path to the library. It would need to know where in the file system > those libraries would install, which requires information from other > packages than the one being checked, which is therefore outside the > scope of lintian. > > Tagged wontfix but kept around since the wontfix bugs against > lintian are largely a great collection of ideas for whole-archive > checks that can use more information than lintian has available to > it. Me parece que o caso em questão é muito parecido, e o destino do bug deverá ser o mesmo: ir para a lista wontfix até que se tornem viáveis, provavelmente fora do lintian. Abraços, Tiago. PS: Otavio, aproveito a ocasião para agradecê-lo pelas suas contribuições ao projeto. Acabo sempre dando de cara com seu nome num canto ou no outro ;) -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintianOla Tiago,
2009/5/9 Tiago Saboga <tiagosaboga@...>: > On Sat, May 09, 2009 at 03:08:56PM -0300, Otavio Salvador wrote: [...] >> Na verdade nao; o lintian nao acerta sempre e eh exatamente por isso >> esse erro estah como 'warning'. A ideia nesse caso do lintian eh >> chamar a atencao para um _possivel_ erro. > > Sim, mas a idéia é sempre ele dar o mínimo possível de falsos > positivos - se forem muitos, a tendência passa a ser ignorá-los > sempre. Diga-se de passagem, ele cumpre muito bem sua função, e > exatamente por isso levantei o assunto. Talvez seja realmente muito > trabalhoso (demorado) verificar todas as dependências para ver se > alguma delas contém o executável em questão - ainda por cima em se > tratando de um pacote virtual. Parece que, na verdade, o lintian teria > que saber da existência de todas as alternativas. De qualquer maneira, > ainda acho que um bug com severity 'wishlist' seria conveniente. Sim, eu concordo com seu conceito mas como voce mesmo disse ele nao pode verificar as dependencias dele entao caso voce tenha um .desktop que chame algo que nao estah nos pacotes sendo gerados, ele avisa voce para que voce possa corrigir isso caso seja um erro, adicionar uma dependencia caso seja necessario ou entao voce pode ignorar caso seja provido por algo que jah esta no depends. Exatamente pelos desenvolvedores do lintian entenderem que vao ter varios falsos-positivos que eles colocam ele como warning. Existem muitos casos desses no lintian. > PS: Otavio, aproveito a ocasião para agradecê-lo pelas suas > contribuições ao projeto. Acabo sempre dando de cara com seu nome num > canto ou no outro ;) Que bom que sejam usadas por alguem :-) Se desejar comecar a colaborar em algum projeto me que estou envolvido sinta-se aa vontade para entrar em contato :-) Grande abraco! -- Otavio Salvador O.S. Systems E-mail: otavio@... http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintianOn Sat, 2009-05-09 at 15:08 -0300, Otavio Salvador wrote:
> Sim o correto eh dependes assim: > > Depends: www-browser | <browser preferencial> Na verdade é o inverso: Depends: browser-preferencial | www-browser Porque só assim você especifica uma preferência. =) Abraço, -- Gustavo Noronha <kov@...> Debian Project -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
|
|
Re: Dependência do x-www-browser e erros do lintianOla! Gustavo,
2009/5/29 Gustavo Noronha <kov@...>: > On Sat, 2009-05-09 at 15:08 -0300, Otavio Salvador wrote: >> Sim o correto eh dependes assim: >> >> Depends: www-browser | <browser preferencial> > > Na verdade é o inverso: > > Depends: browser-preferencial | www-browser > > Porque só assim você especifica uma preferência. =) Isso! Falha nossa :P Obrigado pela correcao :-D -- Otavio Salvador O.S. Systems E-mail: otavio@... http://www.ossystems.com.br Mobile: +55 53 9981-7854 http://projetos.ossystems.com.br -- To UNSUBSCRIBE, email to debian-devel-portuguese-REQUEST@... with a subject of "unsubscribe". Trouble? Contact listmaster@... |
| Free embeddable forum powered by Nabble | Forum Help |