Jump to content
funtoo forums
Sign in to follow this  

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?

Share this post

Link to post
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


Share this post

Link to post
Share on other sites
On 1/26/2019 at 9:43 AM, xsilentmurmurx said:

Would removing support for modemmanager, cause any performance issues with NetworkManager?

will remove support to 3/4/5g modem

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Create New...