2011/2/25 Tonny <[email protected]>:
> el debian/control no lo encuentro cuando bajo el dsc se baja solamente
> un dsc un diff.gz y un orig.tar.gz
> extraje el orig.tar.gz y no hay el directorio debian con el archivo control

El orig.tar.gz es normalmente el archivo sin modificar que se obtiene
directamente de upstream. Debe ser bit-a-bit idéntico aunque se
admiten modificaciones en ciertos casos, como por ejemplo cuando
upstream distribuye contenido que no es compatible con las DFSG.

La carpeta debian/ es normalmente creada por el diff.gz -- ten en
cuenta que este es el caso ya que se trata de un paquete no nativo de
Debian.

> en el dsc cambie las referencias q hacian al 8.4 por 9.0

Este es un paso, aunque el DSC no es autoritativo para el demonio de
construcción.

> empiricamente abri el diff y tambien reemplaza los 8.4 por 9.0

Esto no es ideal porque cambia la suma de comprobación del diff.gz,
que está almacenada en el dsc. Si cambias la suma manualmente en el
dsc, entonces también dañas la firma GPG... la forma adecuada es:

1. Baja el paquete fuente con dget (como hiciste)
2. Extrae el paquete fuente con dpkg-source -x <archivo DSC>
3. Entra en la carpeta de trabajo y cambia debian/control
4. Fuera de la carpeta, reconstruye el paquete fuente con dpkg-source
-b <carpeta de trabajo>

Ahora puedes recompilar en pbuilder.

Jose
_______________________________________________
Espiral mailing list
[email protected]
http://debian.ec/cgi-bin/mailman/listinfo/espiral

Responder a