[pacman-dev] [pacman 3.1] wrong permission of files and rep in package
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
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
i have only installed the pacman 3.1 package from [testing]. i.e. i do not use [testing] at all may be that's because of that ?
solsTiCe d'Hiver wrote:
i have only installed the pacman 3.1 package from [testing]. i.e. i do not use [testing] at all may be that's because of that ?
I don't think that should be a problem.
sorry. i have tried to build some random package from [core]. and i had not a problem. i made a conlusion of a problem too fast after i got problem with building 2 packages megamario from aur, and opera (the latest build)
participants (2)
-
solsTiCe d'Hiver
-
Xavier