Ander Conselvan de Oliveira wrote:
> Sorry for the noise, I sent the message early by mistake.
>
> Soon the version 1.4.2 for packages x11-server-common, and x11-server-xorg
> should be available in cooker. These packages will not have the symlink
> structure created in previous updates (i.e. /etc/X11 and /usr/lib/X11) and
> the installation will fail if these links exists.
>
> I wrote a script [1] to move files back to their appropriate directory. This
> script should be ran before updating.
>
> [1]
http://wiki.mandriva.com/en/uploads/b/b8/Move-things-back
I got:
[root@jimmy ~]# sh Move-things-back
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/x86_64/media/main/release/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/x86_64/media/contrib/release/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/cooker/free/binary/x86_64/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/cooker/non-free/binary/x86_64/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/i586/media/main/release/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/i586/media/contrib/release/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/cooker/free/binary/i586/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/plf/mandriva/cooker/non-free/binary/i586/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/x86_64/media/debug_main/release/media_info/hdlist.cz
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/i586/media/non-free/release/media_info/files.xml.lzma
ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/devel/cooker/x86_64/media/non-free/release/media_info/files.xml.lzma
rm: cannot remove `/usr/lib/X11': Is a directory
:(
I'll pick through the script and work out why it's going wrong, but I
would have thought using urpmf was a very bad idea.....
I have /usr/lib/X11 and /user/share/X11 - they are both folders on my
system...
ls -ld /usr/lib/X11 /usr/share/X11
drwxr-xr-x 3 root root 4096 2008-06-18 23:15 /usr/lib/X11/
drwxr-xr-x 22 root root 4096 2008-06-20 10:12 /usr/share/X11/
Which is no doubt where the error initiates... I guess things have
gotten a little cocked up on my install.
This was the case before I ran the script.
I did:
urpmf /usr/lib/X11/| cut -d':' -f1 |sort -u | xargs rpm -V
And ignoring the errors about packages not installed, it didn't report
any issues. So I think my /usr/lib/X11 is OK.
Doing the same for /etc/X11 folder gives more worrying results but most
refert to files in:
/usr/share/X11/fontpath.d which I'm not overly worried about.
I'll post a followup in a moment or two once I do the actual upgrade....
Col
--
+--------------------------+
| Colin Guthrie |
+--------------------------+
| cguthrie(at)mandriva.org |
|
http://colin.guthr.ie/ |
+--------------------------+