12 Jan
2008
12 Jan
'08
1:16 p.m.
solsTiCe d'Hiver wrote:
hi. i am using pacman 3.1 for x86_64.
and the package i create with makepkg have wrong permissions: directory have permission drw------- and files have -rw-------
it's because i use umask=0077 for my user. and because, i suppose, of that new "feature", only runs in fakeroot when necessary i see in the ChangeLog of pacman 3.1
well it seems, that by willing to run in fakeroot only when needed you did not use fakeroot when you should
or the bug i am reporting is a feature ?
it will break many PKGBUILD for people using umask=0077
at least pacman warns you when you install such a package
I can't reproduce this on i686. makepkg sets the umask itself anyway : 671 # ensure we have a sane umask set 672 umask 0022