https://bugzilla.gnome.org/show_bug.cgi?id=706886 sysadmin | Other | unspecified
--- Comment #17 from Zeeshan Ali (Khattak) <[email protected]> 2013-09-09 16:27:48 UTC --- (In reply to comment #16) > (In reply to comment #15) > > We still need an RPM package theoretically built against the libraries > > we'll be > > installing through Software Collections on the server. > > And by that I assume you mean EPEL package and the ones from Fedora won't do? In which case, we probably need a bit of guidance: <zeenix> kalev: have you found any easy docs to follow to create an EPEL package? <zeenix> or i just pass '--target epel6' to rpmbuild <kalev> the process for EPEL packages should be pretty much the same as for Fedora, it would only be a different branch in the git repo <kalev> not just that, they'd need to be built against the RHEL libraries <zeenix> http://fedoraproject.org/wiki/EPEL/FAQ <kalev> if you just pass --target epel6 or something to rpmbuild in your Fedora installation, it won't do much good -- just redefines this one macro, but the package would still be built against the libraries in your Fedora system <kalev> it would have to be built in an RHEL chroot to make sure it picks up the RHEL libs <kalev> to make that easy there's the "mock" tool that sets up the chroot <kalev> it's the standard thing for preparing a clean environment to build in, koji uses mock as well <kalev> but I've no idea how the Software Collections fit in there <kalev> the hard thing is the dependencies, building for EPEL is otherwise easy <kalev> if the dependencies were all there, you'd just: <kalev> 1) request a new branch for the package <kalev> 2) git checkout the new epel6 branch <kalev> 3) fedpkg build -- Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the QA contact of the bug. You are watching the assignee of the bug. _______________________________________________ gnome-infrastructure mailing list [email protected] https://mail.gnome.org/mailman/listinfo/gnome-infrastructure
