[illumos-Developer] webrev for 1125: manifest hygiene

Bayard Bell buffer.g.overflow at googlemail.com
Wed Jun 29 04:24:36 PDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 29 Jun 2011, at 08:09, Garrett D'Amore wrote:

> I think you need at least one package to deliver the group membership.

Looking at the resulting manifest for SUNWcs, the default transform should be making sure that the group membership continues to be delivered, this time with requisite consistency:

buffyg at buffyg.uk.openindiana.org:/repo/illumos-1125/packages/i386/nightly/repo.redist$ pkg contents -m -s file://. SUNWcs | nawk 'NR  == 1 || $NF ~/usr\/share$ 
/ || $NF ~ /usr\/share\/lib$/' 
set name=pkg.fmri value=pkg://openindiana.org/SUNWcs@0.5.11,5.11-0.151:20110523T153305Z 
dir group=sys mode=0755 owner=root path=usr/share 
dir group=sys mode=0755 owner=root path=usr/share/lib 

> I am also thinking you should not remove the perl 584 manifests, but merely obsolete them.

I was less (least?) sure of what to do in this case. I reckon the case is pretty compelling that perl5.8 should/must die, but I can understand why removing the manifest may not be the right way to get there. I take it that something needs to happen, either to declare them obsolete or perhaps to exclude the packages via the consolidation manifest. I'm still learning IPS and would be appreciative of any pointers to documentation on applicable mechanics.

Cheers,
Bayard

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.12 (Darwin)

iQIcBAEBAgAGBQJOCwuZAAoJEHm5cBpJ87dosX8QAItBYLocyjdPFHkQ5MSaKxFp
WoYTPyMQSAFT3fgVnBTY4HdaT7ceD0q2fU+Z8DUB1jQiWZ4IWuToruIzYEQW5Q4U
IoSnC106EL/Fzi1bRjtWOt1vMvAeWC/HBWhE0nNkiz/BC129/XwBo4xzqwo21Q/S
PAMvATBN+PGKwAqPgqm1BOwmdyUFCMGns53A8v6ZE3dNJIW/jLL32HKVLNHbadYu
F5KVseFQZOeqJHIlLxdrnkWHA6iDz52yZWieLF6MBWNSa5Nu0+FNecKFFfC5nKZg
4DdzhOgl+ix1NpY+1VM8Jt5+0eFpcgk+x+ghQO9m5Q0L3IgHA8V/7a6yw6A8nmWI
bbZV84N6IENcq5Bl7ohb3Gl2C5yFI4kB7wvTL+07Lzf/gVwJm7dPN8sbqJqe4CYl
gpW+eUkHBPfdA99mt+aetj+exxjq+nqqmDZmdRm/34c+hLJIvaoRkzrRasYW3C/x
f3ftgFBGtSoqNKzjiclrbE/HjANzQ5Lgmx6eGjmAhipkE3cepBUGFdwwu7zuyR1E
WEVr3AtTBzLkJ+N3tyEPW0gW8N9P+ZgeHM6T3AVUJna91UtisHzLWRaRgIn88WnP
ZpduOssPnmkCQbYtXiAEey7gjZLyOdCz0Ono2YNAo83/7MEMJYRm/DcOIGzYzaj+
/BFQBlO86dSgEKEeVrSx
=wb8c
-----END PGP SIGNATURE-----



More information about the Developer mailing list