-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frank Küster wrote: > Claudio Moratti <[EMAIL PROTECTED]> wrote: > > >>On Wednesday 22 February 2006 16:27, Matthijs Mohlmann wrote: >> >>>Claudio Moratti wrote: >>> >>>>Hi *! >> >>[cut] >> >>>>I'm not able to find how fix this problem... >>>> >>>>suggestions? >>>> >>>>Thx a lot ;-) >>>> >>>>Claudio >>> >>>This is not really a problem. The point is that diff can't see in a diff >>>file if a file is executable yes or no, before diff didn't shout this >>>warning. Anyway my build here goes ok and have also some warnings about >>>"0755 cannot be represented in diff" warnings. But they shouldn't harm >>>the build. >> >>thanks for this explanation! >>the build process ends correctly, of course, but I'm not able to understand >>why debian/patches files have not the rw-r--r-- perm... >> >>during the unpack of sources, probably, only debian/* files are chmod-ed... >>could be the reason? > > > IIRC, dpatch doesn't call "patch -p<foo> -i debian/patches/<patchfile>", > but instead it executes the file, and if it's just a normal unified > diff, there's some magic in the header that causes patch to be called > properly. Therefore dpatch probably requires that patches be executable > and just sets the permissions as needed. > > Regards, Frank
If I understand the code of dpatch right then the patch will be chmodded +x automatically. Search for "chmod +x" in /usr/bin/dpatch and see what is happening after that. That's also the reason why the patches are executable afterwards. Regards, Matthijs Mohlmann -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFD/K3w2n1ROIkXqbARAhe2AJ4woO9HQaAc3aOIxkustAmQ3apWlACgnxqG 5fp+v7C5306Wj18S6D31Ehk= =QNlx -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]