Debian Bug report logs -
#140837
automake: configure has mode 755
Reported by: mbp@samba.org (Martin Pool)
Date: Mon, 1 Apr 2002 23:03:03 UTC
Severity: normal
Found in version 1:1.4-p4-1.1
Done: mbp@samba.org (Martin Pool)
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org:
Bug#140837; Package automake.
(full text, mbox, link).
Acknowledgement sent to mbp@samba.org (Martin Pool):
New Bug report received and forwarded. Copy sent to Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Subject: automake: configure has mode 755
Package: automake
Version: 1:1.4-p4-1.1
Severity: normal
automake produces a configure file with mode 0775. (At least, when
the user's umask is the default of 002. Presumably it's modified
appropriately otherwise.)
This of course corresponds to the permission bits rwxrwxr-x. This is
obviously completely inappropriate, as the code produced by automake
is something that should never been seen by human eyes.
To pick one examples:
# The following way of writing the cache mishandles newlines in values,
{
(set) 2>&1 |
case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
*ac_space=\ *)
sed -n \
"s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
;;
*)
sed -n \
"s/^\\([_$ac_cr_alnum]*_cv_[_$ac_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
;;
esac;
} >&5
Worse than Perl!
Please, spare users the pain of seeing this by making the output
default to mode 0111.
-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux toey 2.4.17 #32 Tue Feb 12 08:53:12 EST 2002 i686
Locale: LANG=C, LC_CTYPE=C
Versions of packages automake depends on:
ii autoconf 2.52-6 automatic configure script builder
ii autotools-dev 20020222.1 Update infrastructure for config.{
Information forwarded to debian-bugs-dist@lists.debian.org, Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org:
Bug#140837; Package automake.
(full text, mbox, link).
Acknowledgement sent to Alexandre Duret-Lutz <duret_g@lrde.epita.fr>:
Extra info received and forwarded to list. Copy sent to Kevin Dalley <kevind@rahul.net>, automake@packages.qa.debian.org.
(full text, mbox, link).
Message #10 received at 140837@bugs.debian.org (full text, mbox, reply):
Funny :) Next year, fill your joke against the right package...
--
Alexandre Duret-Lutz
Reply sent to mbp@samba.org (Martin Pool):
You have taken responsibility.
(full text, mbox, link).
Notification sent to mbp@samba.org (Martin Pool):
Bug acknowledged by developer.
(full text, mbox, link).
Message #15 received at 140837-done@bugs.debian.org (full text, mbox, reply):
"ha ha, only serious".
(The convolutions of automake/autoconf/libtool are pretty bad, but
they seem the best available solution for handling portability, or if
not the best then at least the standard.)
Regards,
--
Martin
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Dec 23 10:24:37 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.