Okay, this gets VERY OLD and TIRED, when people who "answer" the questions are ASKING WHY do you want to do it this way (i.e., using "old" software & repositories).
Bottom line: There are many valid reasons - also, those same reasons for NOT UPDATING via Yum auto-updates and/or RHEL auto-updates, etc. My case, for example, Web host company kept us on OLD versions of mysql (5.0.96-community and 5.1), PHP (5.2.13) and Apache (2.2.15 and 2.2.22?) - and they refused to change some things (i.e., modify 'deprecated mysql_connect commands' and other commands) to the latest mysqli and/or PDO formats, SO, when we took over the site, the code WILL ONLY RUN USING OLD SOFTWARE. So, you see, there can be valid reasons for doing this.
So, to allow us time to figure out what is mysqli, and what is PDO and "how" do we change our software and code for those more updated (non-deprecated) products, we MUST STAY ON OLD CODE!
But, to answer original poster: you can do
yum --nogpgcheck localinstall some.rpm --nodeps
And then, via --nodeps
, you will be able to bypass "dependency checks."