[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Duvidas empacotamento



Caros,

empacotar certinho de acordo com as politicas do Debian eh desafiador! :o)
Mas isso que eh legal. Vamos lah:

1) Ao executar o dpkg-buildpackage -uc -us -rfakeroot o erro abaixo eh
retornado:

++++++++++++++++++++++++++++++++++++
make[1]: Entering directory
`/home/estudantes/estd-cc/tiagovaz/DEBIAN/BBCLONE/bbclone-0.4.1'
install -d /usr/share/bbclone /usr/share/bbclone/var
/usr/share/bbclone/conf /usr/share/bbclone/doc /usr/share/bbclone/lib
/usr/share/bbclone/images /usr/share/bbclone/language
/usr/share/bbclone/ip2ext
install: nao e possivel criar o diretorio `/usr/share/bbclone': Permissao
negada
...
make[1]: ** [install] Erro 1
++++++++++++++++++++++++++++++++++++

Ok, esta tentando escrever no /usr/share/ e nao tem permissao. Mas
acontece que meu arquivo rules tem:

$(MAKE) install DESTDIR=$(CURDIR)/debian/bbclone

e pq ele tah tentando escrever no /usr/share? nao era somente pra ele
criar o ./debian/bclone/usr/share/bbclone?

2) Os docs devem ficar sempre que possivel no /usr/share/doc/PROGRAMA nao
eh isso? Como faco isso na criacao do pacote? Sei que o debhelper cria um
arquivo chamado `docs`. Cheguei a editar nele o path dos arquivos que
queria que ficasse no /usr/share/doc/PROGRAMA mas nao funcionou. Soh
colocou o `copyright` e o `changelog`.

3) O changelog que vai no .deb deve ser o original do pacote ou as
modificacoes do mantenedor? Ou os dois?

obrigado,

-- 
Tiago Bortoletto Vaz
http://zadig.is.dreaming.org

"É preciso não ter medo,
é preciso ter a coragem de dizer."

Rondó da Liberdade, Carlos Marighella



Reply to: