Skip to content

Instantly share code, notes, and snippets.

@sdimitro
Created December 29, 2014 10:02
Show Gist options
  • Save sdimitro/d5757800eada0deb61c7 to your computer and use it in GitHub Desktop.
Save sdimitro/d5757800eada0deb61c7 to your computer and use it in GitHub Desktop.
Validating manifests against proto area
==== Validating manifests against proto area ====
Entries present in proto area but not manifests:
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_COLLATE
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_CTYPE
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_MESSAGES
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_MONETARY
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_NUMERIC
dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX/LC_TIME
file usr/lib/locale/POSIX/locale_description group=group mode=0444 owner=owner path=usr/lib/locale/POSIX/locale_description
Entries that differ between manifests and proto area:
manifests hardlink path=kernel/strmod/amd64/sdpib target=kernel/drv/amd64/sdpib
proto area file kernel/strmod/amd64/sdpib group=group mode=0755 owner=owner path=kernel/strmod/amd64/sdpib
manifests hardlink path=kernel/strmod/sdpib target=kernel/drv/sdpib
proto area file kernel/strmod/sdpib group=group mode=0755 owner=owner path=kernel/strmod/sdpib
manifests hardlink path=platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.47 target=platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.46
proto area file platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.47 group=group mode=0755 owner=owner path=platform/i86pc/kernel/cpu/amd64/cpu_ms.GenuineIntel.6.47
manifests hardlink path=platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.47 target=platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.46
proto area file platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.47 group=group mode=0755 owner=owner path=platform/i86pc/kernel/cpu/cpu_ms.GenuineIntel.6.47
manifests link mediator=None path=usr/lib/fwflash/verify/ses-LSILOGIC.so target=ses-SUN.so
proto area file usr/lib/fwflash/verify/ses-LSILOGIC.so group=group mode=0755 owner=owner path=usr/lib/fwflash/verify/ses-LSILOGIC.so
manifests link mediator=None path=usr/lib/fwflash/verify/sgen-LSILOGIC.so target=ses-SUN.so
proto area file usr/lib/fwflash/verify/sgen-LSILOGIC.so group=group mode=0755 owner=owner path=usr/lib/fwflash/verify/sgen-LSILOGIC.so
manifests link mediator=None path=usr/lib/fwflash/verify/sgen-SUN.so target=ses-SUN.so
proto area file usr/lib/fwflash/verify/sgen-SUN.so group=group mode=0755 owner=owner path=usr/lib/fwflash/verify/sgen-SUN.so
manifests link mediator=None path=usr/lib/locale/POSIX target=C
proto area dir group=group mode=0755 owner=owner path=usr/lib/locale/POSIX
@gdamore
Copy link

gdamore commented Dec 29, 2014

POSIX things come from incorrectly unpacking the closed binaries. Some things that ought to be hard links are instead copies. This is an error in your workspace only. The solution is to blow away your proto area (unfortunately), and again unpack the closed bits following the directions in the illumos build directions.

I'd really like to eliminate these closed bits altogether...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment