Michael Biebl schrieb:
> 1 wrote:
>> Michael Biebl schrieb:
>>> qqqqqqqqq9 schrieb:
>>>> Package: hal
>>>> Version: 0.5.11-8
>>>> Severity: serious
>>>> Justification: no longer builds from source
>>>>
>>>> Hi,
>>>>
>>>> Building hal fails with complaining about wrong permissions.
>>>> rw-r-xr-x instead of rw-r--r--
>>>> Changing line 28 in debian/rules from 
>>>>
>>>> chmod -x $(DEB_DESTDIR)/usr/lib/hal/scripts/hal-functions
>>>>
>>>> To
>>>>
>>>> chmod a-x $(DEB_DESTDIR)/usr/lib/hal/scripts/hal-functions
>>>>
>>>> solves the problem.
>>> Could you send the complete build log.
>>> I can't reproduce the problem and hal is building just fine on my system
>>> (and in a clean chroot).
>>>
>>> Michael
>> Hi,
>>
>> i attached the apt-build-log.
>> Is debian/rules a generated file? Should you use "chmod a-x" instead of
>> "chmod -x" which equals "chmod u-x" anyway to ensure that the executable
>> bits for g and o are removed, too?
> 
> Could you please also send me the output of "debsums coreutils", "whereis 
> chmod"
> and "umask". It's still not clear to me, why the chmod call fails on your 
> system.
> 
> Cheer
13:15 root:~$ umask
0077
13:15 root:~$

13:15 root:~$ alias chmod
bash: alias: chmod: not found
13:16 root:~$

13:17 root:~$ whereis chmod
chmod: /bin/chmod /usr/share/man/man1/chmod.1.gz
13:17 root:~$



