Unix Technical Forum

Upgrading elfutils (FC6)

This is a discussion on Upgrading elfutils (FC6) within the Linux Operating System forums, part of the Unix Operating Systems category; --> I tried to update my FC6 box today, and it barfed at the elfutils* section, with some recursive dependencies. ...


Go Back   Unix Technical Forum > Unix Operating Systems > Linux Operating System

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-18-2008, 08:34 PM
Matthew Harrison
 
Posts: n/a
Default Upgrading elfutils (FC6)

I tried to update my FC6 box today, and it barfed at the elfutils*
section, with some recursive dependencies.

So I grabbed all the 'affected' packages, and tried to do it locally
with RPM.

I was looking for some assistance in how to get these guys installed..
thanks in advance.

My RPM knowledge is somewhat limited, but this is the result:


[root@mars elflib]# ls
elfutils-0.126-1.fc6.x86_64.rpm
elfutils-libelf-0.126-1.fc6.x86_64.rpm
elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
elfutils-libs-0.126-1.fc6.x86_64.rpm
[root@mars elflib]# rpm -U *
error: Failed dependencies:
elfutils < 0.123-1.fc6 conflicts with
elfutils-libelf-0.123-1.fc6.i386
elfutils > 0.123-1.fc6 conflicts with
elfutils-libelf-0.123-1.fc6.i386
elfutils < 0.123-1.fc6 conflicts with
elfutils-libs-0.123-1.fc6.i386
elfutils > 0.123-1.fc6 conflicts with
elfutils-libs-0.123-1.fc6.i386
elfutils < 0.126-1.fc6 conflicts with
elfutils-libelf-0.126-1.fc6.x86_64
elfutils-libs < 0.126-1.fc6 conflicts with
elfutils-libelf-0.126-1.fc6.x86_64
elfutils-libelf-devel > 0.123-1.fc6 conflicts with
elfutils-libelf-0.123-1.fc6.i386
elfutils < 0.126-1.fc6 conflicts with
elfutils-libs-0.126-1.fc6.x86_64
elfutils-libs > 0.123-1.fc6 conflicts with
elfutils-libelf-0.123-1.fc6.i386
elfutils-libelf = 0.119-1.2.1 is needed by (installed)
elfutils-0.119-1.2.1.i386
elfutils-libs = 0.119-1.2.1 is needed by (installed)
elfutils-0.119-1.2.1.i386

--
Pinging self [127.0.0.1] with 32 bites of banana cake:

Ping statistics for 127.0.0.1:
Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 01-18-2008, 08:34 PM
dishawjp@gmail.com
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

On Mar 6, 10:09 am, Matthew Harrison <m.harris...@craznar.com> wrote:
> I tried to update my FC6 box today, and it barfed at the elfutils*
> section, with some recursive dependencies.
>
> So I grabbed all the 'affected' packages, and tried to do it locally
> with RPM.
>
> I was looking for some assistance in how to get these guys installed..
> thanks in advance.
>
> My RPM knowledge is somewhat limited, but this is the result:
>
> [root@mars elflib]# ls
> elfutils-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
> elfutils-libs-0.126-1.fc6.x86_64.rpm
> [root@mars elflib]# rpm -U *
> error: Failed dependencies:
> elfutils < 0.123-1.fc6 conflicts with
> elfutils-libelf-0.123-1.fc6.i386
> elfutils > 0.123-1.fc6 conflicts with
> elfutils-libelf-0.123-1.fc6.i386
> elfutils < 0.123-1.fc6 conflicts with
> elfutils-libs-0.123-1.fc6.i386
> elfutils > 0.123-1.fc6 conflicts with
> elfutils-libs-0.123-1.fc6.i386
> elfutils < 0.126-1.fc6 conflicts with
> elfutils-libelf-0.126-1.fc6.x86_64
> elfutils-libs < 0.126-1.fc6 conflicts with
> elfutils-libelf-0.126-1.fc6.x86_64
> elfutils-libelf-devel > 0.123-1.fc6 conflicts with
> elfutils-libelf-0.123-1.fc6.i386
> elfutils < 0.126-1.fc6 conflicts with
> elfutils-libs-0.126-1.fc6.x86_64
> elfutils-libs > 0.123-1.fc6 conflicts with
> elfutils-libelf-0.123-1.fc6.i386
> elfutils-libelf = 0.119-1.2.1 is needed by (installed)
> elfutils-0.119-1.2.1.i386
> elfutils-libs = 0.119-1.2.1 is needed by (installed)
> elfutils-0.119-1.2.1.i386
>
> --
> Pinging self [127.0.0.1] with 32 bites of banana cake:
>
> Ping statistics for 127.0.0.1:
> Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),


It looks like you're having conflicts between x86_64 and x86
packages. Check your repositories to be sure that you have the proper
ones for your system enabled, i.e., if you have a 64 bit system, you
are using the 64 bit repositories only, and 32 bit for a 32 bit
system. You may have to manually remove (rpm -e) improper packages
from your system. If it is a 32 bit system, you could try "rpm -qa |
grep 64" to get a list of 64 bit packages that will need to be
removed. This will not be as simple if you have a 64 bit system and
need to remove non-64 bit packages.

Good luck

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 01-18-2008, 08:34 PM
Lenard
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Matthew Harrison wrote:

> I tried to update my FC6 box today, and it barfed at the elfutils*
> section, with some recursive dependencies.
>
> So I grabbed all the 'affected' packages, and tried to do it locally
> with RPM.
>
> I was looking for some assistance in how to get these guys installed..
> thanks in advance.
>
> My RPM knowledge is somewhat limited, but this is the result:
>
>
> [root@mars elflib]# ls
> elfutils-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
> elfutils-libs-0.126-1.fc6.x86_64.rpm
> [root@mars elflib]# rpm -U *
> error: Failed dependencies:
> elfutils < 0.123-1.fc6 conflicts with
> elfutils-libelf-0.123-1.fc6.i386


It looks like your running in a multilib environment and it seems you missed
the 32-bit (i386) counterparts in your downloading, get the list and
download the missing 32-bit counterpart rpm packages;

rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort

Then install all at the same time; rpm -Uvh elfutils*.rpm

This example should help in the future; yum update elfutils elfutils.i386


--
Contained within the Microsoft EULA;
This Limited Warranty is void if failure of the Product has resulted
from accident, abuse, misapplication, abnormal use or a virus.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 01-18-2008, 08:34 PM
Matthew Harrison
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Thanks to both of you guys ... it turns out removing the elflibs.i386
package first was the key.

Seems there is no elflibs.i386 in the 0.126-1 version for x86_64 updates.

Removing it first, then updating all the other elflib packages worked
like a charm.




Lenard wrote:
> Matthew Harrison wrote:
>
>> I tried to update my FC6 box today, and it barfed at the elfutils*
>> section, with some recursive dependencies.
>>
>> So I grabbed all the 'affected' packages, and tried to do it locally
>> with RPM.
>>
>> I was looking for some assistance in how to get these guys installed..
>> thanks in advance.
>>
>> My RPM knowledge is somewhat limited, but this is the result:
>>
>>
>> [root@mars elflib]# ls
>> elfutils-0.126-1.fc6.x86_64.rpm
>> elfutils-libelf-0.126-1.fc6.x86_64.rpm
>> elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
>> elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
>> elfutils-libs-0.126-1.fc6.x86_64.rpm
>> [root@mars elflib]# rpm -U *
>> error: Failed dependencies:
>> elfutils < 0.123-1.fc6 conflicts with
>> elfutils-libelf-0.123-1.fc6.i386

>
> It looks like your running in a multilib environment and it seems you missed
> the 32-bit (i386) counterparts in your downloading, get the list and
> download the missing 32-bit counterpart rpm packages;
>
> rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort
>
> Then install all at the same time; rpm -Uvh elfutils*.rpm
>
> This example should help in the future; yum update elfutils elfutils.i386
>
>



--
Pinging self [127.0.0.1] with 32 bites of banana cake:

Ping statistics for 127.0.0.1:
Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 01-18-2008, 08:34 PM
Lenard
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Matthew Harrison wrote:

> Thanks to both of you guys ... it turns out removing the elflibs.i386
> package first was the key.
>
> Seems there is no elflibs.i386 in the 0.126-1 version for x86_64 updates.
>
> Removing it first, then updating all the other elflib packages worked
> like a charm.


First please do not top post.

Second are you sure about that;

$ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort
elfutils-0.126-1.fc6.x86_64.rpm
elfutils-devel-0.126-1.fc6.i386.rpm
elfutils-devel-0.126-1.fc6.x86_64.rpm
elfutils-devel-static-0.126-1.fc6.x86_64.rpm
elfutils-libelf-0.126-1.fc6.i386.rpm
elfutils-libelf-0.126-1.fc6.x86_64.rpm
elfutils-libelf-devel-0.126-1.fc6.i386.rpm
elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
elfutils-libs-0.126-1.fc6.i386.rpm
elfutils-libs-0.126-1.fc6.x86_64.rpm

