[opensuse-packaging] systemd-presets-branding error with build
opensuse-packaging@opensuse.org Hi there, I'm using build on 11.4 with a command like this: export SOURCERPM=postfix-2.8.5-3.2.1.src.rpm; \ export SUSE_VER=12.1; \ export BUILD_DIST=sl${SUSE_VER}; \ export BUILD_PLATFORM=x86_64; \ build --verify --root /var/builds/${SUSE_VER}0 \ --dist ${BUILD_DIST} \ --arch=${BUILD_PLATFORM} \ --repo /srv/iso_images/openSUSE-${SUSE_VER}-DVD-x86_64.iso --repo http://download.opensuse.org/update/${SUSE_VER}/ \ --repo http://download.opensuse.org/distribution/${SUSE_VER}/repo/oss/suse/ \ $SOURCERPM And I get this error: expansion error nothing provides libgcc45 nothing provides gcc45 nothing provides cpp45 nothing provides libstdc++45 nothing provides libgomp45 I fixed that by editing the 12.1 config to %define gcc_version 46 That seemed easy, but I still wonder why the config uses 4.5 when 12.1 ships with 4.6. Anyway, life is too short to wonder too much. Now, I get this error: expansion error have choice for systemd-presets-branding needed by systemd: systemd-presets-branding-openSUSE systemd-presets-branding-basedonopensuse As this is a vanilla opensuse 12.1 source package I can only conclude that something in `build` is broken. I've even installed the `build` from 12.1 to see if that fixes things, but no luck there. Any ideas on how to fix this? Paul -- Paul Reeves http://www.ibphoenix.com Specialists in Firebird support -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
participants (1)
-
Paul Reeves