Re: Mock x86_64/i386 build issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



seth vidal wrote:
On Mon, 2007-10-08 at 09:36 -0600, Orion Poplawski wrote:
I'm having trouble building some i386 packages (rpm, anaconda) on my x86_64 machine with mock. It seems that the build process picks up that the processor in x86_64. How does koji or anyone else handle this?


cat /etc/rpm/platform

if it is there remove it.

Didn't help.  In the anaconda case:

RPM build errors:
File not found by glob: /var/tmp/anaconda-11.3.0.36-1.cora.1-root-mockbuild/usr/lib/python?.?/site-packages/pyisomd5sum.so
    Installed (but unpackaged) file(s) found:
   /usr/lib64/python2.5/site-packages/pyisomd5sum.so


Installed with:

install -m 755 pyisomd5sum.so $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages

LIBDIR is set with:

FULLARCH := $(shell uname -m)

ifneq (,$(filter ppc64 x86_64 s390x,$(FULLARCH)))
LIBDIR = lib64
else
LIBDIR = lib
endif


$ mock --arch=i386 -r fedora-devel-i386 shell
init
mock-chroot> uname -m
x86_64

Looks like I need setarch?

$ setarch i386 mock --arch=i386 -r fedora-devel-i386 shell
init
mock-chroot> uname -m
i686

Seems like --arch=i386 should take care of this.

--
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion@xxxxxxxxxxxxx
Boulder, CO 80301              http://www.cora.nwra.com

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux