Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 92967

Summary: app-misc/detox-1.1.1 installs config files as executable
Product: Gentoo Linux Reporter: Max Lorenz <meax>
Component: Current packagesAssignee: Gentoo Shell Tools project <shell-tools>
Status: RESOLVED LATER    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Max Lorenz 2005-05-17 12:17:53 UTC
Hi, detox installs its configuration file(s) as executable, this is surely not
wanted? Additionally the two files files (detoxrc, detoxrc.sample) have the same
content. Maybe detoxrc.sample should go to /usr/share/doc, if installed at all.

Reproducible: Always
Steps to Reproduce:
1.emerge detox
2.ll /etc/detoxrc*
-rwxr-xr-x  1 root root 1901 May 17 21:02 /etc/detoxrc
-rwxr-xr-x  1 root root 1901 May 17 21:02 /etc/detoxrc.sample






Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0,
2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, May  7 2005, 16:27:47)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.5, 1.8.5-r3, 1.9.5, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 alsa apache2 apm avi bash-completion berkdb bitmap-fonts
cdparanoia cdr crypt curl dvd dvdr eds emboss encode esd fam flac foomaticdb
gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib jpeg kde kdeenablefinal libg++
libwww mad mikmod mmx mng motif mozilla mozsvg mp3 mpeg ncurses nls nptl
offensive ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime
readline real sdl spell sse ssl svga tcpd theora tiff truetype truetype-fonts
type1-fonts usb vorbis wifi xine xml2 xmms xscreensaver xv xvid zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Ciaran McCreesh 2005-05-17 15:45:07 UTC
Hrm, this is an upstream Makefile bug rather than something we're doing wrong.
I'm inclined to leave this one until the next detox release rather than doing a
revbump.
Comment 2 Max Lorenz 2005-05-18 19:33:04 UTC
Oh well, this is more a minor annoyance than an actual bug. I took a look at the
Makefile, but the Makefile section in "The doc" isn't there yet :=). And I'm
really too lazy right now to learn Makefile hacking.
Thanks, Max
Comment 3 Ciaran McCreesh 2005-05-18 19:52:47 UTC
Heh. 'man install' and look for the -m switch if you want to see how to fix it.
Comment 4 Ciaran McCreesh 2005-05-19 03:35:42 UTC
Closing this one as LATER. Next version will have fixes. If anyone really really
wants this before then, reopen with a patch.