/usr/sbin/chroot                                                              OK
/usr/bin/tail                                                                 OK
/usr/bin/cut                                                                  OK
/usr/bin/users                                                                OK
/usr/bin/printenv                                                             OK
/usr/bin/sha384sum                                                            OK
/usr/bin/sha1sum                                                              OK
/usr/bin/groups                                                               OK
/usr/bin/mkfifo                                                               OK
/usr/bin/[                                                                    OK
/usr/bin/md5sum                                                               OK
/usr/bin/whoami                                                               OK
/usr/bin/runcon                                                               OK
/usr/bin/yes                                                                  OK
/usr/bin/shuf                                                                 OK
/usr/bin/seq                                                                  OK
/usr/bin/tr                                                                   OK
/usr/bin/nohup                                                                OK
/usr/bin/unexpand                                                             OK
/usr/bin/id                                                                   OK
/usr/bin/hostid                                                               OK
/usr/bin/nice                                                                 OK
/usr/bin/unlink                                                               OK
/usr/bin/head                                                                 OK
/usr/bin/tsort                                                                OK
/usr/bin/chcon                                                                OK
/usr/bin/expand                                                               OK
/usr/bin/tac                                                                  OK
/usr/bin/dirname                                                              OK
/usr/bin/csplit                                                               OK
/usr/bin/printf                                                               OK
/usr/bin/who                                                                  OK
/usr/bin/fold                                                                 OK
/usr/bin/dircolors                                                            OK
/usr/bin/tee                                                                  OK
/usr/bin/truncate                                                             OK
/usr/bin/tty                                                                  OK
/usr/bin/logname                                                              OK
/usr/bin/od                                                                   OK
/usr/bin/nl                                                                   OK
/usr/bin/env                                                                  OK
/usr/bin/join                                                                 OK
/usr/bin/sha512sum                                                            OK
/usr/bin/sum                                                                  OK
/usr/bin/shred                                                                OK
/usr/bin/fmt                                                                  OK
/usr/bin/comm                                                                 OK
/usr/bin/split                                                                OK
/usr/bin/test                                                                 OK
/usr/bin/sort                                                                 OK
/usr/bin/du                                                                   OK
/usr/bin/paste                                                                OK
/usr/bin/cksum                                                                OK
/usr/bin/factor                                                               OK
/usr/bin/pr                                                                   OK
/usr/bin/pathchk                                                              OK
/usr/bin/link                                                                 OK
/usr/bin/ptx                                                                  OK
/usr/bin/sha256sum                                                            OK
/usr/bin/sha224sum                                                            OK
/usr/bin/base64                                                               OK
/usr/bin/pinky                                                                OK
/usr/bin/stat                                                                 OK
/usr/bin/install                                                              OK
/usr/bin/expr                                                                 OK
/usr/bin/uniq                                                                 OK
/usr/bin/wc                                                                   OK
/usr/bin/basename                                                             OK
/usr/share/doc/coreutils/buildinfo.gz                                         OK
/usr/share/doc/coreutils/copyright                                            OK
/usr/share/doc/coreutils/NEWS.Debian.gz                                       OK
/usr/share/doc/coreutils/THANKS.gz                                            OK
/usr/share/doc/coreutils/NEWS.gz                                              OK
/usr/share/doc/coreutils/README.Debian                                        OK
/usr/share/doc/coreutils/AUTHORS                                              OK
/usr/share/doc/coreutils/README.gz                                            OK
/usr/share/doc/coreutils/changelog.Debian.gz                                  OK
/usr/share/doc/coreutils/changelog.gz                                         OK
/usr/share/doc/coreutils/TODO.gz                                              OK
/usr/share/locale/ru/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/ca/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/bg/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/et/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/cs/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/es/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/zh_TW/LC_MESSAGES/coreutils.mo                              OK
/usr/share/locale/it/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/uk/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/pl/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/tr/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/id/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/sv/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/gl/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/da/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/lt/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/hu/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/sk/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/nl/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/fr/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/nb/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/ga/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/eu/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/ko/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/zh_CN/LC_MESSAGES/coreutils.mo                              OK
/usr/share/locale/vi/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/pt/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/pt_BR/LC_MESSAGES/coreutils.mo                              OK
/usr/share/locale/ja/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/ms/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/sl/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/fi/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/be/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/af/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/el/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/locale/de/LC_MESSAGES/coreutils.mo                                 OK
/usr/share/man/man1/sum.1.gz                                                  OK
/usr/share/man/man1/test.1.gz                                                 OK
/usr/share/man/man1/tee.1.gz                                                  OK
/usr/share/man/man1/chmod.1.gz                                                OK
/usr/share/man/man1/pwd.1.gz                                                  OK
/usr/share/man/man1/chcon.1.gz                                                OK
/usr/share/man/man1/cksum.1.gz                                                OK
/usr/share/man/man1/ls.1.gz                                                   OK
/usr/share/man/man1/pinky.1.gz                                                OK
/usr/share/man/man1/mkfifo.1.gz                                               OK
/usr/share/man/man1/link.1.gz                                                 OK
/usr/share/man/man1/split.1.gz                                                OK
/usr/share/man/man1/sleep.1.gz                                                OK
/usr/share/man/man1/ptx.1.gz                                                  OK
/usr/share/man/man1/fmt.1.gz                                                  OK
/usr/share/man/man1/od.1.gz                                                   OK
/usr/share/man/man1/sort.1.gz                                                 OK
/usr/share/man/man1/unexpand.1.gz                                             OK
/usr/share/man/man1/unlink.1.gz                                               OK
/usr/share/man/man1/tail.1.gz                                                 OK
/usr/share/man/man1/truncate.1.gz                                             OK
/usr/share/man/man1/md5sum.1.gz                                               OK
/usr/share/man/man1/rm.1.gz                                                   OK
/usr/share/man/man1/echo.1.gz                                                 OK
/usr/share/man/man1/printf.1.gz                                               OK
/usr/share/man/man1/sha384sum.1.gz                                            OK
/usr/share/man/man1/vdir.1.gz                                                 OK
/usr/share/man/man1/ln.1.gz                                                   OK
/usr/share/man/man1/stat.1.gz                                                 OK
/usr/share/man/man1/basename.1.gz                                             OK
/usr/share/man/man1/touch.1.gz                                                OK
/usr/share/man/man1/sha512sum.1.gz                                            OK
/usr/share/man/man1/nohup.1.gz                                                OK
/usr/share/man/man1/stty.1.gz                                                 OK
/usr/share/man/man1/mkdir.1.gz                                                OK
/usr/share/man/man1/sha224sum.1.gz                                            OK
/usr/share/man/man1/id.1.gz                                                   OK
/usr/share/man/man1/whoami.1.gz                                               OK
/usr/share/man/man1/head.1.gz                                                 OK
/usr/share/man/man1/sha1sum.1.gz                                              OK
/usr/share/man/man1/dir.1.gz                                                  OK
/usr/share/man/man1/base64.1.gz                                               OK
/usr/share/man/man1/rmdir.1.gz                                                OK
/usr/share/man/man1/install.1.gz                                              OK
/usr/share/man/man1/wc.1.gz                                                   OK
/usr/share/man/man1/paste.1.gz                                                OK
/usr/share/man/man1/du.1.gz                                                   OK
/usr/share/man/man1/cp.1.gz                                                   OK
/usr/share/man/man1/hostid.1.gz                                               OK
/usr/share/man/man1/users.1.gz                                                OK
/usr/share/man/man1/factor.1.gz                                               OK
/usr/share/man/man1/env.1.gz                                                  OK
/usr/share/man/man1/true.1.gz                                                 OK
/usr/share/man/man1/csplit.1.gz                                               OK
/usr/share/man/man1/chown.1.gz                                                OK
/usr/share/man/man1/groups.1.gz                                               OK
/usr/share/man/man1/comm.1.gz                                                 OK
/usr/share/man/man1/tac.1.gz                                                  OK
/usr/share/man/man1/join.1.gz                                                 OK
/usr/share/man/man1/cut.1.gz                                                  OK
/usr/share/man/man1/uname.1.gz                                                OK
/usr/share/man/man1/mv.1.gz                                                   OK
/usr/share/man/man1/mknod.1.gz                                                OK
/usr/share/man/man1/dirname.1.gz                                              OK
/usr/share/man/man1/tr.1.gz                                                   OK
/usr/share/man/man1/nl.1.gz                                                   OK
/usr/share/man/man1/dircolors.1.gz                                            OK
/usr/share/man/man1/shred.1.gz                                                OK
/usr/share/man/man1/expand.1.gz                                               OK
/usr/share/man/man1/df.1.gz                                                   OK
/usr/share/man/man1/tty.1.gz                                                  OK
/usr/share/man/man1/fold.1.gz                                                 OK
/usr/share/man/man1/runcon.1.gz                                               OK
/usr/share/man/man1/yes.1.gz                                                  OK
/usr/share/man/man1/uniq.1.gz                                                 OK
/usr/share/man/man1/sync.1.gz                                                 OK
/usr/share/man/man1/logname.1.gz                                              OK
/usr/share/man/man1/nice.1.gz                                                 OK
/usr/share/man/man1/pathchk.1.gz                                              OK
/usr/share/man/man1/date.1.gz                                                 OK
/usr/share/man/man1/tsort.1.gz                                                OK
/usr/share/man/man1/chgrp.1.gz                                                OK
/usr/share/man/man1/cat.1.gz                                                  OK
/usr/share/man/man1/printenv.1.gz                                             OK
/usr/share/man/man1/dd.1.gz                                                   OK
/usr/share/man/man1/shuf.1.gz                                                 OK
/usr/share/man/man1/sha256sum.1.gz                                            OK
/usr/share/man/man1/expr.1.gz                                                 OK
/usr/share/man/man1/who.1.gz                                                  OK
/usr/share/man/man1/seq.1.gz                                                  OK
/usr/share/man/man1/false.1.gz                                                OK
/usr/share/man/man1/pr.1.gz                                                   OK
/usr/share/man/man1/readlink.1.gz                                             OK
/usr/share/man/man8/chroot.8.gz                                               OK
/usr/share/info/coreutils.info.gz                                             OK
/bin/ln                                                                       OK
/bin/uname                                                                    OK
/bin/stty                                                                     OK
/bin/cat                                                                      OK
/bin/touch                                                                    OK
/bin/pwd                                                                      OK
/bin/echo                                                                     OK
/bin/ls                                                                       OK
/bin/df                                                                       OK
/bin/mv                                                                       OK
/bin/chown                                                                    OK
/bin/cp                                                                       OK
/bin/dd                                                                       OK
/bin/readlink                                                                 OK
/bin/chgrp                                                                    OK
/bin/false                                                                    OK
/bin/rm                                                                       OK
/bin/true                                                                     OK
/bin/date                                                                     OK
/bin/sleep                                                                    OK
/bin/mkdir                                                                    OK
/bin/rmdir                                                                    OK
/bin/mknod                                                                    OK
/bin/sync                                                                     OK
/bin/vdir                                                                     OK
/bin/dir                                                                      OK
/bin/chmod                                                                    OK

Reply via email to