Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Can't emerge net-misc/networkmanager has unmet requirements


Recommended Posts

Hi, as topic says!

I'm trying build iso image with my scripts using release 1.2 of funtoo tarball. Emerge says:

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

Calculating dependencies  ...... done!

!!! The ebuild selected to satisfy "net-misc/networkmanager" has unmet requirements.
- net-misc/networkmanager-1.10.2::net-kit USE="consolekit dhclient elogind introspection modemmanager ncurses nss policykit ppp resolvconf wext wifi -audit -bluetooth -connection-sharing -dhcpcd -gnutls -json -ofono -ovs (-selinux) -systemd -teamd -test -vala" ABI_X86="(64) -32 (-x32)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    at-most-one-of ( consolekit elogind systemd )

  The above constraints are a subset of the following complete expression:
    modemmanager? ( ppp ) vala? ( introspection ) wext? ( wifi ) exactly-one-of ( nss gnutls ) at-most-one-of ( consolekit elogind systemd )

(dependency required by "app-admin/calamares-3.1.12::kde-kit[networkmanager]" [ebuild])
(dependency required by "calamares" [argument])


emerge -uUDnN calamares grub pyparted pillow os-prober pygobject sudo xarchiver wicd dosfstools sys-fs/mtools squashfs-tools linux-firmware confuse consolekit firefox-bin geany porthole xorg-x11 dialog cdrtools lightdm genkernel xfce4-meta syslinux lightdm-gtk-greeter media-plugins/alsa-plugins pulseaudio media-sound/pavucontrol --autounmask-write -v --ask n --nospinner --jobs=$(( `grep -c "processor" /proc/cpuinfo` * 2 ))

and without "-uUDnN", but effect is the same

and my make.conf:

USE="X kernel-patch nfs ramfs fuse hfs gtk consolekit dhclient modemmanager ncurses nss python nls ppp resolvconf wext wifi policykit qmi alsa experimental system-wide pulseaudio"
ABI_X86="64 32 x32"

Anyone can help?

Link to comment
Share on other sites


DANiO / # epro

=== Enabled Profiles: ===

        arch: x86-64bit
       build: current
     subarch: generic_64
      flavor: desktop
     mix-ins: xfce
     mix-ins: no-systemd

=== Python kit: ===

      branch: 3.6-prime

=== All inherited flavor from desktop flavor: ===

                     workstation (from desktop flavor)
                            core (from workstation flavor)
                         minimal (from core flavor)

=== All inherited mix-ins from desktop flavor: ===

                               X (from workstation flavor)
                           audio (from workstation flavor)
                             dvd (from workstation flavor)
                           media (from workstation flavor)
      mediadevice-audio-consumer (from media mix-in)
                mediadevice-base (from mediadevice-audio-consumer mix-in)
      mediadevice-video-consumer (from media mix-in)
                mediadevice-base (from mediadevice-video-consumer mix-in)
        mediaformat-audio-common (from media mix-in)
          mediaformat-gfx-common (from media mix-in)
        mediaformat-video-common (from media mix-in)
                  console-extras (from workstation flavor)
                           print (from desktop flavor)
DANiO / # equery u net-misc/networkmanager
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for net-misc/networkmanager-1.10.2:
 U I
 - - abi_x86_32         : <unknown>
 - - audit              : Enable support for Linux audit subsystem using sys-process/audit
 - - bluetooth          : Enable Bluetooth Support
 - - connection-sharing : Use net-dns/dnsmasq and net-firewall/iptables for connection sharing
 + + consolekit         : Use sys-auth/consolekit for session tracking
 + - dhclient           : Use dhclient from net-misc/dhcp for getting ip
 - - dhcpcd             : Use net-misc/dhcpcd for getting ip
 + + elogind            : Use sys-auth/elogind for session tracking
 - - gnutls             : Add support for net-libs/gnutls (TLS 1.0 and SSL 3.0 support)
 + + introspection      : Add support for GObject based introspection
 - - json               : Enable JSON validation via dev-libs/jansson in libnm.
 + - modemmanager       : Enable support for mobile broadband devices using net-misc/modemmanager
 + + ncurses            : Add ncurses support (console display library)
 + - nss                : Use dev-libs/nss for cryptography
 - - ofono              : Use net-misc/ofono for telephony support.
 - - ovs                : Enable OpenVSwitch support
 + + policykit          : Enable PolicyKit authentication support
 + - ppp                : Enable support for mobile broadband and PPPoE connections using net-dialup/ppp
 + + resolvconf         : Use net-dns/openresolv for managing DNS information
 - - teamd              : Enable Teamd control support
 - - test               : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't
                          set it in make.conf/package.use anymore
 - - vala               : Enable bindings for dev-lang/vala
 + - wext               : Enable support for the deprecated Wext (Wireless Extensions) API; needed for some older drivers (e.g. ipw2200,
 + - wifi               : Enable support for wifi and 802.1x security using net-wireless/wpa_supplicant


Link to comment
Share on other sites

  • 2 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...