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

Reply via email to