public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Marc Joliet <marcec@gmx.de>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Collisions when compiling glibc-2.5-r3 on amd64
Date: Sun, 15 Jul 2007 01:06:03 +0200	[thread overview]
Message-ID: <1184454363.24252.35.camel@marcec.huntemann.uni-oldenburg.de> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 2942 bytes --]

Hi List,

I didn't find any bug report matching my experience. This appears to be
the closest match: http://bugs.gentoo.org/show_bug.cgi?id=145749. I
thought I'd ask about it here first, before reporting a bug, in the
event of PEBKAC.

I updated linux-headers today to the current stable, 2.6.21, and the
messages recommend a recompile of the system libc, in this glibc. When
it wants to merge the compiled glibc, I get this:

[------------------------------------------------------------]

>>> Completed installing glibc-2.5-r4
into /var/tmp/portage/sys-libs/glibc-2.5-r4/image/

ecompressdir: bzip2 -9 usr/share/man
ecompressdir: bzip2 -9 /usr/share/info
making executable: usr/lib32/libc.so
making executable: usr/lib32/libpthread.so
making executable: usr/lib64/libc.so
making executable: usr/lib64/libpthread.so
* checking 2373 files for package collisions
1000 files checked ...
2000 files checked ...
existing file /lib is not owned by this package
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org

package sys-libs/glibc-2.5-r4 NOT merged


Searching all installed packages for file collisions...
Press Ctrl-C to Stop

 * x11-drivers/nvidia-drivers-1.0.9746-r1:

     '/lib'

 * sys-boot/grub-0.97-r3:

     '/lib'

 * media-sound/alsa-firmware-1.0.14_rc2-r1:

     '/lib'

 * media-sound/alsa-driver-1.0.14_rc2-r1:

     '/lib'

 * sys-fs/udev-104-r12:

     '/lib'

 * sys-fs/cryptsetup-luks-1.0.4-r3:

     '/lib'

 * sys-fs/device-mapper-1.02.19:

     '/lib'

 * sys-fs/lvm2-2.02.10:

     '/lib'

 * media-libs/libgphoto2-2.2.1-r1:

     '/lib'

 * sys-apps/hal-0.5.9-r1:

     '/lib'

 * net-analyzer/macchanger-1.5.0-r1:

     '/lib'

marcec marcec # 

[------------------------------------------------------------]

Is there a 'clean' work around? The only option I found is to set
COLLISION_IGNORE="/usr" in make.conf. I'll try that out and post the
results later today (heck, is it Sunday already?). For "emerge --info"
see attachment.

Apparently, from what I read, the collision-protect[1] option is
supposed to ignore directories. Since this was asked in other reports I
found while searching for info: /lib is not a symlink, rather /lib64 is
a symlink to /lib. Out of curiosity: when would /lib ever be a symlink?

Note that I will not have my email available for a few days starting
tonight (Sunday). I'm sending my PC via mail to my home for the summer
holidays, versus it staying in my dorm room. Yes I know of VNC, but I
didn't find the time to set it up.

Any help greatly appreciated!
-- 
Marc Joliet

[1] I only semi-recently (a few weeks ago) set the collision-protect
option, and until now, glibc is the only package to complain.

[-- Attachment #1.2: emerge-info.txt --]
[-- Type: text/plain, Size: 4246 bytes --]

Portage 2.1.2.9 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.5-r3, 2.6.20-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.20-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 14 Jul 2007 21:00:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.3.5-r3, 2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/share/config/kdm /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon64 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="de_DE.UTF-8"
LC_ALL="de_DE.UTF-8"
LINGUAS="en de it fr ru pl"
MAKEOPTS="-s -j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio /usr/portage/local/layman/science /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip X a52 aac aalib accessibility acl acpi ada alsa amd64 artswrappersuid asterisk audiofile avahi berkdb bitmap-fonts blas bluetooth bzip2 cairo caps cdda cdr cjk cli cracklib crypt css cups dbus dga djvu dri dssi dts dv dvb dvd dvdr dvdread dvi eds encode evo exif fat ffmpeg firefox flac foomaticdb fortran fuse gcj gdbm gif gimpprint glitz glut gnokii gnutls gphoto2 gpm gtk hal hfs iconv ieee1394 imlib ipod ipv6 irda isdnlog jack java jfs joystick jpeg jpeg2k kde kdehiddenvisibility kdgraphics kerberos kig-scripting kipi ladspa lapack lcd lcms ldap libcaca libg++ libsamplerate live lm_sensors logitech-mouse mad matroska mbrola midi mikmod mmx mmxext modplug mono mozcalendar moznocompose moznoirc moznomail mp3 mpeg mudflap musepack musicbrainz nautilus ncurses nls nntp nptl nptlonly nsplugin ntfs nvidia ogg openexr opengl openmp pam pam_chroot pam_timestamp pcmcia pcre pdf perforce perl php png postgres povray ppds pppd pwdb python qt3 qt4 quicktime rdesktop readline reflection reiser4 reiserfs remote rtsp ruby samba scanner sdl session shout skins slang sms sndfile soundtouch speedo speex spell spl sql sqlite sse sse2 ssl stats stream subversion svg symlink tcpd theora threads tiff timidity truetype truetype-fonts type1-fonts unicode usb v4l v4l2 vcd visualization vlm vorbis wxwindows xcomposite xfs xine xinerama xml xorg xpm xprint xscreensaver xv xvid xvmc zeroconf zlib" ALSA_CARDS="ice1724 hda-intel usb-audio" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse joystick vmmouse void" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de it fr ru pl" USERLAND="GNU" VIDEO_CARDS="dummy fbdev nv nvidia v4l vesa vga vmware"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS


[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

             reply	other threads:[~2007-07-14 23:11 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-07-14 23:06 Marc Joliet [this message]
2007-07-14 23:50 ` [gentoo-user] Collisions when compiling glibc-2.5-r3 on amd64 Marc Joliet
2007-07-14 23:55 ` Marc Joliet
2007-07-15  1:01   ` [gentoo-user] "Symptom cured" (i.e. SEMI-SOLVED) Marc Joliet

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1184454363.24252.35.camel@marcec.huntemann.uni-oldenburg.de \
    --to=marcec@gmx.de \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox