sjaglin Posted March 13, 2008 Report Share Posted March 13, 2008 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: 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 Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted March 13, 2008 Report Share Posted March 13, 2008 Does it continue even after restart of the system? Quote Link to comment Share on other sites More sharing options...
sjaglin Posted March 13, 2008 Author Report Share Posted March 13, 2008 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 Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted March 13, 2008 Report Share Posted March 13, 2008 What repos have you got set up? urpmq --list-media Quote Link to comment Share on other sites More sharing options...
sjaglin Posted March 14, 2008 Author Report Share Posted March 14, 2008 Hi Ian, Here are my sources : [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]# Quote Link to comment Share on other sites More sharing options...
scarecrow Posted March 14, 2008 Report Share Posted March 14, 2008 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. Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted March 14, 2008 Report Share Posted March 14, 2008 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. Quote Link to comment Share on other sites More sharing options...
sjaglin Posted March 17, 2008 Author Report Share Posted March 17, 2008 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 Quote Link to comment Share on other sites More sharing options...
ianw1974 Posted March 17, 2008 Report Share Posted March 17, 2008 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. Quote Link to comment Share on other sites More sharing options...
Guest 20100 Posted April 14, 2008 Report Share Posted April 14, 2008 Hello, Did you resolve this problem ? I've exactly the same on 2008.1 # 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.