h1

Errores habituales con Lintian y soluciones

27/10/2009

Lintian es una utilidad para buscar errores en paquetes .deb. Algunos de ellos son:

1º) Lintian copyright-file-contains-full-gpl-license
Borrar el fichero de copyright
# echo > debian/copyright

Incluir el siguiente texto:
# nano debian/copyright

GPL 1.0 Licence
For details, read /usr/share/common-licenses/GPL

2º) copyright-without-copyright-notice
Introducir el siguiente texto, modificando los valores correspondientes en debian/copyrigth
| This package was debianized by VICTIMS NAME on
| DATE.
|
| The current Debian maintainer is YOUR NAME
|
| It was downloaded from: http://www.download.address/foo.bar.tgz
|
| Upstream Authors: Homer Simpson, Bart Simpson, Maggie Simpson
|
| Copyright: 1971 - 2001 Homer Simpson
| 2001 - 2006 Bart Simpson
|
| This program is free software; you can redistribute it and/or modify
| it under the terms of the GNU General Public License as published by
| the Free Software Foundation; either version 2 of the License.
|
| This program is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
| GNU General Public License for more details.
|
| You should have received a copy of the GNU General Public License with
| the Debian GNU/Linux distribution in file /usr/share/common-licenses/GPL;
| if not, write to the Free Software Foundation, Inc., 51 Franklin St,
| Fifth Floor, Boston, MA 02110-1301, USA.
|
| On Debian systems, the complete text of the GNU General Public
| License, version 2, can be found in /usr/share/common-licenses/GPL-2.
|
| The Files in lib/maggie are Copyright 2005, 2006 Maggie Simpson
|
| This library is free software; you can redistribute it and/or
| modify it under the terms of the GNU Lesser General Public
| License as published by the Free Software Foundation; either
| version 2.1 of the License, or (at your option) any later version.
|
| This library is distributed in the hope that it will be useful,
| but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
| Lesser General Public License for more details.
|
| You should have received a copy of the GNU Lesser General Public
| License along with this library; if not, write to the Free Software
| Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
| On Debian systems, the complete text of the GNU Lesser General Public
| License, can be found in /usr/share/common-licenses/LGPL.
|
| The Debian packaging is (C) 2006, YOUR NAME and
| is licensed under the GPL, see above.

3º) old-fsf-address-in-copyright-file
cambiar la dirección por:
Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.

4º) depends-on-python-minimal
eliminar del fichero debian/control, línea depends, “python-minimal“, ya que será instalado por otros paquetes especificados en esa misma línea.

Fuentes: http://lists.debian.org/debian-devel-announce/2006/03/msg00023.html

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: