Help - Search - Members - Calendar
Full Version: Problem with glibc
MandrivaUsers.org > Advanced Topics > Cooker
sjaglin
The whole story :

2 weeks ago I went to spain for a short break, took my laptop for the Photography side of my trip (Eee asus). Arrived there I found the connection a bit slow to my usual server for updates. I changed my setting for a local server in Spain and did my updates. I usually do urpmi.update -a followed by urpmi --auto-select.

Since I get the constant following error:

CODE

Preparing...                     #############################################
      1/3: glibc                 #############################################
error: unpacking of archive failed on file /usr/bin/getconf;47d8ea78: cpio: link failed - Invalid cross-device link
      2/3: glibc-devel           #############################################
      3/3: meta-task             #############################################
----------------------------------------------------------------------
More information on package glibc-2.7-11mnb1.i586
Warning: it's recommended that you restart all programs dependent upon
         glibc or restart the system after glibc upgrade.
----------------------------------------------------------------------
restarting urpmi


This error keep coming and is a pain although it does not seem to affect the system and my urpmi gets updated anyway.

Any thoughts??

Stef
ianw1974
Does it continue even after restart of the system?
sjaglin
QUOTE (ianw1974 @ Mar 13 2008, 09:40 AM) *
Does it continue even after restart of the system?


Yes, each time I try to do a urpmi the system tries to install whichever glibc is the most recent and returns this error.

Stef
ianw1974
What repos have you got set up?

CODE
urpmq --list-media
sjaglin
Hi Ian,

Here are my sources :

CODE
[root@localhost stephane]# urpmq --list-media
Main Updates (Cooker2008.1-1)
Contrib Updates (Cooker2008.1-2)
Non-free Updates (Cooker2008.1-3)
plf-free
plf-nonfree
contrib
non-free
main
[root@localhost stephane]#
scarecrow
Unless there's something new here, Cooker does not have update repos, and PLF RPM's are not built against the Cooker RPM's. So, chances that you've messed up are great.
ianw1974
I would think glibc only comes from Mandy official repos, than plf, so I reckon all it is is that you have a borked package from Cooker. You can wait until Cooker fix it and get it working properly, or report it to them in case they don't know already.

Packages in Cooker would be newer than plf anyhow.
sjaglin
Ok, thanks for that, the official version is coming soon now so I can wait and fix it then. Besides it doesn't seem to affect the system in any ways.

About my sources, are they wrongly set-up as scarecrow mentions it?

Stef
ianw1974
If the majority are pointing at cooker - therefore main, contrib, none-free as they don't mention whether they are 2008.0 or Cooker, then it should be. PLF doesn't exist for Cooker, so they might rely on dependencies relative to 2008.0 and not cooker. And could basically mean packages from plf might not be installable if a dependency cannot be met.
20100
Hello,
Did you resolve this problem ?
I've exactly the same on 2008.1
CODE
# urpmi glibc-2.7-12mnb1.i586.rpm

installation de glibc-2.7-12mnb1.i586.rpm
Préparation ...                  #####################################################################
      1/1: glibc                   #####################################################################
erreur: échec du déballage de l'archive  dans fichier /usr/bin/getconf;4803491d: cpio: link échec - Lien croisé de périphéque invalide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.