Friday, June 22, 2018

Not a Fan of Redhat RPMs Today or Why No Follow Up for RH/Centos/Fedora from Last Blog

I received a lot of good feedback Building the PHP MySQL XDevAPI PECL Extension on MySQL 8.0.11 and PHP 7.2 for the MySQL Document Store including a few folks asking if I could document that it takes to get the MySQL X DevAPI working with an RPM based Linux distro.

Well I'd really like to.  But I can't.

Redhat Linux 4

I still remember getting my copy of Redhat Linux 4.0 (not RHEL -- no enterprise thoughts in those days)  It was January 1997 and I installed it the week before Rehaht 4.1 came out.  I thought that RPMs were much better than the old 'unzip the tar file;./configure; make install' circus. I thought Redhat was pretty cool. Heck I even became a RHCE.  

Then I found the Debian variants easier to work with and more up to date.  My not so humble opinion is that Ubuntu is the best all around Linux distro around. But there are a lot of RPM based systems out there and I need to be able to show how to get the MySQL X Devapi working on them.  But it ain't easy.

Step 1 Install CentOS 7

I had not installed CentOS in some time and it installed fairly nicely or as nice as Ubuntu.   So no problem there,

Step 2 What is that Deb package Called in RPM speak?

Here is where the wagon goes off the rails. TO get the developer tools you must sudo yum -y groupinstall  'Development Tools'.  Then you get to download the OpenSSL tarball 'cause there is not one RPM for CentOS 7 (considering its popularity I was gobsmacked to discover this lacking). Next was loading the protobuf-devel package.  

But when I try to run the PECL install mysql_xdevapi I run into a compiler error.  Well, it is Friday afternoon and my frustration/inexperience with recent RPM software is telling me to call it a week.

I will try again later.  If you are more up to speed on RPMs and want to provide guidance for me please do so.  If not have a good weekend!


  1. > Then you get to download the OpenSSL tarball 'cause there is not one RPM for CentOS 7 (considering its popularity I was gobsmacked to discover this lacking).

    This works for me on RHEL7 with only the repo on the installation DVD:
    yum install openssl-devel

    rpmfind says it should be the some on CentOS7:

    > Next was loading the protobuf-devel package.

    My rhel7 doesn't find it on the DVD, but protobuf-devel is available in the CentOS7 repos:

    Your "discovery" seems a bit incorrect ...

  2. My Assignment Services constantly aim to expand our base of assignment help and call in international experts who are ex-professors from reputed business schools, management schools, engineering universities from across the globe.

  3. My Assignment Services do not make empty promises and have always achieved what we promised our clients by online nursing assignment help.

  4. My Assignment Services is your first and last destination for every query you have related to ‘help my assignment’ because we guarantee you the lowest possible price of law assignment help with the unmatched quality of assignments in Australia.

  5. Programming Assignment help
    Programming Assignment Help is efficient in reducing stress from your academic life. It can save most of your time. Hence you can utilize your time in other necessary works. However, it is essential to choose a proper service; else it can trouble you badly. To avoid this, you must check the online reviews for a better Computer Science assignment

  6. Trustworthy personal statement help to students all around the world. Hire experienced team of writers who can deliver persuasive and impeccable personal statement before the deadline. Apart from personal statement, they also provide thesis writing help for a variety of subjects. Students can also download free samples from their website to understand the quality of their services.

  7. Students Assignment Help provides the best global assignment help services to the students. Our professional writers can write any assignment as they are well-versed with every assignment topic.

  8. If your dream to score the best grades in assignment then you need to choose the best topic. The assignment help experts at present report writing help suggestions for students.

  9. Awesome blog!! I like this topic, this site has lots of advantage. I have truly enjoyed reading your own points of view and thanks for making things easier to understand. I offered assignment help for students in all kind of projects.
    For more information visit us@ assignment help

  10. My friend Alex give me a few job search tips. Firstly, you need to know exactly what position you are looking for. The second one, what salary do you want and what is your motivation.

  11. Great information, nice and excellent design, as shared useful stuff with light ideas and concepts, lots of useful information and inspiration, both of which I need in Research Report
    , thanks to offer such a helpful information here

  12. This post is a pool of information. The readers are quite impressed after reading this impressive post. This impressive post certainly encourages to choose Assignment Help Australia Services. You can email us at cs@Myassignmenthelpau.Com or Phone Number: +61-2-8005-8227

  13. This is really helpful. Thank you for sharing the wonderful information. Kindly do visit this website for all sort of Lab Report Tips.

  14. Programming Assignment help provided by takes care of these fundamentals and most of our tutors are efficient with every programming assignment.

  15. experts are continue working with the help. They will reduce your academic pressure and continue offering the best Assignment Help services online. Our writers hold masters and Ph.D. degrees from the eminent universities across the globe.