Hi, mongodb 2.6 brought alot of changes to it's libraries and packaging. I believe the 2.6 databases are backward compatible with the 2.4 databases, but the libraries and structures have gone through some changes.
If you look at the mongodb 2.6 in rawhide (f22) you will notice that there is no libmongodb. All of that has been split off into a separate package called mongo-cxx-driver.
What am I proposing for EPEL6 and EPEL7?
I propose we keep mongodb on EPEL6 at 2.4 for as long as possible. I have just updated it to 2.4.12 (from 2.4.6). https://admin.fedoraproject.org/updates/mongodb-2.4.12-1.el6
I am also proposing that we move EPEL7 to mongodb 2.6.x now, instead of later. That will give people a clean way to migrate from mongodb 2.4 to 2.6. They will just need to migrate from RHEL6 to RHEL7. https://admin.fedoraproject.org/updates/mongodb-2.6.5-2.el7
Any thoughts, complaints, problems? If there aren't any, I'll let these take their normal 2 weeks in bohdi and then move them into EPEL.
Thanks Troy Dawson
On Tue, Nov 4, 2014 at 4:51 PM, Troy Dawson tdawson@redhat.com wrote:
Hi, mongodb 2.6 brought alot of changes to it's libraries and packaging. I believe the 2.6 databases are backward compatible with the 2.4 databases, but the libraries and structures have gone through some changes.
If you look at the mongodb 2.6 in rawhide (f22) you will notice that there is no libmongodb. All of that has been split off into a separate package called mongo-cxx-driver.
What am I proposing for EPEL6 and EPEL7?
I propose we keep mongodb on EPEL6 at 2.4 for as long as possible. I have just updated it to 2.4.12 (from 2.4.6). https://admin.fedoraproject.org/updates/mongodb-2.4.12-1.el6
I am also proposing that we move EPEL7 to mongodb 2.6.x now, instead of later. That will give people a clean way to migrate from mongodb 2.4 to 2.6. They will just need to migrate from RHEL6 to RHEL7. https://admin.fedoraproject.org/updates/mongodb-2.6.5-2.el7
Any thoughts, complaints, problems? If there aren't any, I'll let these take their normal 2 weeks in bohdi and then move them into EPEL.
+1 - I think sticking with 2.4.x for as long as possible is likely the best course of action given that users tend to expect a certain level of stability from EPEL (for various definitions/contexts of the term).
-AdamM
Thanks Troy Dawson _______________________________________________ epel-devel mailing list epel-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/epel-devel
epel-devel@lists.fedoraproject.org