On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht <me...@bris.ac.uk> wrote: > >From swhet...@gmail.com Wed Jul 17 22:44:56 2013 >> >>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht <me...@bris.ac.uk> wrote: >>> I'm updating cad/feappv. >>> I noticed that svn diff, followed by svn patch >>> changes file permissions for 2 files out of 3. >>> Please help >>> >>> After I finished updating the port, I did: >>> >>> # pwd >>> /usr/ports/cad/feappv >>> # ls -al >>> total 24 >>> drwxr-xr-x 2 root wheel 512 Jul 17 15:45 . >>> drwxr-xr-x 108 root wheel 2560 Mar 22 03:45 .. >>> -rw-r--r-- 1 root wheel 1541 Jul 17 15:41 Makefile >>> -rw-r--r-- 1 root wheel 268 Jul 17 15:38 distinfo >>> -rw-r--r-- 1 root wheel 473 Jul 17 15:39 pkg-descr >>> # svn diff > feappv.diff >>> # svn revert * >>> Reverted 'Makefile' >>> Reverted 'distinfo' >>> Skipped 'feappv.diff' >>> Reverted 'pkg-descr' >>> # ls -al >>> total 32 >>> drwxr-xr-x 2 root wheel 512 Jul 17 15:46 . >>> drwxr-xr-x 108 root wheel 2560 Mar 22 03:45 .. >>> -rw-r--r-- 1 root wheel 1613 Jul 17 15:46 Makefile >>> -rw-r--r-- 1 root wheel 268 Jul 17 15:46 distinfo >>> -rw-r--r-- 1 root wheel 2439 Jul 17 15:46 feappv.diff >>> -rw-r--r-- 1 root wheel 474 Jul 17 15:46 pkg-descr >>> # svn patch feappv.diff >>> U Makefile >>> U distinfo >>> U pkg-descr >>> # ls -al >>> total 32 >>> drwxr-xr-x 2 root wheel 512 Jul 17 15:46 . >>> drwxr-xr-x 108 root wheel 2560 Mar 22 03:45 .. >>> -rw------- 1 root wheel 1541 Jul 17 15:46 Makefile >>> -rw------- 1 root wheel 268 Jul 17 15:46 distinfo >>> -rw-r--r-- 1 root wheel 2439 Jul 17 15:46 feappv.diff >>> -rw-r--r-- 1 root wheel 473 Jul 17 15:46 pkg-descr >>> # >>> >>> Note that now Makefile and distinfo have 600 perms, >>> instead of 644. Have I missed some svn diff/patch >>> option? Or is there a reason for the change in permissions? >>> >> >>Do you have umask set in your environment? As a umask of 077 would >>explain the issue. > > no, no umask anywhere. > > Still, why would only 2 files out of 3 change permissions?
My best guess is that feappv.diff patch is being applied to only patch Makefile and distinfo. pkg-descr is not being touched by the patch. That is why I suspect that umask might be involved. -- DISCLAIMER: No electrons were maimed while sending this message. Only slightly bruised. _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"