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

Bug 82662

Summary: xorg-x11 6.8.2 fails on migrating /usr/X11R6/man
Product: Gentoo Linux Reporter: Christian Wolf <wolfchri>
Component: New packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED NEEDINFO    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 97572    

Description Christian Wolf 2005-02-20 03:58:43 UTC
removed `//usr/X11R6/include/xf86Parser.h'
removed `//usr/X11R6/include/xf86Optrec.h'
removed directory: `//usr/X11R6/include'
 *     Symlinking //usr/X11R6/include -> ../include
 * Migrating from /usr/X11R6/lib to /usr/lib...
 * Migration method is rsync.
 *     /usr/X11R6/lib is a symlink, not migrating
 * Migrating from /usr/X11R6/lib64 to /usr/lib64...
 * Migration method is rsync.
 *     /usr/X11R6/lib64 is a symlink, not migrating
 * Migrating from /usr/X11R6/man to /usr/share/man...
 * Migration method is rsync.
 *   /usr/X11R6/man isn't a symlink, migrating...

!!! ERROR: x11-base/xorg-x11-6.8.2 failed.
!!! Function check_migrate_return, Line 1510, Exitcode 1
!!! rsync failed. Exit code: 127.
!!! If you need support, post the topmost build error, NOT this status message.

!!! FAILED preinst: 1
Nathan cwolf # mc
mc: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory
Nathan cwolf # mc

Nathan cwolf # emerge xorg-x11 -p

These are the packages that I would merge, in order:

Calculating dependencies ...done!
INCOMPLETE MERGE: /var/db/pkg/x11-base/-MERGING-xorg-x11-6.8.2
[ebuild     U ] x11-base/xorg-x11-6.8.2 [6.8.0-r4]



Reproducible: Always
Steps to Reproduce:
1.emerge xorg-x11
2.
3.

Actual Results:  
makes the system UNUSABLE by deleting the /usr/lib symlink that points to
/usr/lib64 !!

Expected Results:  
Not touching the symlinks! Obviously, the ebuild does not take care of the
multilib  USE flaf in make.conf 

Nathan cwolf # emerge info
Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.3.4,
glibc-2.3.4.20050125-r0, 2.6.10-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.10-gentoo-r7 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jun 19 2004, 15:31:08)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.4_p6, 1.8.5-r3, 1.6.3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=athlon64 -ftracer -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/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="-O3 -march=athlon64 -ftracer -pipe"
DISTDIR="/mnt/hda10/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox"
GENTOO_MIRRORS="ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://pandemonium.tiscali.de/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/mnt/hda10/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/hda10/portage"
PORTDIR_OVERLAY="/mnt/hda10/ebuilds"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d acpi alsa arts berkdb bitmap-fonts bonobo cddb cdr crypt cups
curl directfb divx4linux dvd dvdr esd f77 fbcon ffmpeg flac flash font-server
foomaticdb fortran freetype gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2
gtkhtml guile imlib ipv6 java jp2 jpeg lame lm_sensors lzw lzw-tiff mad mikmod
mldonkeypango motif mozilla mpeg mpeg4 mplayer multilib ncurses nls nvidia ogg
oggvorbis opengl pam perl png python quicktime quotes readline samba sdl slang
ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb userlocales
vorbis xml xml2 xmms xpm xrandr xv zlib video_cards_nvidia"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Donnie Berkholz (RETIRED) gentoo-dev 2005-02-20 14:56:49 UTC
Attach /var/tmp/portage/xorg-x11-6.8.2/temp/migrate-* please, and reopen.

Also, paste the third line of /usr/portage/x11-base/xorg-x11/xorg-x11-6.8.2.ebuild. The revision number needs to be 1.7 or greater.