<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Oct 29, 2013 at 8:21 AM, Dave Johansen <span dir="ltr"><<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>On Tue, Oct 29, 2013 at 12:50 AM, Dan Horák <span dir="ltr"><<a href="mailto:dan@danny.cz" target="_blank">dan@danny.cz</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div>On Mon, 28 Oct 2013 19:51:48 -0700<br>
Dave Johansen <<a href="mailto:davejohansen@gmail.com" target="_blank">davejohansen@gmail.com</a>> wrote:<br>
<br>
> I'm packaging odb ( <a href="http://codesynthesis.com/products/odb/" target="_blank">http://codesynthesis.com/products/odb/</a> ) for<br>
> Fedora/RHEL and I've run into a bit of a problem. Everything worked<br>
> fine for f18 and f19, but when I try to build libdodb-boost for f20 I<br>
> get an error that libodb-devel isn't available on the arm builds (<br>
> <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=6109976" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=6109976</a> ), but I<br>
> built it a while back<br>
> ( <a href="http://koji.fedoraproject.org/koji/taskinfo?taskID=5994819" target="_blank">http://koji.fedoraproject.org/koji/taskinfo?taskID=5994819</a>).<br>
><br>
> Is there something that I did wrong in the packaging process? Or is<br>
> there something I can do to fix this so I can finish packaging the<br>
> ODB runtimes for f20?<br>
<br>
</div></div>For building f20 packages you need set a buildroot override in Bodhi for<br>
libodb as f20 is still in beta freeze and the libodb-2.2.3-1.fc20 build<br>
is not yet in the f20 repo. Also the i686 and x86_64 builds of<br>
libodb-boost used the f19 build of libodb which is wrong. The<br>
difference is that arm is primary arch since f20 and thus there is no<br>
f19 libodb build for arm.
<br></blockquote><div><br></div></div><div>Ok, that makes sense, but how do I do a buildroot override. This page ( <a href="https://fedoraproject.org/wiki/Package_update_HOWTO#For_Developers" target="_blank">https://fedoraproject.org/wiki/Package_update_HOWTO#For_Developers</a> ) talks about it and refers to this page ( <a href="https://fedoraproject.org/wiki/Alpha_Milestone?rd=Alpha_Freeze_Policy" target="_blank">https://fedoraproject.org/wiki/Alpha_Milestone?rd=Alpha_Freeze_Policy</a> ). 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?<br>
<br></div><div>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.<br></div></div></div></div>
</blockquote><div><br></div><div>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 ( <a href="http://fedoraproject.org/wiki/Bodhi/BuildRootOverrides" target="_blank">http://fedoraproject.org/wiki/Bodhi/BuildRootOverrides</a> ). <br>
</div></div></div></div>