Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 87764 - xkbcomp should be installed using symlinks instead of copies
Summary: xkbcomp should be installed using symlinks instead of copies
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo X packagers
URL: https://bugs.freedesktop.org/show_bug...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-03 04:44 UTC by Petteri Räty (RETIRED)
Modified: 2005-04-16 11:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2005-04-03 04:44:34 UTC
Today I got bitten in the ass for the second time because of the following bug:
http://bugs.gentoo.org/show_bug.cgi?id=41743

dispatch-conf made my xkbcomp in /usr/lib/X11/xkb 0 bytes again. So I suggest we install xkbcomp in /usr/lib/X11/xkb as a symlink to /usr/bin/xkbcomp. This would make it impossible for dispatch-conf to break the system. 

I am using a Finnish keyboard so losing my scandinavian alphabets and alt+gr is a major problem. 

See http://bugs.gentoo.org/show_bug.cgi?id=69869 for the bug about dispatch-conf. 

Reproducible: Always
Steps to Reproduce:
1. emerge xorg-x11 
2. use dispatch-conf to update xkbcomp (dispatch-conf doesn't always want to update xkbcomp, the files need to different)



betelgeuse@pena /usr/lib/X11/xkb $ emerge info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110,
glibc-2.3.4.20050125-r1, 2.6.12-rc1-love1 i686)
=================================================================
System uname: 2.6.12-rc1-love1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.10
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Mar 31 2005, 22:27:03)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.14
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer"
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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe -ffast-math -fomit-frame-pointer"
DISTDIR="/usr/src/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks fixpackages noauto sandbox
sfperms"
GENTOO_MIRRORS=" http://trumpetti.atm.tut.fi/gentoo 
http://lame.lut.fi/linux/gentoo "
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j4"
PKGDIR="/mnt/sony/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/gentoo-java-experimental"
SYNC="rsync://aria/portage"
USE="x86 X aac acpi alsa apm audiofile avi bash-completion berkdb bitmap-fonts
bzip2 bzlib cdb cdparanoia cdr crypt cups curl divx4linux dts dvd dvdr dvdread
emboss encode esd fam fbcon flac foomaticdb freetype gif gnome gstreamer gtk
gtk2 hal imagemagick jack java jpeg kde kdeenablefinal kdexdeltas libg++ libwww
logitech-mouse lzo mad makecheck mikmod mjpeg mmx mmx2 mozilla mp3 mpeg ncurses
network nptl nptlonly nvidia ogg oggvorbis opengl pam pdflib png python qt
quicktime readline real rtc ruby slang slp sse sse2 ssl tcpd theora tiff
truetype truetype-fonts type1-fonts unicode usb userlocales xml xml2 xv xvid
zlib video_cards_nvidia"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-04-03 21:01:15 UTC
Could you check whether vanilla xorg CVS does the same thing? If so, this is an upstream bug.
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2005-04-16 00:38:18 UTC
I checked a CVS 6_8-branch build, and this is also an upstream problem. Please file a bug at bugs.freedesktop.org and post the URL here.

Thanks!
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-04-16 07:21:44 UTC
Bug filed:
https://bugs.freedesktop.org/show_bug.cgi?id=3047
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2005-04-16 11:53:32 UTC
URL set.