[rescue] OK, this got me there!!! Re: Solaris 11 package conflicts
Jerry Kemp
sun.mail.list47 at oryx.us
Wed Aug 30 17:24:51 CDT 2017
couple more VirtualBox screen captures
.......................................
solaris11vm /root 62 # pkg list | grep "runtime/perl"
runtime/perl-512 5.12.5-5.12.0.0.0.122.0 i--
runtime/perl-522 5.22.1-5.12.0.0.0.122.0 i--
runtime/perl-common 1-5.12.0.0.0.122.0 i--
solaris11vm /root 63 # pkg mediator
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
apache system 2.2 system
apr-1-config system 1.5 system
apu-1-config system 1.5 system
gcc system 4.9 system
golang system 1.7 system
java system 1.8 system
openssl vendor vendor default
perl vendor 5.22 vendor <---------------
python vendor 2.7 vendor
sendmail vendor vendor sendmail
ssh system local openssh
solaris11vm /root 64 #
On 08/30/17 05:13 PM, Jerry Kemp wrote:
> Hello again Phil,
>
> another partial, but successful answer. I didn't figure this out on my own.
>
> Fired up duckduckgo.com and searched for 'Solaris 11 perl 522 upgrade'
>
> came across this link
>
> <https://serverfault.com/questions/786711/trying-to-install-golang-on-a-solaris-11-3-vm>
>
>
> which pointed to this link
>
> <http://docs.oracle.com/cd/E26502_01/html/E28984/gmias.html#scrolltoc>
>
> I fired up a Solaris 11.3 vm in virtual box to play with this.
>
> Not a straight forward answer, but I now have a stock Solaris 11.3 x64/x86
> install that is upgraded to perl 5.22.x
>
> Note, these are copy-n-paste from the virtualbox window.
>
> hope this helps, good luck.
>
> Jerry
>
>
> .........................................................................
>
>
> solaris11vm /root 56 # perl -v
>
> This is perl 5, version 12, subversion 5 (v5.12.5) built for i86pc-solaris-64int
> (with 7 registered patches, see perl -V for more detail)
>
> Copyright 1987-2012, Larry Wall
>
> Perl may be copied only under the terms of either the Artistic License or the
> GNU General Public License, which may be found in the Perl 5 source kit.
>
> Complete documentation for Perl, including FAQ lists, should be found on
> this system using "man perl" or "perldoc perl". If you have access to the
> Internet, point your browser at http://www.perl.org/, the Perl Home Page.
>
> solaris11vm /root 57 #
>
>
> solaris11vm /root 59 # pkg change-facet version-lock.runtime/perl-512=false
>
> solaris11vm /root 60 # pkg change-facet facet.version-lock.runtime/perl-512=false
>
> solaris11vm /root 61 # pkg facet
> FACET VALUE SRC
> locale.* False local
> locale.de True local
> locale.de_DE True local
> locale.en True local
> locale.en_US True local
> locale.es True local
> locale.es_ES True local
> locale.fr True local
> locale.fr_FR True local
> locale.it True local
> locale.it_IT True local
> locale.ja True local
> locale.ja_* True local
> locale.ko True local
> locale.ko_* True local
> locale.pt True local
> locale.pt_BR True local
> locale.zh True local
> locale.zh_CN True local
> locale.zh_TW True local
> runtime/perl-512 False local
> version-lock.runtime/perl-512 False local
> solaris11vm /root 62 #
>
> solaris11vm /root 64 # pkg contents -r -o fmri,type -t depend developer/golang-15
> FMRI TYPE
> pkg:/runtime/perl-522 at 5.22.1-5.12.0.0.0.95.0 require
> pkg:/system/library at 0.5.11-0.175.3.1.0.3.0 require
> release/evaluation require
> solaris11vm /root 65 # pkg install golang
> Packages to install: 20
> Packages to update: 1
> Packages to change: 1
> Mediators to change: 2
> Create boot environment: No
> Create backup boot environment: Yes
>
> Building new search index 762/762
> DOWNLOAD PKGS FILES XFER (MB) SPEED
> Completed 22/22 12044/12044 164.3/164.3 887k/s
>
> PHASE ITEMS
> Removing old actions 11/11
> Installing new actions 11578/11578
> Updating modified actions 833/833
> Updating package state database Done
> Updating package cache 1/1
> Updating image state Done
> Creating fast lookup database Done
> Reading search index Done
> Building new search index 782/782
> Updating package cache 1/1
>
> solaris11vm /root 66 # rehash
>
> solaris11vm /root 67 # perl -v
>
> This is perl 5, version 22, subversion 1 (v5.22.1) built for
> i86pc-solaris-thread-multi-64
>
> Copyright 1987-2015, Larry Wall
>
> Perl may be copied only under the terms of either the Artistic License or the
> GNU General Public License, which may be found in the Perl 5 source kit.
>
> Complete documentation for Perl, including FAQ lists, should be found on
> this system using "man perl" or "perldoc perl". If you have access to the
> Internet, point your browser at http://www.perl.org/, the Perl Home Page.
>
>
> solaris11vm /root 68 # cat /etc/release
> Oracle Solaris 11.3 X86
> Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
> Assembled 06 October 2015
>
> solaris11vm /root 69 # pkg info entire | grep Branch
> Branch: 0.175.3.1.0.5.2
>
> solaris11vm /root 70 #
More information about the rescue
mailing list