Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

can't install network manager - emerge linux-firmware networkmanager


dirkme

Question

Dear funtoo community,

 

I did it, I started my install of funtoo, but can't get the networkmanager installed :-(

 

Also, I do know the --autounmask-write comand but don't know how to add this ">=dev-libs/glib-2.48.2 dbus" to USE???

 

I am just starting, so please be patient with me ;-)

 

Thank you for everyone willing to help

 

Dirk

 

 

(chroot) bell / # emerge linux-firmware networkmanager

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


 * IMPORTANT: 3 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
Calculating dependencies... done!
[ebuild  N     ] net-wireless/wireless-regdb-20170307
[ebuild  N     ] net-dialup/ppp-scripts-0
[ebuild  N     ] sys-kernel/linux-firmware-20170314  USE="-savedconfig"
[ebuild  N     ] app-arch/zip-3.0-r3  USE="bzip2 crypt unicode -natspec"
[ebuild  N     ] dev-libs/gobject-introspection-common-1.48.0
[ebuild  N     ] dev-lang/swig-3.0.12  USE="pcre -ccache -doc"
[ebuild  N     ] sys-libs/slang-2.3.1a  USE="pcre readline zlib -cjk -png -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] dev-libs/libbsd-0.8.3  USE="-static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-misc/dhcp-4.3.5  USE="client ipv6 server ssl -ldap -libressl (-selinux) -vim-syntax"
[ebuild  N     ] x11-proto/xproto-7.0.31  USE="-doc" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] media-fonts/font-util-1.3.1
[ebuild  N     ] x11-misc/util-macros-1.19.1
[ebuild  N     ] dev-libs/nspr-4.14  USE="-debug" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] dev-libs/newt-0.52.18  USE="nls -gpm -tcl" PYTHON_TARGETS="python2_7"
[ebuild  N     ] dev-libs/libuv-1.11.0  USE="-static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] x11-proto/kbproto-1.0.7  ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-proto/xextproto-7.3.0  USE="-doc" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-proto/xf86bigfontproto-1.2.0-r1  ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-proto/inputproto-2.3.2  ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-libs/xtrans-1.3.5  USE="-doc"
[ebuild  N     ] dev-libs/libpthread-stubs-0.4  USE="-static-libs" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] dev-libs/libatomic_ops-7.4.4
[ebuild  N     ] dev-libs/nss-3.30.2  USE="nss-pem -cacert -utils" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] x11-libs/libXau-1.0.8  USE="-static-libs" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-libs/libXdmcp-1.1.2-r1  USE="-doc -static-libs" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] dev-libs/boehm-gc-7.6.0  USE="cxx threads -static-libs"
[ebuild  N     ] www-client/w3m-0.5.3-r9  USE="nls ssl unicode -X -fbcon (-gpm) -gtk -imlib -libressl -lynxkeymap -nntp -xface" L10N="-ja"
[ebuild  N     ] virtual/w3m-0
[ebuild  NS    ] sys-devel/autoconf-2.13 [2.69-r2]
[ebuild  N     ] dev-lang/spidermonkey-1.8.5-r6  USE="-debug -minimal -static-libs {-test}"
[ebuild  N     ] dev-libs/libnl-3.3.0_rc1  USE="python -static-libs -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7 python3_4 -python3_5"
[ebuild  N     ] dev-python/typing-3.5.3.0  PYTHON_TARGETS="python2_7 python3_4 -pypy -pypy3 -python3_5"
[ebuild  N     ] x11-proto/xcb-proto-1.12-r2  ABI_X86="32 (64) (-x32)" PYTHON_TARGETS="python2_7 python3_4 -python3_5"
[ebuild  N     ] app-crypt/rhash-1.3.4  USE="nls -debug -openssl -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] x11-libs/libxcb-1.12-r2  USE="-doc (-selinux) -static-libs {-test} -xkb" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] x11-libs/libX11-1.6.4  USE="ipv6 -doc -static-libs {-test}" ABI_X86="32 (64) (-x32)"
[ebuild  N     ] dev-python/m2crypto-0.25.1-r2  USE="-libressl" PYTHON_TARGETS="python2_7"
[ebuild  N     ] net-wireless/crda-3.18-r1  USE="-gcrypt -libressl"
[ebuild  N     ] net-dialup/ppp-2.4.7-r4  USE="ipv6 pam -activefilter -atm -dhcp -eap-tls -gtk -libressl -radius"
[ebuild  N     ] app-arch/libarchive-3.3.1  USE="acl bzip2 e2fsprogs iconv lzma threads xattr zlib -expat -libressl -lz4 -lzo -nettle -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  NS    ] app-text/docbook-xml-dtd-4.2-r2 [4.1.2-r6, 4.3-r1]
[ebuild  NS    ] app-text/docbook-xml-dtd-4.4-r2 [4.1.2-r6, 4.3-r1]
[ebuild  N     ] dev-util/cmake-3.8.0  USE="ncurses -doc -emacs -qt5 -system-jsoncpp {-test}"
[ebuild  N     ] app-text/xmlto-0.0.28-r1  USE="text -latex"
[ebuild  N     ] sys-apps/dbus-1.10.18  USE="-X -debug -doc (-elogind) (-selinux) -static-libs -systemd {-test} -user-session" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-wireless/wpa_supplicant-2.6-r1  USE="dbus hs2-0 readline ssl -ap -eap-sim -fasteap -gnutls -libressl -p2p (-ps3) -qt5 (-selinux) -smartcard -tdls -uncommon-eap-types (-wimax) -wps"
[ebuild   R    ] dev-libs/glib-2.48.2  USE="dbus*"
[ebuild  N     ] dev-util/gdbus-codegen-2.48.2  PYTHON_TARGETS="python2_7 python3_4 -python3_5"
[ebuild  N     ] gnome-base/dconf-0.26.0  USE="{-test}"
[ebuild  N     ] dev-libs/dbus-glib-0.108  USE="-debug -static-libs {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-libs/libmbim-1.14.0  USE="-static-libs -udev"
[ebuild  N     ] net-libs/libndp-1.6-r1  ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-libs/libqmi-1.18.0  USE="mbim -doc -static-libs"
[ebuild  N     ] gnome-base/gsettings-desktop-schemas-3.20.0  USE="-introspection"
[ebuild  N     ] dev-libs/gobject-introspection-1.48.0  USE="-cairo -doctool {-test}" PYTHON_TARGETS="python2_7"
[ebuild  N     ] sys-auth/polkit-0.113-r3  USE="nls pam (-elogind) -examples -gtk -introspection -jit -kde (-selinux) {-test}"
[ebuild  N     ] sys-auth/consolekit-1.0.1  USE="acl pam policykit -cgroups -debug -doc (-selinux) {-test}"
[ebuild  N     ] dev-libs/libgudev-231  USE="-introspection -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] virtual/libgudev-230  USE="-introspection -static-libs" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-misc/modemmanager-1.6.4  USE="qmi -introspection -mbim -policykit -systemd -vala"
[ebuild  N     ] net-libs/libproxy-0.4.13-r2  USE="networkmanager python -gnome -kde -mono -perl -spidermonkey {-test} -webkit" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7"
[ebuild  N     ] net-libs/glib-networking-2.48.2  Uemerge linux-firmware networkmanagerSE="gnome libproxy ssl -smartcard {-test}" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-libs/libsoup-2.54.1-r1  USE="ssl -debug -gssapi -introspection -samba {-test} -vala" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] net-misc/networkmanager-1.4.4-r1  USE="dhclient modemmanager ncurses nss ppp resolvconf wext wifi -audit -bluetooth -connection-sharing -consolekit -gnutls -introspection -json -ofono (-selinux) -systemd -teamd {-test} -vala" ABI_X86="(64) -32 (-x32)"

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by sys-auth/consolekit-1.0.1::gentoo
# required by sys-auth/polkit-0.113-r3::gentoo
# required by net-misc/networkmanager-1.4.4-r1::gentoo
# required by net-libs/libproxy-0.4.13-r2::gentoo[networkmanager]
# required by net-libs/glib-networking-2.48.2::gentoo[libproxy]
# required by net-libs/libsoup-2.54.1-r1::gentoo
>=dev-libs/glib-2.48.2 dbus

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.
(chroot) bell / #
 

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

