Zur Konfigurationsseite der USE-Flags

The following REQUIRED_USE flag constraints are unsatisfied: Diese Meldung weist auf einen Konflikt in der Installation eines Paketes mit den dazugehörigen USE-Flag hin. Diese müssen angepasst werden.

Ein Beispiel:

localhost /home/michi # emerge -avuND @world

* IMPORTANT: 12 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy "sys-fs/lvm2" has unmet requirements.
- sys-fs/lvm2-2.02.145-r2::gentoo USE="readline systemd thin (-clvm) (-cman) -corosync -device-mapper-only -lvm1 -lvm2create_initrd -openais (-selinux) (-static) (-static-libs) -udev" ABI_X86="(64)"

The following REQUIRED_USE flag constraints are unsatisfied:
systemd? ( udev )

The above constraints are a subset of the following complete expression:
device-mapper-only? ( !clvm !cman !corosync !lvm1 !lvm2create_initrd !openais !thin ) systemd? ( udev ) clvm? ( !systemd )

(dependency required by "sys-kernel/genkernel-next-65::gentoo" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

The following REQUIRED_USE flag constraints are unsatisfied: systemd? ( udev )  – Diese Aussage besagt, dass wenn USE = systemd ist, dann auch USE = udev gesetzt werden muss. Verwenden Sie die Datei /etc/portage/package.use um ein use-Flag für ein Paket zu setzen. Die einmalige Verwendung bei der Kompilierung mit USE= wird beim nächsten Update  überschrieben. Soll ein Use-Flag für das gesamte System gesetzt werden geschieht das in der Datei /etc/portage/make.conf

#USE=systemd emerge -av  sys-fs/lvm2

 

!!! The following installed packages are masked:
- net-fs/samba-4.5.10-r1::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.