[Mageia-dev] ANNOUNCE: The /usr move cometh! <---- Instructions

Olivier Thauvin nanardon at nanardon.zarb.org
Mon Jul 23 08:37:07 CEST 2012


* Colin Guthrie (mageia at colin.guthr.ie) wrote:
> 'Twas brillig, and Shlomi Fish at 22/07/12 17:51 did gyre and gimble:
> > Hi all,
> > 
> > On Sun, 22 Jul 2012 19:46:58 +0300
> > Shlomi Fish <shlomif at shlomifish.org> wrote:
> > 
> >> Hi Colin,
> >>
> >> [QUOTE]
> >> installing findutils-4.5.10-2.mga3.x86_64.rpm lib64plymouth2-0.8.6.1-2.mga3.x86_64.rpm filesystem-2.1.9-18.mga3.x86_64.rpm lib64ncursesw-devel-5.9-7.mga3.x86_64.rpm plymouth-plugin-script-0.8.6.1-2.mga3.x86_64.rpm lib64ncurses5-5.9-7.mga3.x86_64.rpm ncurses-5.9-7.mga3.x86_64.rpm plymouth-plugin-label-0.8.6.1-2.mga3.x86_64.rpm lib64dbjava5.1-5.1.29-4.mga3.x86_64.rpm lib64ncursesw5-5.9-7.mga3.x86_64.rpm lib64ncurses-devel-5.9-7.mga3.x86_64.rpm from /var/cache/urpmi/rpms
> >> Preparing...                     #############################################
> >>      1/69: filesystem            #############################################
> >> error: unpacking of archive failed on file /var/lock: cpio: rename failed - Is a directory
> >> error: filesystem-2.1.9-18.mga3.x86_64: install failed
> >>      2/69: ncurses               #############################################
> >>      3/69: lib64ncurses5         #############################################
> >>      4/69: lib64plymouth2        #############################################
> >>      5/69: plymouth-plugin-label #############################################
> >>      6/69: lib64ncursesw5        #############################################
> >>      7/69: lib64ncursesw-devel   #############################################
> >>      8/69: plymouth-plugin-script
> >>                                  #############################################
> >>      9/69: lib64ncurses-devel    #############################################
> >>     10/69: findutils             #############################################
> >>     11/69: lib64dbjava5.1        #############################################
> >> [/QUOTE]
> >>
> >> And the rest of the packages refuse to install.
> > 
> > OK, I figured out. After I ran as root:
> > 
> > # cd /var
> > # mv lock lock.ol
> > # mv run run.old
> > 
> > It was fixed and I was able to install the "filesystem" package and the rest
> > of the packages. However, something like that should not happen.
> 
> 
> Well, this should have been done for you. Did you already have
> run.runmove~ and lock.lockmove~ folders in /var?
> 
> If so then I suspect something is killing the symlinks.

Is it normal that in the same time filesystem package provide
/usr/{lib,bin} etc as directory whereas the pre script transform it as
symlink (according
http://sophie.zarb.org/rpms/696f0450c6b9baa8dcf088602f19c810/files).

For me they must be symlinks in the filesystem rpm.

-- 

Olivier Thauvin
CNRS  -  LATMOS
♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: </pipermail/mageia-dev/attachments/20120723/ea113ae2/attachment-0001.asc>


More information about the Mageia-dev mailing list