OK, I added "dev-libs/glib-2.48.2" to my "/etc/portage/make.conf" in my USER line and run it again and now it seems to work (still compiling)

 

I will mark it solved after compiling was successful.

 

However, as noob to Funtoo, I am afraid, I will show up more often in the near future ;-)

 

Thank you, Oleg for your reply, I will come back in case install would have failed.

 

Dirk

Link to comment
Share on other sites

  • 0

OK, install failed again, but for differrent reason:

 

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/net-libs/libqmi-1.18.0/work/libqmi-1.18.0/config.log
 * ERROR: net-libs/libqmi-1.18.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *               ebuild.sh, line 115:  Called src_configure
 *             environment, line 880:  Called econf '--disable-more-warnings' '--enable-mbim-qmux' '--disable-static' '--disable-gtk-doc'
 *        phase-helpers.sh, line 662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line 117:  Called die
 * The specific snippet of code:
 *           die "$@"
 *
 * If you need support, post the output of `emerge --info '=net-libs/libqmi-1.18.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-libs/libqmi-1.18.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-libs/libqmi-1.18.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/libqmi-1.18.0/temp/environment'.
 * Working directory: '/var/tmp/portage/net-libs/libqmi-1.18.0/work/libqmi-1.18.0'
 * S: '/var/tmp/portage/net-libs/libqmi-1.18.0/work/libqmi-1.18.0'

>>> Failed to emerge net-libs/libqmi-1.18.0, Log file:

>>>  '/var/tmp/portage/net-libs/libqmi-1.18.0/temp/build.log'

 * Messages for package sys-kernel/linux-firmware-20170314:

 * Your configuration for sys-kernel/linux-firmware-20170314 has been saved in
 * /etc/portage/savedconfig/sys-kernel/linux-firmware-20170314 for your editing pleasure.
 * You can edit these files by hand and remerge this package with
 * USE=savedconfig to customise the configuration.
 * You can rename this file/directory to one of the following for
 * its configuration to apply to multiple versions:
 * ${PORTAGE_CONFIGROOT}/etc/portage/savedconfig/
 * [${CTARGET}|${CHOST}|""]/${CATEGORY}/[${PF}|${P}|${PN}]
 * If you are only interested in particular firmware files, edit the saved
 * configfile and remove those that you do not want.

 * Messages for package net-libs/libqmi-1.18.0:

 * ERROR: net-libs/libqmi-1.18.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *               ebuild.sh, line 115:  Called src_configure
 *             environment, line 880:  Called econf '--disable-more-warnings' '--enable-mbim-qmux' '--disable-static' '--disable-gtk-doc'
 *        phase-helpers.sh, line 662:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line 117:  Called die
 * The specific snippet of code:
 *           die "$@"
 *
 * If you need support, post the output of `emerge --info '=net-libs/libqmi-1.18.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-libs/libqmi-1.18.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-libs/libqmi-1.18.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/libqmi-1.18.0/temp/environment'.
 * Working directory: '/var/tmp/portage/net-libs/libqmi-1.18.0/work/libqmi-1.18.0'
 * S: '/var/tmp/portage/net-libs/libqmi-1.18.0/work/libqmi-1.18.0'

 * GNU info directory index is up-to-date.

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

Link to comment
Share on other sites

  • 0

please show output of:

epro show-json

(chroot) bell / # epro show-json
{
    "flavor": [
        {
            "shortname": "core",
            "path": "/usr/portage/profiles/funtoo/1.0/linux-gnu/flavor/core"
        }
    ],
    "mix-ins": [
        {
            "shortname": "xfce",
            "path": "/usr/portage/profiles/funtoo/1.0/linux-gnu/mix-ins/xfce"
        }
    ],
    "build": [
        {
            "shortname": "current",
            "path": "/usr/portage/profiles/funtoo/1.0/linux-gnu/build/current"
        }
    ],
    "subarch": [
        {
            "shortname": "generic_64",
            "path": "/usr/portage/profiles/funtoo/1.0/linux-gnu/arch/x86-64bit/subarch/generic_64"
        }
    ],
    "arch": [
        {
            "shortname": "x86-64bit",
            "path": "/usr/portage/profiles/funtoo/1.0/linux-gnu/arch/x86-64bit"
        }
    ]
}
(chroot) bell / # 

inbetweenI installed XFCE4, hoping it would fix some issues, maybe it did ;-) however, how can a basic important tool like network (for a computer) cause so much trouble?

Link to comment
Share on other sites

  • 0
# emerge --deselect net-misc/networkmanager
# euse -E networkmanager
# emerge -DNuav world
Then, when terminated
Tell us about # emerge -cp

To have a more "brilliant & claned" /var/lib/portage/world _'_

 

Usually, with * too (Gentoo & Funtoo), the best thing is that only the "main" softwares are present in the / var / lib / portage / world file. What you want. If in the use flags you enter "networkmanager", it will be installed without "weighing" @world.
I think it takes time to give a check and cleaning in /etc/portage/package.[accept_keywords, use, mask, unmask].
In this way it will be easier to manage and ... if need be "replay your Funtoo in my very intuitive.
Do not include softwares dependencies in world files. In this way Portage will work better: P
If you need to compile or recompile a dependency, use the "emerge --oneshot" (= emerge -1)
Link to comment
Share on other sites

  • 0
# emerge --deselect net-misc/networkmanager
# euse -E networkmanager
# emerge -DNuav world
Then, when terminated
Tell us about # emerge -cp

To have a more "brilliant & claned" /var/lib/portage/world _'_

 

Usually, with * too (Gentoo & Funtoo), the best thing is that only the "main" softwares are present in the / var / lib / portage / world file. What you want. If in the use flags you enter "networkmanager", it will be installed without "weighing" @world.
I think it takes time to give a check and cleaning in /etc/portage/package.[accept_keywords, use, mask, unmask].
In this way it will be easier to manage and ... if need be "replay your Funtoo in my very intuitive.
Do not include softwares dependencies in world files. In this way Portage will work better: P
If you need to compile or recompile a dependency, use the "emerge --oneshot" (= emerge -1)

 

Thanks for your reply and suggestion, I wonder if there is a way to clean up my noob approach with mask and unmask etc.

Link to comment
Share on other sites

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...