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

Re: Informazioni



On Tue, Nov 27, 2001 at 07:51:12PM +0100, Christian Surchi wrote:
> Se fa i pacchetti come il deb con cui lo distribuite, meglio lasciar
> perdere:
Li fa cosi`: l'archivio .deb e` generato da checkinstall stesso.

> [csurchi@kgb:~]$ lintian -i checkinstall_1.5.0a-1_i386.deb
> 
> E: checkinstall: description-starts-with-package-name
La descrizione e` quella dell'autore e non l'ho cambiata.
Magari e` inelegante ma non da` alcun fastidio a dpkg.

> E: checkinstall: no-copyright-file
Questa e` una violazione di policy.
Non crea alcun problema a dpkg.

> W: checkinstall: postinst-does-not-set-usr-doc-link
Vedere sotto ("FSSTND-dir-in-usr usr/doc/").

> W: checkinstall: prerm-does-not-remove-usr-doc-link
Idem.

> E: checkinstall: unstripped-binary-or-object ./usr/local/lib/installwatch.so
Questo si potrebbe sistemare: farebbe risparmiare spazio
disco.
Comunque non crea problemi a dpkg.

> W: checkinstall: missing-depends-line
A questo non c'e` una soluzione "semplice", e non e` un
"errore banale".
Mi pare che per pacchetti "homemade" non sia un problema,
comunque.
Non essendoci alcuna dipendenza non crea problemi a dpkg.
Volendo si potrebbe mettere una dipendenza "dummy" a tutti
i pacchetti, ma non e` una soluzione: serve solo a fare in
modo che la gente non rompa le balle.

> W: checkinstall: non-standard-dir-perm  0775 != 0755
> W: checkinstall: non-standard-dir-perm usr/ 0775 != 0755
Questi, come ho gia` detto a chi me lo aveva segnalato,
vanno sistemati.

> E: checkinstall: FSSTND-dir-in-usr usr/doc/
Ecco. Per pulizia e per policy-compliance andrebbe in
/usr/share/doc.
Non crea alcun problema a dpkg, comunque.

> W: checkinstall: non-standard-dir-perm usr/doc/ 0775 != 0755
> W: checkinstall: non-standard-dir-perm usr/doc/checkinstall-1.5.0/ 0775 != 0755
Gia` discusso.

> W: checkinstall: extra-license-file usr/doc/checkinstall-1.5.0/COPYING
Non e` un problema per dpkg.

> W: checkinstall: non-standard-dir-perm usr/doc/checkinstall-1.5.0/installwatch-0.6.2/ 0775 != 0755
> W: checkinstall: extra-license-file usr/doc/checkinstall-1.5.0/installwatch-0.6.2/COPYING
> W: checkinstall: non-standard-dir-perm usr/local/ 0775 != 0755
Gia` discussi.

> E: checkinstall: dir-in-usr-local usr/local/bin/
Questo e` un errore per i gli archivi .deb "ufficiali".
Per la roba compilata in proprio, invece, e` _voluto_.
Dopotutto checkinstall serve per rendere facile la rimozione
e/o l'upgrade del software che altrimenti si installerebbe
a mano.

> W: checkinstall: non-standard-dir-perm usr/local/bin/ 0775 != 0755
> E: checkinstall: file-in-usr-local usr/local/bin/installwatch
> W: checkinstall: file-in-unusual-dir usr/local/bin/installwatch
> E: checkinstall: dir-in-usr-local usr/local/lib/
> W: checkinstall: non-standard-dir-perm usr/local/lib/ 0775 != 0755
> E: checkinstall: dir-in-usr-local usr/local/lib/checkinstall/
> W: checkinstall: non-standard-dir-perm usr/local/lib/checkinstall/ 0775 != 0755
> E: checkinstall: file-in-usr-local usr/local/lib/checkinstall/checkinstallrc
> W: checkinstall: file-in-unusual-dir usr/local/lib/checkinstall/checkinstallrc
> E: checkinstall: file-in-usr-local usr/local/lib/installwatch.so
> W: checkinstall: file-in-unusual-dir usr/local/lib/installwatch.so
> W: checkinstall: non-standard-executable-perm usr/local/lib/installwatch.so 0775 != 0755
> E: checkinstall: dir-in-usr-local usr/local/sbin/
> W: checkinstall: non-standard-dir-perm usr/local/sbin/ 0775 != 0755
> E: checkinstall: file-in-usr-local usr/local/sbin/checkinstall
> W: checkinstall: file-in-unusual-dir usr/local/sbin/checkinstall
> E: checkinstall: file-in-usr-local usr/local/sbin/makepak
> W: checkinstall: file-in-unusual-dir usr/local/sbin/makepak
Come sopra.

> W: checkinstall: maintainer-not-full-name /dev/null 
Questo non e` un errore. Se il maintainer vuole un nome che
non contenga spazi e` libero di averlo.

/dev/null



Reply to: