|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-users
Re: [Xen-users] could not import module ELFCLASS32
 
On Wednesday July 02 2008 11:53:11 am Joe Auty wrote:
> |> #hg clone http://xenbits.xensource.com/xen-3.2-testing.hg
> |> destination directory: xen-3.2-testing.hg
> |> requesting all changes
> |> adding changesets
> |> abort: could not import module ELFCLASS32!
> |> transaction abort!
> |> rollback completed
> |>
> |>
> |> Is there a workaround for this right now?
> |
> | It seems like you need to install the ELF libraries for this to work on
> | your system. ELFCLASS32 = ELF + Class + 32bit :)
>
> Hmmm...
>
> That makes sense, although I have all of the elf stuff installed:
>
> # rpm -qa | grep elf
> elfutils-libs-0.125-3.el5
> elfutils-devel-0.125-3.el5
> elfutils-libelf-0.125-3.el5
> elfutils-libs-0.125-3.el5
> elfutils-libelf-0.125-3.el5
> elfutils-libelf-devel-0.125-3.el5
> elfutils-devel-static-0.125-3.el5
> elfutils-devel-0.125-3.el5
> elfutils-0.125-3.el5
> elfutils-libelf-devel-static-0.125-3.el5
>
>
>
> Do you know which RPM contains this lib?
Actually, I think you left something out - this is a 64 bit system, right? 
ELFCLASS32 is a class of module, not a module name. What's happenning is a 
64bit program is trying to load a 32 bit module, but no 32 to 64 bit wrapper 
is available.
It may not be the elf utils at all. (It looks like you have them all.) Where 
did you get mercurial? Did you compile it from source (should work) or did 
you get it from a repo? (If the latter, make sure it's an x86_64.rpm, not an 
i386.rpm.)
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 
 |   
 
 | 
    | 
  
  
    |   | 
    |