Paul Cheng wrote: > Hi, > > I've sent a couple of emails asking about how to EOF MMS to > gatekeeper at onnv.eng.sun.com and no one responded. I may have sent them > to the wrong alias. I really need some help from the ON team. > > EOF of MMS in ON has been approved and I'm working on making it happen. > > I've read the section "EOFs and removals" in usr/src/pkg/README.pkg. I > have a couple of questions on how to make MMS EOF. > > 1. Is the manifest of MMS the file > usr/src/pkg/manifests/system-storage-mms.mf?
That's the manifest for the package previously called SUNWmms, I don't know enough about MMS to know if it used to be delivered in more than one package. > 2. I understand that I have to add the two "set" lines to set the > package obsolete. Add: set name=pkg.obsolete value=true and adjust the 'set name=pkg.fmri' line to explicitly state the version information. See, for example, $SRC/pkg/manifests/network-iscsi-target-legacy.mf (though in your case the build number would be different) > Do I leave the MMS source in the ON alone? Will the source be > removed eventually? You remove it. > If I have to remove the MMS source, should I remove the lines that > refer to the targets in system-storage-mms.mf as well? Lines with > file, driver, link, dir, ... Yes. > 3. I went to URL http://ipkg.sfbay/dev and searched for SUNWmms. I got > the following results: SUNWmms is the old name of this package, system/storage/mms is the current name, you should probably search for both, or perhaps just 'mms'. > SUNWmms at 0.5.11,5.11-0.133:20100216T085233Z > consolidation/osnet/osnet-incorporation at 0.5.11,5.11-0.135:20100312T044257Z > entire at 0.5.11,5.11-0.129:20091205T134302Z > redistributable at 0.1,5.11-0.132:20100130T124018Z > storage-server at 0.1,5.11-0.132:20100130T124057Z > > Their manifests all contain one or two lines that start with "depend" > and reference mms. > What should I do with them? > Looks like there is a consolidation. How do I figure out how to > coordinate the EOF of MMS? SUNWmms is the old name of the package, and only has versions up to build 0.133, you would leave this alone. consolidation/osnet/osnet-incorporation, entire, and redistributable are automatically generated, you do not need to do anything special to change them. (also, entire hasn't mentioned this package since build 0.129) storage-server is the old name of storage/storage-server and only has versions up to build 0.133, you don't change this. You *do* need to change storage/storage-server ($SRC/pkg/manifests/storage-storage-server.mf) to remove its dependency on system/storage/mms Hope this helps, -- Rich
