Summary: | xorg-x11-6.8.2 fails on Function check_migrate_return | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Benjamin Judas (RETIRED) <beejay> |
Component: | Current packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | fadlouni |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Output of "find /usr/lib/X11/xkb" |
Description
Benjamin Judas (RETIRED)
2005-02-12 13:00:42 UTC
Attach ${T}/migrate-* please Sorry, I can't anthing on my system that would fit this 'regex'. Neither in ${T} nor anywhere (not even on my windows-partitions) There should be a bunch of files in /var/tmp/portage/xorg-x11-6.8.2/temp/ with migrate in the name. Yeah....next time I should remember that zsh needs a bit more excessive quoting than bash sometimes ;) [10:12:51 root@antares.hausnetz:~] find /var/tmp/portage/xorg-x11-6.8.2/temp/ -name "*migrate*" (ok) /var/tmp/portage/xorg-x11-6.8.2/temp/migrate--usr-X11R6-lib.log [10:13:08 root@antares.hausnetz:~] cat /var/tmp/portage/xorg-x11-6.8.2/temp/migrate--usr-X11R6-lib.log (ok) building file list ... 8 files to consider delete_file: rmdir "/usr/lib/X11/xkb" failed: Directory not empty symlink "/usr/lib/X11/xkb" -> "/usr/lib/X11/xkb/" failed: File exists Number of files: 8 Number of files transferred: 0 Total file size: 67 bytes Total transferred file size: 0 bytes Literal data: 0 bytes Matched data: 0 bytes File list size: 242 Total bytes written: 254 Total bytes read: 20 wrote 254 bytes read 20 bytes 548.00 bytes/sec total size is 67 speedup is 0.24 rsync error: some files could not be transferred (code 23) at main.c(632) [10:13:10 root@antares.hausnetz:~] (ok) `find /usr/lib/X11/xkb` Created attachment 51155 [details]
Output of "find /usr/lib/X11/xkb"
Output of find /usr/lib/X11/xkb
If that's a text file, could you fix the mime type? I did an update of xorg on my 2 PCs: The first one had x11-libs/xorg-6.8.1.902 installed, updating to xorg-6.8.2 did not give any errors. The second machine had x11-libs/xorg-6.8.1.904 installed, updating to xorg-6.8.2 gave the error described above (some kind of migrating error). I tried a dirty and quick workaround that I found at the Gentoo Forums: http://forums.gentoo.org/viewtopic-t-292162-highlight-xorg+symlink+migrating.html I moved the /usr/X11R6 into /tmp and then xorg-6.8.2 merged without any problems. This workaround was for amd64, it worked for me on x86. mime-type fixed. beejay, do you have both /usr/lib/X11/xkb and /usr/X11R6/lib/X11/xkb? ls -ld and readlink -f on both of them please This usually fails because there's a symlink in one place and a directory in another -- that's about the only case. [5:31:27 root@antares.hausnetz:/home/benni] ls -ld /usr/lib/X11/xkb (ok) drwxr-xr-x 10 root root 4096 14. Okt 07:50 /usr/lib/X11/xkb [5:31:46 root@antares.hausnetz:/home/benni] readlink -f /usr/lib/X11/xkb/ (ok) /usr/lib/X11/xkb [5:31:54 root@antares.hausnetz:/home/benni] ls -ld /usr/X11R6/lib/X11/xkb (ok) lrwxrwxrwx 1 root root 17 6. Jan 02:11 /usr/X11R6/lib/X11/xkb -> /usr/lib/X11/xkb/ [5:32:03 root@antares.hausnetz:/home/benni] readlink -f /usr/X11R6/lib/X11/xkb (ok) /usr/lib/X11/xkb [5:32:19 root@antares.hausnetz:/home/benni] (ok) /usr/X11R6/lib/X11/xkb is a symlink pointing to /usr/lib/X11/xkb/ I can't figure out where that symlink could have possibly been created by xorg-x11. Perhaps you did it manually at some point trying to fix some other problem? If you delete the symlink then remerge, it ought to work fine. If it doesn't, reopen. If you have an idea what created that symlink, reopen. Thanks No, you're completely right. That fixed it, xorg-x11-6.8.2 just installed fine. Thanks for your assistance. I don't know where that symlink came from...honestly... |