hi,
I downloaded y2pmbuild 2.13.3-6 from OpenSuSE 10.1 and installed it on a
sles10rc2. I can build rpms as root and user using y2pmbuild without
problems. I'd like to build i686 RPMs, but had no luck so far..
This is what I did:
- install sles10rc2
- install y2pmbuild
- copy /etc/y2pmbuild/dists/10.1 to sles10 (same dir)
- symlinked sles10-i686 to sles10 (same dir)
- copied /etc/y2pmbuild/macros/10.1/macros file to
/etc/y2pmbuild/macros/sles10-i686/macros
- edited ..../sles10-i686/macros: %_target_cpu i686
- export BUILD_DIST="sles10-i686"
- unpack any .src.rpm
- run y2pmbuild
The %_target_cpu macro is always set to i586.
I tried different locations for setting %_target_cpu, but only
inside the .spec file it worked. Isn't there a better way?
thanks,
Marcel Gehrlein
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-packaging-unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging-help(a)opensuse.org