Изменить: я идиот и забыл использовать createrepo и обновить реподанные, поэтому зависимости не были найдены в репо.
Тайна раскрыта.
Немного странный.
Я пытаюсь установить Perl на ящик Redhat, и можно подумать, что это так же просто, как просто
yum install perl
Как указано в документации, но в результате получается следующий результат:
---> Package perl.x86_64 4:5.16.3-294.el7_6 will be installed
--> Processing Dependency: perl(Socket) >= 1.3 for package: 4:perl-5.16.3-294.el7_6.x86_64
--> Processing Dependency: perl(Scalar::Util) >= 1.10 for package: 4:perl-5.16.3-294.el7_6.x86_64
--> Processing Dependency: perl(threads::shared) for package: 4:perl-5.16.3-294.el7_6.x86_64
...
---> Package perl-libs.x86_64 4:5.16.3-294.el7_6 will be installed
---> Package perl-macros.x86_64 4:5.16.3-294.el7_6 will be installed
--> Finished Dependency Resolution
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(threads)
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(File::Spec::Unix)
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(Exporter)
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(Scalar::Util) >= 1.10
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(Socket)
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(Scalar::Util)
Error: Package: 4:perl-5.16.3-294.el7_6.x86_64 (rhel-cdn)
Requires: perl(Getopt::Long)
...
Попытка установить эти другие пакеты также не удалась, так как они зависят от perl, который не удается по той же причине; требуются расширения perl, перечисленные выше.
Есть указатели на возможные причины?