anybody can help in this?

Erik van Pienbroek erik at vanpienbroek.nl
Fri Feb 13 10:45:28 UTC 2009


Op vrijdag 13-02-2009 om 10:54 uur [tijdzone +0100], schreef Farkas
Levente:
> hi,
> i try to test my new mingw32-nsis-2.42-1 and it's always fail on x86_64.
> here is a build log for f-10:
> http://koji.fedoraproject.org/koji/getfile?taskID=1124228&name=root.log
> but i do not understand it. it's execute:
> -------------------------------
> /usr/bin/yum --installroot
> /var/lib/mock/dist-f10-build-348185-64678/root/  resolvedep
> 'mingw32-gcc-c++' 'mingw32-gcc' 'python' '/usr/lib/libwx_baseu-2.8.so'
> 'mingw32-binutils' 'scons' '/usr/include/gnu/stubs-32.h'
> 'mingw32-filesystem >= 40'
> -------------------------------
> and gives: "No Package Found for /usr/lib/libwx_baseu-2.8.so"
> but if on my f10.x86_64 i run :
> -------------------------------
> # yum resolvedep /usr/lib/libwx_baseu-2.8.so
> Loaded plugins: downloadonly, priorities, refresh-packagekit
> Excluding Packages in global exclude list
> Finished
> 246 packages excluded due to repository priority protections
> Importing additional filelist information
> 0:wxGTK-devel-2.8.9-1.fc10.i386
> -------------------------------
> so why mock can't find wxGTK-devel.i386?
> is it a mock or koji bug? or?
> 

Hi,

IIRC, Koji doesn't know about i386 packages when building a package for
the x86_64 architecture. It's just the Fedora daily compose script which
adds some i386 (library) packages to the x86_64 repository.

This can be seen at
http://koji.fedoraproject.org/static-repos/dist-rawhide-current/x86_64/repodata/primary.xml.gz
(the location of this URL was found
in /etc/mock/fedora-rawhide-x86_64.cfg). If you open this file in an
editor, you won't find any i386 packages in it.

Why do you need to use i386 packages on an x86_64 environment to compile
a program?

Regards,

Erik van Pienbroek





More information about the mingw mailing list