Recent Posts


« | Main | »

“Hump?, What hump?” (says Igor to Dr. Franken…)

By Dale Reagan | March 20, 2012

“Hump?, What hump?” (says Igor to the young Dr. Frankenstein…)  Well, perhaps paraphrased a bit but a reference to Gene Wilder & Marty Feldman in the 1974 flick Young Frankenstein.

Ever tried to install some ‘modern’ software in a Linux environment?

Chances are good that you will have no issues as long as your system:

The above probably sounds reasonable to most folks (pause for some reflection…)

Igor: “My grandfather used to work for your grandfather. Of course the rates have gone up.”

Ok, how many folks actually know what is installed with their Linux OS of choice? and/or on their production/dev/test Linux systems?

Perhaps a typical answer, “We use the default/base install of Version X of Release Y…”

Again, sounds reasonable. We have become distanced from the base that actually runs the solutions in use; we know that we can ‘fix’ a problem by:  updating, re-installing, removing, re-versioning, adding another ‘node’, etc.  Why dig any deeper?

Igor: “Wait Master, it might be dangerous… you go first.

But, what happens if you start if a minimal/base OS install using your Version/Release of choice?

You will find ‘the humps’ for your solution…  This is really simple:

If you want to create a ‘better’ solution then consider:

I frequently encounter these types of issues with Ruby based solutions.  I have also seen it with Python solutions and sometimes from ‘C’ packages.  Some recent examples – working in a ‘cloud’ environment and attempting to build/install these solutions on a ‘foreign’ flavor of OS using a ‘minimal’ install (intentional on my part) I tried:

The install of Puppet was the only solution from this short list that completed without a (seemingly) endless stream of modules/libraries/etc being required.  After looking at the above solutions I liked Cfengine the best since it seemed to be the simplest (a single binary) – in my test case the problem was that a custom binary build would be required to put it in use – which meant installing an entire development environment and required libraries in order to build the solution (not really a problem but this did not meet the immediate need/solution.)

Igor: Dr. Frankenstein…
Dr. Frederick Frankenstein: “Fronkensteen.”
Igor: You’re putting me on.
Dr. Frederick Frankenstein: No, it’s pronounced “Fronkensteen.”
Igor: Do you also say “Froaderick”?
Dr. Frederick Frankenstein: No… “Frederick.”
Igor: Well, why isn’t it “Froaderick Fronkensteen”?
Dr. Frederick Frankenstein: It isn’t; it’s “Frederick Fronkensteen.”
Igor: I see.
Dr. Frederick Frankenstein: You must be Igor.
[He pronounces it ee-gor]
Igor: No, it’s pronounced “eye-gor.”
Dr. Frederick Frankenstein: But they told me it was “ee-gor.”
Igor: Well, they were wrong then, weren’t they?



Topics: Unix-Linux-Os | Comments Off on “Hump?, What hump?” (says Igor to Dr. Franken…)

Comments are closed.

YOUR GeoIP Data | Ip:
Continent: NA | Country Code: US | Country Name: United States
Region: | State/Region Name: | City:
(US only) Area Code: 0 | Postal code/Zip:
Latitude: 38.000000 | Longitude: -97.000000
Note - if using a mobile device your physical location may NOT be accurate...

Georgia-USA.Com - Web Hosting for Business