Jump to content

Problem with glibc


sjaglin
 Share

Recommended Posts

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

Link to comment
Share on other sites

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]#

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • 4 weeks later...
Guest 20100

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

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...