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

Re: Hinzufuegen eines Features: binary file contents changed



Hallo,

On Mon, 23 Apr 2007 19:09:50 +0200
Alexander Schmehl <alexander@schmehl.info> wrote:

> > wenn ich nach dem Hinzufügen einer binären Bilddatei zu einem
> > Debian-Quellpaket "dpkg-buildpackage -us -uc -rfakeroot" aufrufe,
> > bekomme ich eine Fehlermeldung der Art "dpkg-source: cannot
> > represent change to images/picture.jpg: binary file contents
> > changed".
> > 
> > Was kann ich machen, um das Paket trotzdem erstellen zu lassen, ohne
> > die orig.tar.gz vorher zu löschen?
> 
> Nunja... binär-Kram (wie zum Beispiel ein jpg-Bild), kann man in einem
> diff nicht darstellen (und dpkg braucht derzeit noch ein echtes diff).
> 
> Daher behilft man sich derzeit mit den sharutils:  Das Bild als per
> uuencode codieren (dann kann man es in das diff aufnehmen), und
> während dem bauen dann per uudecode "entpacken".
> 
> Nicht vergessen, die build-depends um sharutils zu erweitern, und in
> der clean-Rule von debian/rules das .jpg wieder entfernen.

Danke, das hat mir sehr geholfen.

Gruß
  Christoph



Reply to: