John Plocher wrote: > Brock Pytlik wrote >> What are you going to tell the user that won't be horribly confusing? > > Warning: Installing package foo (which you selected for install) > requires that you reboot the system afterwards. > > Details: New: Foo => [EMAIL PROTECTED] or [EMAIL PROTECTED] > Existing: baz => [EMAIL PROTECTED] (optional) > New: [EMAIL PROTECTED] requires a reboot. > > What should I do? > You can install Foo (and reboot because of [EMAIL PROTECTED]), > you can continue without installing Foo (and thus not > rebooting) or you can cancel the install.
I think that most users are going to ignore a relative complex message like that. It's sufficient, for that group of users, to tell them that one of the packages being installed or updated is requiring a restart of the system. For users that actually care about what is requiring it and why, you can provide a detailed list. However, I would strongly discourage attempting to dynamically build a sentence that tries to explain in words the reason for it since there is no limit to the possible number of packages that are requiring the reboot and it's likely to be more confusing than a simple listing or table. As Bart and others indicated before, we can't provide this information anyway until the imageplan has been evaluated. Cheers, -- Shawn Walker _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
