On Fri, 2009-03-06 at 08:14 +0000, Mat Booth wrote: > > We looked into this a bit today, and it appears to be a shortfall in > > mock, or rpm(build) that is triggered by koji. When koji builds > > something for noarch, it explicitly passes --target noarch. This > > overwrites some settings in mock for the rpmbuild arch and in the ppc64 > > case, rpm defaults to ppc, and libdir is wrong. If koji didn't pass > > --target, then the default arch for the config would be used and all is > > happy. We're not entirely certain where the real bug lies, but we have > > a couple possible work arounds, and we'll be discussing with rpm folks > > tomorrow. > > > > Thanks for the feedback, Jesse. Much appreciated. > > You've probably seen me raise a rel-eng ticket about this already so > the problem doesn't get forgotten. > > In the meantime, I've hammered away of the resubmit button in Koji and > my package has now built successfully. Um. Is there really a bug here? I thought Mamoru had it correct, and the bug was in the spec: it declared noarch but used %_libdir, which is not valid and makes no sense, %_libdir being inherently arch-dependent. It shouldn't be expected for %_libdir to 'work' in a noarch build, AFAICT, and if anything, the behaviour of always expanding to /usr/lib for a noarch build is probably the most sensible thing to do. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org http://www.happyassassin.net -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list