--
Contained within the Microsoft EULA;
This Limited Warranty is void if failure of the Product has resulted
from accident, abuse, misapplication, abnormal use or a virus.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 01-18-2008, 08:34 PM
Matthew Harrison
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Lenard wrote:
> First please do not top post.


? what has that got to do with things ?
>
> Second are you sure about that;


Yes... you notice that elfutils has no i386 ...
>
> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort
> elfutils-0.126-1.fc6.x86_64.rpm <----------------------*********
> elfutils-devel-0.126-1.fc6.i386.rpm
> elfutils-devel-0.126-1.fc6.x86_64.rpm
> elfutils-devel-static-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-0.126-1.fc6.i386.rpm
> elfutils-libelf-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-0.126-1.fc6.i386.rpm
> elfutils-libelf-devel-0.126-1.fc6.x86_64.rpm
> elfutils-libelf-devel-static-0.126-1.fc6.x86_64.rpm
> elfutils-libs-0.126-1.fc6.i386.rpm
> elfutils-libs-0.126-1.fc6.x86_64.rpm
>



--
Pinging self [127.0.0.1] with 32 bites of banana cake:

Ping statistics for 127.0.0.1:
Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 01-18-2008, 08:35 PM
Lenard
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Matthew Harrison wrote:

> Lenard wrote:
>> First please do not top post.

>
> ? what has that got to do with things ?


tluciffid gnidaer sekam tI

Try reading a book in the following order, Chapter 3, 1, 2

>> Second are you sure about that;

>
> Yes... you notice that elfutils has no i386 ...
>>
>> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort
>> elfutils-0.126-1.fc6.x86_64.rpm <----------------------*********


My choice, I do not need the 32-bit version, but i could add it if needed;

$ rpm -ivh elfutils-0.126-1.fc6.i386.rpm --test
warning: elfutils-0.126-1.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key
ID 4f2a6fd2
Preparing... ###########################################
[100%]


--
Contained within the Microsoft EULA;
This Limited Warranty is void if failure of the Product has resulted
from accident, abuse, misapplication, abnormal use or a virus.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 01-18-2008, 08:35 PM
Matthew Harrison
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Lenard wrote:
> Try reading a book in the following order, Chapter 3, 1, 2


You must read The Epic Devry(?) series by Katherine Kerr

Also - try using a threaded newsreader ... which is why I hate bottom
posters.

>
>>> Second are you sure about that;

>> Yes... you notice that elfutils has no i386 ...
>>> $ rpm -qa --qf="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'elf*' | sort
>>> elfutils-0.126-1.fc6.x86_64.rpm <----------------------*********

>
> My choice, I do not need the 32-bit version, but i could add it if needed;


Well - in the FC6 directory for updates for 64 bit version, there isn't
one... that's my point.

>
> $ rpm -ivh elfutils-0.126-1.fc6.i386.rpm --test
> warning: elfutils-0.126-1.fc6.i386.rpm: Header V3 DSA signature: NOKEY, key
> ID 4f2a6fd2
> Preparing... ###########################################
> [100%]
>
>


Bottom post text to make you happy.

--
Pinging self [127.0.0.1] with 32 bites of banana cake:

Ping statistics for 127.0.0.1:
Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 01-18-2008, 08:35 PM
CBFalconer
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

Matthew Harrison wrote:
> Lenard wrote:
>
>> First please do not top post.

>
> ? what has that got to do with things ?

.... snip ...

See below:

--
Some informative links:
<http://www.catb.org/~esr/faqs/smart-questions.html>
<http://www.caliburn.nl/topposting.html>
<http://www.netmeister.org/news/learn2quote.html>
<http://cfaj.freeshell.org/google/> (taming google)
<http://members.fortunecity.com/nnqweb/> (newusers)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 01-18-2008, 08:35 PM
Matthew Harrison
 
Posts: n/a
Default Re: Upgrading elfutils (FC6)

I hate bottom posters, others hate top posters - meh is all I can say.

CBFalconer wrote:
> Matthew Harrison wrote:
>> Lenard wrote:
>>
>>> First please do not top post.

>> ? what has that got to do with things ?

> ... snip ...
>
> See below:
>



--
Pinging self [127.0.0.1] with 32 bites of banana cake:

Ping statistics for 127.0.0.1:
Slices: Sent = 4, Received = 0, Lost = 4 (100% loss),
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 08:03 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com