On Tue, Oct 29, 2013 at 8:21 AM, Dave Johansen <davejohansen(a)gmail.com>wrote:
On Tue, Oct 29, 2013 at 12:50 AM, Dan Horák <dan(a)danny.cz>
> On Mon, 28 Oct 2013 19:51:48 -0700
> Dave Johansen <davejohansen(a)gmail.com> wrote:
> > I'm packaging odb ( http://codesynthesis.com/products/odb/
> > Fedora/RHEL and I've run into a bit of a problem. Everything worked
> > fine for f18 and f19, but when I try to build libdodb-boost for f20 I
> > get an error that libodb-devel isn't available on the arm builds (
> > http://koji.fedoraproject.org/koji/taskinfo?taskID=6109976
), but I
> > built it a while back
> > ( http://koji.fedoraproject.org/koji/taskinfo?taskID=5994819
> > Is there something that I did wrong in the packaging process? Or is
> > there something I can do to fix this so I can finish packaging the
> > ODB runtimes for f20?
> For building f20 packages you need set a buildroot override in Bodhi for
> libodb as f20 is still in beta freeze and the libodb-2.2.3-1.fc20 build
> is not yet in the f20 repo. Also the i686 and x86_64 builds of
> libodb-boost used the f19 build of libodb which is wrong. The
> difference is that arm is primary arch since f20 and thus there is no
> f19 libodb build for arm.
Ok, that makes sense, but how do I do a buildroot override. This page (
talks about it and refers to this page (
Maybe I'm missing something, but I don't see any info or instructions about
how I'm supposed to resolve this on either of those pages. So what do I
need to do to resolve this?
Also, how/why are the i686 and x86_64 builds using the f19 dependencies?
Am I doing something wrong that is causing that? Because it seems like that
shouldn't even be possible.
For the sake of anyone reading this thread in the future, I found the
information about how to do the build root override on this wiki (