<div dir="ltr">Hey Matt,<div><br></div><div>The first thing that comes to mind is to use the EPEL repository. It does appear to be there, <a href="https://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/perl-Net-SSH.html">https://dl.fedoraproject.org/pub/epel/6/x86_64/repoview/perl-Net-SSH.html</a>.</div><div><br></div><div>I am not a Perl person, but would CPAN be an alternative as well?</div><div><br></div><div>Other then that, how you are doing it makes sense to me.</div><div><br></div><div>Dunno if that helped any.</div><div><br></div><div>Carlos Meza</div><div>@digitalr00ts</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Apr 21, 2016 at 10:33 AM, Matthew Campbell <span dir="ltr"><<a href="mailto:dvdmatt@gmail.com" target="_blank">dvdmatt@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have a currently maintained Perl manifest that is required by an<br>
application orphaned by vendor realignment. The Perl package is<br>
maintained in the RHEL6 and Fedora 23 lines but is not in the RHEL7<br>
repositories.<br>
<br>
It does exist in the rpmforge repository, but only as a rh6 package.<br>
<br>
--> What is the magic incantation to reset the yum major version<br>
number for a single yum/dnf run?<br>
<br>
The package is fully functional on 7 (I installed manually and tested)<br>
but I would like to automate installation from puppet/chef. I did get<br>
it working by hard coding the couple dozen dependencies but looking at<br>
the resulting code consider that approach unmaintainable. Once<br>
installed the packages are managed correctly by dnf.<br>
<br>
I have spent an undue amount of time online trying to unearth a<br>
solution, has anyone run across this before?<br>
<br>
Thanks for any thoughts,<br>
<br>
Matt<br>
<br>
% ssh oldserver<br>
% cat /etc/redhat-release<br>
Red Hat Enterprise Linux Server release 6.4 (Santiago)<br>
% yum search perl-Net-SSH<br>
* rpmforge: <a href="http://mirror.chpc.utah.edu" rel="noreferrer" target="_blank">mirror.chpc.utah.edu</a><br>
...<br>
perl-Net-SSH.noarch : Perl extension for secure shell<br>
<br>
% ssh newserver<br>
% cat /etc/redhat-release<br>
CentOS Linux release 7.2.1511 (Core)<br>
% yum search perl-Net-SSH --releasever=6<br>
* rpmforge: <a href="http://mirror.chpc.utah.edu" rel="noreferrer" target="_blank">mirror.chpc.utah.edu</a><br>
...<br>
'nada'<br>
<br>
---------<br>
Matthew Campbell<br>
Storage and Cloud Strategy<br>
Office of the CTO<br>
<br>
Kaiser Permanente<br>
99 S. Oakland<br>
Pasadena, CA 91101<br>
<br>
<a href="tel:626-564-7228" value="+16265647228">626-564-7228</a> (office)<br>
8-338-7228 (tie-line)<br>
<a href="tel:818-314-9897" value="+18183149897">818-314-9897</a> (mobile phone)<br>
Green Center 3-North, 031W29<br>
---------<br>
<a href="http://kp.org/thrive" rel="noreferrer" target="_blank">kp.org/thrive</a><br>
<br>
</blockquote></div><br></div>