Disclaimer: this bug has been filed in a semi-automated manner.
When emerging the package media-libs/libgphoto2-2.4.14, the following elog messages are displayed:
* Upstream will not support you if you do not compile all camera drivers first
* Don't forget to add yourself to the plugdev group
* if you want to be able to access your camera.
Such messages should only be displayed when the package is a new install.
These situations can be checked in the ebuild as follows:
if ! has_version 'media-libs/libgphoto2'; then
See the tracker bug 440214 for more details.
The first message needs to be printed at each merge imho.
The second can most likely be updated (wrt consolekit+udev-acl) and indeed printed only once.
(In reply to comment #1)
> The second can most likely be updated (wrt consolekit+udev-acl) and indeed
> printed only once.
Time ago someone tried us to move away from needing plugdev group... but no idea how did ended, do you have any idea Gilles?
+ 16 Dec 2012; Gilles Dartiguelongue <firstname.lastname@example.org>
+ libgphoto2-2.4.14-r1.ebuild, libgphoto2-2.5.0.ebuild:
+ Hide plugdev message when it is not needed, bug #440450.
The warning about building support for all cameras will stay as it is
important for us that users are aware of it when reporting upstream and the
message about plugdev will be hidden if the system provides alternative way of
getting priviledges for interacting with the camera.
This should satisfy your request. If it does not, feel free to reopen this
bug. Thanks for reporting.