List Archive: gentoo-dev
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
-----BEGIN PGP SIGNED MESSAGE-----
It seems that it will be beneficial to narrow the definition of the
proposed PROPERTIES=interactive  value, so the definition is more
pure and simple like ones recently suggested for "live"  and
"virtual"  properties. Therefore, the "interactive" property will
only serve to indicate that some unspecified form(s) of interaction
may occur at some unspecified time(s) during the execution of one or
more of the ebuild's standard phase functions that are supposed to
be executed in order to build, install, or remove a package. In
order to keep the definition as narrow as possible, the method and
time of interaction are unspecified.
The "interactive" property will be useful in cases when it might not
be possible to perform interaction with ebuilds, so the user might
decide to mask any ebuilds that exhibit this property. It can also
be used to know in advance that it might not be safe to excecute
ebuild phases in the background, which might be used to provide a
solution for bug #233296  by allowing exclusive access to stdio
to be guaranteed when executing the phases of a specific ebuild.
We might also consider adding finer grained values of PROPERTIES
such as interactive-setup, interactive-unpack, and
interactive-preinst. However, the "interactive" property alone will
still be quite useful whether or not we decide to create
finer-grained properties to represent more specific types of
Do the name and definition of this PROPERTIES=interactive value seem
good? Would anybody like to discuss any changes to the name,
definition, or both?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-----END PGP SIGNATURE-----