Compatibility of Solaris 11.4 Public Beta with napp-it
currently napp-it is not working due problems with the Perl module Expect (IO::Tty not compiling)
This should create a Tty.so file in /root/.cpan that is needed for napp-it If someone has success, please report.
Problem: Expect is compiled via
perl -MCPAN -e shell
install Expect
exit
-> gives an error with IO:Tty
Info about the beta repository
Solaris 11.4 Beta is pre configured for the default stable (nonworking with the Beta) repository and comes without a compiler installed.
You must switch repository to
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F
https://pkg.oracle.com/solaris/beta/
For access to this repository, you must register at
https://pkg-register.oracle.com/register/repos/
where you can then download a certificate and a key and where you MUST accept the license to get access. Copy cert and key ex to /root, then wait some time until you get access.. What I did then.
1. remove old repository
pkg unset-publisher solaris
2. add beta repository with the cert and key
pkg set-publisher -c /root/pkg.oracle.com.certificate.pem -k /root/pkg.oracle.com.key.pem -g
https://pkg.oracle.com/solaris/beta solaris
3. add a compiler ex pkg install gcc-5
and try to compile Expect
4. see
Solaris 11.4 Beta | Oracle Community