[OmniOS-discuss] OmniOs update from 151006 to 151016 issue
Frank Boeye
frank at boeye.net
Mon Apr 3 20:11:31 UTC 2017
Hi,
I've had a feeling that i'd probably have to do a regular update first.
I've tried this before but ran into the following:
root at ant-san:~# pkg update
Creating Plan -
pkg update: The certificate which issued this certificate:/C=US/ST=Maryland/O=OmniTI/OU=OmniOS/CN=OmniOS r151014 Release Signing Certificate/emailAddress=omnios-support at omniti.com could not be found. The issuer is:/C=US/ST=Maryland/L=Fulton/O=OmniTI/CN=OmniTI Certificate Authority
The package involved is:pkg://omnios/locale/gu@0.5.11,5.11-0.151014:20170301T162851Z
Do I need to specify an old repository or publisher first again then?
Thanks!
-Frank
-----Original Message-----
From: Dan McDonald [mailto:danmcd at omniti.com]
Sent: maandag 3 april 2017 20:37
To: Frank Boeye <frank at boeye.net>; Dan McDonald <danmcd at omniti.com>
Cc: omnios-discuss at lists.omniti.com
Subject: Re: [OmniOS-discuss] OmniOs update from 151006 to 151016 issue
I see the problem...
> On Apr 3, 2017, at 1:47 PM, Frank Boeye <frank at boeye.net> wrote:
>
> pkg contents -m runtime/perl/manual
>
> set name=pkg.fmri
> value=pkg://omnios/runtime/perl/manual@5.16.1,5.11-0.151006:20130507T1
> 91120Z set name=pkg.summary value="Perl 5.16.1 Programming Language
> Docs"
> set name=pkg.descr value="Perl 5.16.1 Programming Language Docs"
> set name=publisher value=sa at omniti.com file
> 80eb1eb144aa8dc55993e8e368ca8189e7911bb4
> chash=cce029c54848ec6178ebd419fd738dd15b671f60 group=bin mode=0755
> owner=root path=usr/perl5/5.16.1/bin/pod2html pkg.csize=927
> pkg.size=2064 file 6360c1a609c5a72aa3380f5d2a9f1a576fb2e640
> chash=be1ecb4772c547a9f7739a28303230c8aac6200b group=bin mode=0755
> owner=root path=usr/perl5/5.16.1/bin/pod2latex pkg.csize=3804
> pkg.size=10378 file 5d088db441e21d8faa653427ce905e7125da852e
> chash=0ff7255b30bd6a2e216c4b20aa6de36780863cf4 group=bin mode=0755
> owner=root path=usr/perl5/5.16.1/bin/pod2man pkg.csize=4791
> pkg.size=11615 file a7dd55d275470b2fca194799c30cd04cb0d53d14
> chash=9d97ff341806398db56fd3b3ba5025c48cefcb08 group=bin mode=0755
> owner=root path=usr/perl5/5.16.1/bin/pod2text pkg.csize=3778
> pkg.size=9158 <snip> Bunch more files <snip> file
> 704d896209dafbb4bd55a3e054273b9ee3c2968c
> chash=e7cc73a54f163ad5aacf8265641bb0e9610c80d0 group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/utf8.3 pkg.csize=4590
> pkg.size=12203 file 658bdc92fe9df6d61b2d645be5c4e8b5f1faa68a
> chash=17d77b6c181ba716d8d78b862aa049d5e624e7c1 group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/vars.3 pkg.csize=2370
> pkg.size=5193 file 7946cf41e4289d078292daaa3a5b97e29dbd8a20
> chash=0b7d398714a70ce146727254ea2542d041b5650d group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/version.3 pkg.csize=5668
> pkg.size=15576 file 77cb31e7b3765e1ec0886fd8a11b5af97dda9a56
> chash=38552cdd0c7e8f4ce5d1f18a40312dcfda92337c group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/version::Internals.3
> pkg.csize=11021 pkg.size=31868 file
> 24f98111b69a8b09970c6d50765c8e0c02c93368
> chash=f69e790ebd4c26817756a41cc45c4671145f3445 group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/vmsish.3 pkg.csize=3298
> pkg.size=7992 file b5351f32a043da6782154f3fb3b8906db003895e
> chash=57e11931fe6ce73af627a4652d3cbb714e7a5434 group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/warnings.3 pkg.csize=2759
> pkg.size=8740 file 9b9ec1c4b3b6918b873126b2a1ce76164b199bfa
> chash=7155a3420e0f13f2609a5a740581627c94a77af8 group=bin mode=0644
> owner=root path=usr/perl5/5.16.1/man/man3/warnings::register.3
> pkg.csize=1855 pkg.size=4138 license
> 8db6c3c8a577b36129555ff15dabf691b4a73c55
> chash=8f1b2dd37aec20d7b4aaf4ae32bc7b8501678f79 license=Artistic
> pkg.csize=2416 pkg.size=6321 depend
> fmri=runtime/perl at 5.16.1,5.11-0.151006 type=incorporate depend
> fmri=runtime/perl at 5.16.1,5.11-0.151006 type=require
Wow! I don't know how runtime/perl/manual ended up with an INCORPORATE dependency, but that's what happened.
I have one other suggestion:
- Please just do a vanilla "pkg update" of your 006 first. It may create a new BE, BUT it will update all of the packages. The revision on your runtime/perl/manual is VERY VERY OLD, and has this INCORPORATE dependency which is fixed by later revisions within 006.
I should've said this earlier: You can't update to a whole new revision until your OLD revision is at its latest possible update.
Please try that and report back.
Thank you,
Dan
More information about the OmniOS-discuss
mailing list