xosview-1.8.2.ebuild copies Xdefaults to /usr/lib/X11/XOsview, the correct place is /etc/X11/app-defaults/XOsview Reproducible: Always Steps to Reproduce: 1.etcat -f xosview|grep XOsview 2. 3. Actual Results: /usr/lib/X11/XOsview Expected Results: /etc/X11/app-defaults/XOsview Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.2, glibc-2.3.5-r1, 2.6.13.1 i686) ================================================================= System uname: 2.6.13.1 i686 Intel(R) Xeon(TM) CPU 2.40GHz Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5-r2, 2.4.1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache cvs distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://rsync.klinchem.med.tu-muenchen.de/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.math.bme.hu http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp6.uni-erlangen.de/pub/mirrors/gentoo http://ftp.du.se/pub/os/gentoo" LANG="de_DE.utf8" LC_ALL="de_DE.utf8" LINGUAS="de" MAKEOPTS="-j5" PKGDIR="/usr/local/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-de /home/kemper/gentoo-de/gentoo-x86" SYNC="rsync://rsync.klinchem.med.tu-muenchen.de/gentoo-portage" USE="x86 3ds S3TC X X509 Xaw3d aalib adns alsa amd apache2 apm autofs avi bash-completion berkdb bitmap-fonts bonobo cdr chroot crypt cups curl dbus dga divx4linux dv dvd dvdr dvdread eds emboss encode esd f2c fam fbcon ffmpeg firebird flac flash foomaticdb fortran freetds freetype gb gd gdbm ggi gif gimpprint ginac gmp gnome gnomedb gnutls gphoto2 gpm gsl gstreamer gtk gtk2 gtkhtml guile hal imagemagick imap imlib informix innodb ipv6 jack java jbig jpeg junit lcms ldap libg++ libgda libwww live lzo mad matroska mbox mcal md5sum mdb mikmod mmx mmxext mng motif mozcalendar mozctl mozilla mozinterfaceinfo mozp3p mozsvg mp3 mpeg music mysql nas ncurses netcdf nfs nls nntp nocd nowin nptl nvidia nviz oci8 odbc offensive ogg oggvorbis openal opengl openssh oss pam parse-clocks pda pdflib perl pic plotutils png ppds prelude python quicktime readline real rplay rtc ruby sdl skey slang sms snmp sox speedo speex spell sqlite sse sse2 ssl stroke svg t1lib tcltk tcpd tetex tiff transcode truetype truetype-fonts type1 type1-fonts unicode usagi usb v4l vcd vcdimager videos vorbis win32codecs wmf xface xfs xine xml xml2 xmms xprint xv xvid xvmc zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
Fixed (along with some related bugs), thanks.
Please see bug 107431, which suggests it should really install in /usr/share/X11/app-defaults, but should also read /etc/X11/app-defaults for system overrides. I've confirmed that both 1.8.2-r1 and 1.8.3 install into /etc/X11/app-defaults. 1.8.3 seems to look there, but 1.8.2-r1 only looked in /usr/share/X11/app-defaults. I'm not asking for any change - but if there really is a "proper" way to do this, shouldn't this app follow it?