Problem building on i386 arch with 64bit dependencies

Michael Schwendt bugs.michael at gmx.net
Mon Jul 31 22:02:47 UTC 2006


On Mon, 31 Jul 2006 14:37:04 -0400, Robert Marcano wrote:

> Something rare is happening when I request a build for javasvn on devel
> branch, the build fails with errors related to 64bit dependencies not
> resolved
> 
> Error: Missing Dependency: libgcc_s.so.1()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libgcj_bc.so.1()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libc.so.6(GLIBC_2.2.5)(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libm.so.6()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libgcc_s.so.1(GCC_3.0)(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libpthread.so.0()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libc.so.6()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libz.so.1()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: libdl.so.2()(64bit) is needed by package ganymed-ssh2
> Error: Missing Dependency: librt.so.1()(64bit) is needed by package ganymed-ssh2
> 
> Log file at:
> http://buildsys.fedoraproject.org/logs/fedora-development-extras/13460-javasvn-1.1.0-0.beta4.fc6/i386/root.log
> 
> Any help is appreciated

The error is some lines above in the "resolvedep" step (there is no
x86_64 ganymed-ssh2 in the i386 repo, so resolvedep is mistaken):

Executing /usr/sbin/mock-helper yum --installroot
/var/lib/mock/fedora-development-i386-core-c657822928dcb19e6dd6547c2206a957014585ee/root
resolvedep 'gcc-java >= 4.0.2' 'ganymed-ssh2 >= 209' 'ant' 'coreutils'
'java-gcj-compat-devel >= 1.0.33' 'jpackage-utils >= 0:1.6'

0:gcc-java-4.1.1-13.i386
0:ganymed-ssh2-209-5.fc6.x86_64     (<---- !)
0:ant-1.6.5-1jpp_11fc.i386
0:coreutils-5.97-6.i386
0:java-1.4.2-gcj-compat-devel-1.4.2.0-40jpp_98rh.i386
0:jpackage-utils-1.6.6-1jpp_5rh.noarch
 




More information about the fedora-extras-list mailing list