[katello-devel] Info: rubygem-popen incompatibility

Jason Rist jrist at redhat.com
Wed Jul 25 13:36:18 UTC 2012


On Wed 25 Jul 2012 04:09:10 AM MDT, Lukas Zapletal wrote:
> Hello,
>
> if you are not using Katello on RHEL (or clones), please disregard. The
> following is meant for developers who rebuild Katello on RHEL 6.2.
>
> Today I have discovered there is some incompatibility between our
> dependency rubygem-popen which we provide in our repos. Due to some ABI
> change between RHEL 6.2 and RHEL 6.3 binary packages cannot be moved
> from one system to other. If you try *rebuild* Katello on RHEL 6.2, you
> will get a SEGFAULT during "jammit" step due to wrong ABI of the POpen4
> function.
>
> Please note you can still *install* and run Katello on RHEL 6.2. The
> issue is during build phase, runtime does not use POpen4 function as far
> as I know.
>
> Our new koji builder builds on RHEL 6.3, so it is recommended to use
> Katello on RHEL 6.3+.

Forgive my ignorance, but what is an ABI change?


-- 
Jason E. Rist
Senior Software Engineer
Systems Management and Cloud Enablement
Red Hat, Inc.
+1.919.754.4048
Freenode: jrist




More information about the katello-devel mailing list