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

Long time no update. Advise?


overkill

Question

I've been a bad boy and haven't updated my system since Aug 05, 2018.  I think I hit a gnome version update and was waiting for it to settle.  I had already moved to 1.2-prime early back in May 2018.  I've looked over the latest announcements and it looks like many things have changed.  Can anyone supply me with sound advise on how to proceed?  Below is my system info.  I've deleted all the unused options from `ego profile list `since highlighting didn't work with cut & paste.  If I need to post more, just ask and I will provide.

Thanks in Advance

 

# ego profile list

=== arch: ===

    arm-32bit, arm-64bit, pure64, x86-32bit, (x86-64bit*)

=== build: ===

    (current*), experimental, stable

=== subarch: ===

	unspecified

=== flavor: ===

    core, desktop*, minimal, workstation

=== mix-ins: ===

    X, audio, console-extras, dvd, gnome*, media, media-pro, mediadevice-audio-consumer,
    mediadevice-base, mediadevice-video-consumer, mediaformat-audio-common, 
    mediaformat-gfx-common, mediaformat-video-common, print
# cat /etc/ego.conf 
# This is the ego.conf file

[kits]

# You can set your default kits here. Unset kits will use the Funtoo default prime/master
# branch by default.

# python-kit = 3.6-prime

# Early transition to Funtoo 1.2
core-kit = 1.2-prime
security-kit = 1.2-prime
kde-kit = 5.12-prime
media-kit = 1.2-prime
java-kit = 1.2-prime
ruby-kit = 1.2-prime
haskell-kit = 1.2-prime
lisp-scheme-kit = 1.2-prime
lang-kit = 1.2-prime
dev-kit = 1.2-prime
desktop-kit = 1.2-prime
# emerge --info
Portage 2.3.41 (python 3.4.6-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-7.3.1, glibc-2.26-r7, 4.15.18-gentoo x86_64)
=================================================================
System uname: Linux-4.15.18-gentoo-x86_64-Intel-R-_Core-TM-_i7-4770K_CPU_@_3.50GHz-with-gentoo-2.2.2
KiB Mem:    16299968 total,    441868 free
KiB Swap:    4194300 total,   4188924 free
sh bash 4.4_p18
ld GNU ld (Gentoo 2.29.1 p3) 2.29.1
app-shells/bash:          4.4_p18::core-kit
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.0-r3::perl-kit
dev-lang/python:          2.7.14-r2::python-kit, 3.4.6-r1::python-kit
dev-util/cmake:           3.10.1::core-kit
sys-apps/baselayout:      2.2.2::core-kit
sys-apps/openrc:          0.35.5::core-kit
sys-apps/sandbox:         2.12::core-kit
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::core-kit
sys-devel/automake:       1.11.6-r2::core-kit, 1.13.4-r1::core-kit, 1.15.1-r1::core-kit
sys-devel/binutils:       2.29.1-r1::core-kit
sys-devel/gcc:            7.3.1::core-kit
sys-devel/gcc-config:     1.9.1::core-kit
sys-devel/libtool:        2.4.6-r4::core-kit
sys-devel/make:           4.2.1-r1::core-kit
sys-kernel/linux-headers: 4.14::core-kit (virtual/os-headers)
sys-libs/glibc:           2.26-r7::core-kit
Repositories:

nokit
    location: /var/git/meta-repo/kits/nokit
    masters: core-kit
    priority: -500

overkill
    location: /usr/local/portage
    masters: core-kit
    priority: 0

core-hw-kit
    location: /var/git/meta-repo/kits/core-hw-kit
    masters: core-kit
    priority: 1

core-kit
    location: /var/git/meta-repo/kits/core-kit
    masters: core-kit
    priority: 1
    aliases: gentoo

desktop-kit
    location: /var/git/meta-repo/kits/desktop-kit
    masters: core-kit
    priority: 1

dev-kit
    location: /var/git/meta-repo/kits/dev-kit
    masters: core-kit
    priority: 1

editors-kit
    location: /var/git/meta-repo/kits/editors-kit
    masters: core-kit
    priority: 1

games-kit
    location: /var/git/meta-repo/kits/games-kit
    masters: core-kit
    priority: 1

gnome-kit
    location: /var/git/meta-repo/kits/gnome-kit
    masters: core-kit
    priority: 1

haskell-kit
    location: /var/git/meta-repo/kits/haskell-kit
    masters: core-kit
    priority: 1

java-kit
    location: /var/git/meta-repo/kits/java-kit
    masters: core-kit
    priority: 1

kde-kit
    location: /var/git/meta-repo/kits/kde-kit
    masters: core-kit
    priority: 1

lang-kit
    location: /var/git/meta-repo/kits/lang-kit
    masters: core-kit
    priority: 1

lisp-scheme-kit
    location: /var/git/meta-repo/kits/lisp-scheme-kit
    masters: core-kit
    priority: 1

llvm-kit
    location: /var/git/meta-repo/kits/llvm-kit
    masters: core-kit
    priority: 1

media-kit
    location: /var/git/meta-repo/kits/media-kit
    masters: core-kit
    priority: 1

ml-lang-kit
    location: /var/git/meta-repo/kits/ml-lang-kit
    masters: core-kit
    priority: 1

net-kit
    location: /var/git/meta-repo/kits/net-kit
    masters: core-kit
    priority: 1

perl-kit
    location: /var/git/meta-repo/kits/perl-kit
    masters: core-kit
    priority: 1

php-kit
    location: /var/git/meta-repo/kits/php-kit
    masters: core-kit
    priority: 1

python-kit
    location: /var/git/meta-repo/kits/python-kit
    masters: core-kit
    priority: 1

python-modules-kit
    location: /var/git/meta-repo/kits/python-modules-kit
    masters: core-kit
    priority: 1

ruby-kit
    location: /var/git/meta-repo/kits/ruby-kit
    masters: core-kit
    priority: 1

science-kit
    location: /var/git/meta-repo/kits/science-kit
    masters: core-kit
    priority: 1

security-kit
    location: /var/git/meta-repo/kits/security-kit
    masters: core-kit
    priority: 1

text-kit
    location: /var/git/meta-repo/kits/text-kit
    masters: core-kit
    priority: 1

xfce-kit
    location: /var/git/meta-repo/kits/xfce-kit
    masters: core-kit
    priority: 1

xorg-kit
    location: /var/git/meta-repo/kits/xorg-kit
    masters: core-kit
    priority: 1

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/chromium/policies/managed/chrome-gnome-shell.json /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/opt/chrome/policies/managed/chrome-gnome-shell.json /etc/php/apache2-php7.3/ext-active/ /etc/php/cgi-php7.3/ext-active/ /etc/php/cli-php7.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=corei7 -O2 -pipe"
DISTDIR="/var/cache/portage/distfiles"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS=""
GENTOO_MIRRORS="https://fastpull-us.funtoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
LINGUAS="en"
MAKEOPTS="-j5"
PKGDIR="/var/cache/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl alsa amd64 apng berkdb bluray bzip2 cdda cddb cdio cdr colord consolekit cracklib crypt cups curl cxx dbus dri dts dvd dvdr dvdread eds encode evo exif faac faad ffmpeg flac gdbm gif gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk gtk3 gtkstyle ico iconv icu ieee1394 introspection ios ipod ipv6 jpeg jpeg2k lame libass libguess libmpeg2 libnotify mad matroska mjpeg mmx modules mp3 mpeg mtp mudflap multilib nautilus ncurses nls nptl nsplugin ogg opengl openmp openrc-force pam pcre pdf png policykit postproc pppd pulseaudio python qt3support qt4 quicktime readline resolvconf sndfile sse sse2 ssl svg taglib tcpd theora tiff tracker truetype twolame udev unicode v4l vorbis vpx wav wavpack webp win32codecs wmf x264 x265 xattr xml xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel ice1724 intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev synaptics keyboard mouse" KERNEL="linux" L10N="en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6 php7-0" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python3_4 python2_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby23 ruby24" USERLAND="GNU" VIDEO_CARDS="intel i965" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

 

Link to comment
Share on other sites

Recommended Posts

  • 0

Anything that helps automatically solves conflicts I support 100%.  Ever time I see them I just glaze over and don't know where to start.  Making the wrong choice can make things even worse.

Thanks for helping me out.  I don't think I would have made it without.  But as usual with funtoo and gentoo, I learned a great deal.

Link to comment
Share on other sites

  • 0

Got pass `emerge system -uDNav --ignore-world`.  I had to remove nearly all the x11-proto/ packages due to file collisions with xorg-proto.

Now I'm attempting to run `emerge world -uDNav` as per the 1.3 upgrade guide.  I'm hitting a snag with "unmet requirements".  I know how to add the requirement to my package.use file, but I am unsure of the correct selection.

# emerge world -uDNav

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

Calculating dependencies \

!!! Problem resolving dependencies for gnome-extra/chrome-gnome-shell from @selected
... done!

!!! The ebuild selected to satisfy "gnome-extra/chrome-gnome-shell" has unmet requirements.
- gnome-extra/chrome-gnome-shell-9::gnome-kit USE="" PYTHON_SINGLE_TARGET="-python2_7 -python3_4 -python3_5" PYTHON_TARGETS="python2_7 -python3_4 -python3_5"

  The following REQUIRED_USE flag constraints are unsatisfied:
    exactly-one-of ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 )

  The above constraints are a subset of the following complete expression:
    exactly-one-of ( python_single_target_python2_7 python_single_target_python3_4 python_single_target_python3_5 ) python_single_target_python2_7? ( python_targets_python2_7 ) python_single_target_python3_4? ( python_targets_python3_4 ) python_single_target_python3_5? ( python_targets_python3_5 )

(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

Should I add python_single_target2_7 or 3_4 ?  I don't think 3.5 is installed on my system.  Let me check...

# equery l -po python
 * Searching for python ...
[I-O] [  ] dev-lang/python-2.7.15:2.7
[I-O] [  ] dev-lang/python-3.4.8-r1:3.4/3.4m
[--O] [  ] dev-lang/python-3.5.5-r1:3.5/3.5m
[I-O] [  ] dev-lang/python-3.6.6:3.6/3.6m
[--O] [M ] dev-lang/python-3.7.0:3.7/3.7m

Nope, it's not.

On another note, what should my eselect python list show.  I modified it but don't know if it's right.

 eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python3.4 (fallback)
  [3]   python2.7 (fallback)

Is that right, or should I modify it?

Thanks in advance.

Link to comment
Share on other sites

  • 0

I added python_single_target_python2_7 and that eliminated the unmet requirements.  Now I have a new snag

# emerge world -uDNav

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.34.3:2[abi_x86_64(-)]".
(dependency required by "media-libs/libquvi-0.9.4-r1::gentoo" [installed])
(dependency required by "dev-libs/totem-pl-parser-3.26.1::gnome-kit[quvi]" [ebuild])
(dependency required by "media-libs/grilo-0.3.6::gnome-kit[playlist]" [ebuild])
(dependency required by "gnome-base/gnome-control-center-3.30.2::gnome-kit" [ebuild])
(dependency required by "net-libs/gnome-online-accounts-3.30.0::gnome-kit[gnome]" [ebuild])

How do I get around this one?

Link to comment
Share on other sites

  • 0
1 minute ago, Oleg Vinichenko said:

add gdbus-codegen into emerge list os it looks like

 emerge -1av glib gdbus-codegen at-spi2-core gtk+ atk qtcore colord qtgui libgusb --ignore-world

OK.  Done.  Looks good.

# emerge -1av glib gdbus-codegen at-spi2-core gtk+ atk qtcore colord qtgui libgusb --ignore-world

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

Calculating dependencies... done!
[ebuild   R    ] dev-util/gdbus-codegen-2.58.1::gnome-kit  PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5 -python3_7" 0 KiB
[ebuild   R    ] dev-libs/glib-2.58.1:2::gnome-kit  USE="dbus mime xattr (-fam) (-selinux) -static-libs -systemtap -test -utils" PYTHON_TARGETS="python2_7 python3_6 -python3_4 -python3_5 -python3_7" 0 KiB
[ebuild   R    ] dev-qt/qtcore-5.11.2-r1:5/5.11::core-ui-kit  USE="icu -debug -systemd -test" 0 KiB
[ebuild   R    ] dev-libs/atk-2.30.0::gnome-kit  USE="introspection nls -doc" 0 KiB
[ebuild  N     ] media-libs/graphene-1.8.2::media-kit  USE="introspection -doc -test" CPU_FLAGS_X86="sse2" 125 KiB
[ebuild   R    ] dev-libs/libgusb-0.3.0::gnome-kit  USE="introspection vala -static-libs" 0 KiB
[ebuild   R    ] app-accessibility/at-spi2-core-2.30.0:2::gnome-kit  USE="X introspection" 0 KiB
[ebuild   R    ] dev-qt/qtgui-5.11.2-r1:5/5.11::core-ui-kit  USE="dbus egl gif jpeg libinput png udev xcb -accessibility -debug -eglfs -evdev -gles2 -ibus -test -tslib -tuio -vnc" 0 KiB
[ebuild   R    ] x11-misc/colord-1.3.5:0/2::gnome-kit  USE="gusb introspection policykit udev -argyllcms -examples -extra-print-profiles -scanner -systemd -vala" 0 KiB
[ebuild  NS    ] x11-libs/gtk+-3.94.0:4::gnome-kit [2.24.32-r1:2::gnome-kit, 3.24.1:3::gnome-kit] USE="X colord cups introspection (-aqua) -broadway -cloudprint -docs -examples -test -vim-syntax -vulkan -wayland -xinerama" 13,189 KiB

Total: 10 packages (1 new, 1 in new slot, 8 reinstalls), Size of downloads: 13,313 KiB

Would you like to merge these packages? [Yes/No] 

Proceed?

Link to comment
Share on other sites

  • 0

Still stuck at this point.

# emerge world -uDNav

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.34.3:2[abi_x86_64(-)]".
(dependency required by "net-libs/libnice-0.1.13::gentoo" [installed])
(dependency required by "media-plugins/gst-plugins-libnice-0.1.13-r100::gentoo" [installed])
(dependency required by "net-libs/farstream-0.2.8-r1::gentoo" [installed])
(dependency required by "net-im/pidgin-2.13.0::net-kit[gstreamer]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


Would this fix it?

# emerge libnice gst-plugins-libnice farstream pidgin -1av --ignore-world

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

Calculating dependencies... done!
[ebuild   R    ] net-libs/libnice-0.1.13::gnome-kit [0.1.13::gentoo] USE="introspection upnp" 0 KiB
[ebuild   R    ] media-plugins/gst-plugins-libnice-0.1.13-r100:1.0::media-kit [0.1.13-r100:1.0::gentoo] 0 KiB
[ebuild   R    ] net-libs/farstream-0.2.8-r1:0.2/5::gnome-kit [0.2.8-r1:0.2/5::gentoo] USE="introspection -test -upnp" 0 KiB
[ebuild   R    ] net-im/pidgin-2.13.0:0/2::net-kit  USE="dbus gstreamer gtk ncurses nls python xscreensaver (-aqua) -debug -doc -eds -gadu -gnutls -groupwise -idn -meanwhile -networkmanager -perl -pie -prediction -sasl -silc -spell -tcl -tk -zephyr -zeroconf" PYTHON_TARGETS="python2_7" 0 KiB

Total: 4 packages (4 reinstalls), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] 

 

Link to comment
Share on other sites

  • 0

It merged, but now other programs show up.  I'm afraid it will just keep continuing until I've emerge 1256 packages manually ?

I've run `emerge world -uDNav` several times and the output changes but the "there are no ebuilds to satisfy ">=dev-libs/glib-2.32:2[abi_x86_64(-)]" " remains.

# emerge world -uDNav

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.32:2[abi_x86_64(-)]".
(dependency required by "media-libs/libcanberra-0.30-r5::gentoo" [installed])
(dependency required by "media-sound/pavucontrol-3.0::media-kit" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
==================================================================================

# emerge world -uDNav

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

Calculating dependencies... done!

The following packages are causing rebuilds:

  (dev-db/lmdb-0.9.22:0/0.9.22::core-server-kit, ebuild scheduled for merge) causes rebuilds for:
    (net-nds/openldap-2.4.45:0/0::net-kit, ebuild scheduled for merge)
  (x11-base/xorg-server-1.20.1:0/1.20.1::xorg-kit, ebuild scheduled for merge) causes rebuilds for:
    (x11-drivers/xf86-input-keyboard-1.9.0:0/0::xorg-kit, ebuild scheduled for merge)

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.34.3:2[abi_x86_64(-)]".
(dependency required by "media-libs/libquvi-0.9.4-r1::gentoo" [installed])
(dependency required by "dev-libs/totem-pl-parser-3.26.1::gnome-kit[quvi]" [ebuild])
(dependency required by "media-libs/grilo-0.3.6::gnome-kit[playlist]" [ebuild])
(dependency required by "gnome-base/gnome-control-center-3.30.2::gnome-kit" [ebuild])
(dependency required by "net-libs/gnome-online-accounts-3.30.0::gnome-kit[gnome]" [ebuild])
(dependency required by "gnome-base/gvfs-1.38.1::gnome-kit[gnome-online-accounts]" [ebuild])
(dependency required by "sci-geosciences/geocode-glib-3.26.0::gnome-kit" [ebuild])
(dependency required by "gnome-base/gnome-settings-daemon-3.30.1.2::gnome-kit" [ebuild])
(dependency required by "gnome-base/gnome-session-3.30.1::gnome-kit" [ebuild])
==================================================================================

# emerge world -uDNav

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

Calculating dependencies... done!

The following packages are causing rebuilds:

  (x11-base/xorg-server-1.20.1:0/1.20.1::xorg-kit, ebuild scheduled for merge) causes rebuilds for:
    (x11-drivers/xf86-input-keyboard-1.9.0:0/0::xorg-kit, ebuild scheduled for merge)
  (dev-db/lmdb-0.9.22:0/0.9.22::core-server-kit, ebuild scheduled for merge) causes rebuilds for:
    (net-nds/openldap-2.4.45:0/0::net-kit, ebuild scheduled for merge)

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.32:2[abi_x86_64(-)]".
(dependency required by "media-libs/libcanberra-0.30-r5::gentoo" [installed])
(dependency required by "media-video/cheese-3.30.0::gnome-kit" [ebuild])
(dependency required by "gnome-base/gnome-control-center-3.30.2::gnome-kit[v4l]" [ebuild])
(dependency required by "net-libs/gnome-online-accounts-3.30.0::gnome-kit[gnome]" [ebuild])
(dependency required by "gnome-base/gvfs-1.38.1::gnome-kit[gnome-online-accounts]" [ebuild])
(dependency required by "app-text/evince-3.30.2::gnome-kit" [ebuild])
(dependency required by "gnome-extra/sushi-3.30.0::gnome-kit" [ebuild])
(dependency required by "gnome-base/nautilus-3.30.3-r1::gnome-kit[previewer]" [ebuild])
(dependency required by "app-cdr/brasero-3.12.2-r1::gnome-kit[nautilus]" [ebuild])
(dependency required by "media-sound/rhythmbox-3.4.2::media-kit[cdr]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
==================================================================================

# emerge world -uDNav

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy ">=dev-libs/glib-2.32:2[abi_x86_64(-)]".
(dependency required by "media-libs/libcanberra-0.30-r5::gentoo" [installed])
(dependency required by "x11-wm/mutter-3.30.2::gnome-kit" [ebuild])
(dependency required by "gnome-extra/gnome-shell-extensions-3.30.1::gnome-kit" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

 

Link to comment
Share on other sites

  • 0

I had to fix some issues -- don't remember what exactly the error was -- about too many versions trying to be installed.  It suggested to use --verbose-conflicts but that didn't work.  Basically I had to reinstall any [installed] package(s) with a lower version dependency.  After I got those cleaned up, I attacked the errors like in my last post.  In the last post, I would have run `emerge libcanberra --ignore-world -1av`.  After sucessfully installing, then I would `emerge world -uDNav` again and deal with the next problem.  Had to uninstall gparted.  I couldn't fix that one.  I also got desperate and tried `emerge world -epv` (--empty-tree).  That actually gave me some good hints too. I had to fix an entry about chromium -~amd64 and add a USE entry.  See the end of the output of `emerge world -epv` below.

Total: 1398 packages (474 upgrades, 4 downgrades, 66 new, 15 in new slots, 839 reinstalls, 4 uninstalls), Size of downloads: 3,673,855 KiB
Conflict: 9 blocks

!!! The following update has been skipped due to unsatisfied dependencies:

sys-block/gparted:0

  selected: (sys-block/gparted-0.29.0:0/0::nokit, installed)
  skipped: (sys-block/gparted-0.29.0:0/0::nokit, ebuild scheduled for merge) (see unsatisfied dependency below)

emerge: there are no ebuilds to satisfy ">=dev-cpp/gtkmm-2.22:2.4".
(dependency required by "sys-block/gparted-0.29.0::nokit" [ebuild])


The following keyword changes are necessary to proceed:
 (see "package.accept_keywords" in the portage(5) man page for more details)
# required by @selected
# required by @world (argument)
=www-client/chromium-71.0.3578.30 ~amd64

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by www-client/chromium-71.0.3578.30::net-kit
# required by @selected
# required by @world (argument)
>=net-libs/nodejs-9.11.2 inspector

!!! Problems have been detected with your world file
!!! Please run emaint --check world


!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
sys-block/gparted

After that I had one more package to rebuild and I finally got a sane output to emerge world -uDNav.  I've attached that output in a file.  It's large and in charge.

 

emerge-world-uDNpv.txt

Link to comment
Share on other sites

  • 0
  • Funtoo Linux BDFL

Be sure to look at the 1.3 upgrade guide. We have some sed tweaks to do on the /var/db/pkg package database to get rid of abi_86_32/64 USE deps. Basically these USE deps can be removed as they are deprecated in Funtoo. Also you encountered an issue with xorg-proto. In the 1.3-upgrade docs, we tell you to manually unmerge xorg-server, which should resolve this ? So like I said, you sort of need to combine the 1.2 and 1.3 upgrade steps. ?

Link to comment
Share on other sites

  • 0

I did remove xorg-server as instructed in the guide.  I also cut and pasted the sed commands.

My major fault I believe was that I had done a partial 1.2 upgrade back around May.  By partial I mean not all of the kits moved to 1.2, only a selection of kits were specified as 1.2-prime.  I followed those instructions and successfully upgraded.  I believe I posted my ego.conf file in my first post of this thread.  I didn't  upgrade (ego sync & emerge world -uDNav) that installation, I just jumped right into the 1.3 upgrade guide.  So yes, my mistake, but I did follow the guides, I just failed to prep the system to a current state.

Link to comment
Share on other sites

  • 0

Good news, bad news.

I was able to complete `emerge world -uDNav`, but cannot do a `emerge @preserved-rebuild -a`.

# emerge @preserved-rebuild -av

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "sys-libs/compiler-rt-sanitizers:6.0.0".
(dependency required by "@preserved-rebuild" [argument])

Checking the tree with equery shows:

# equery l -po compiler-rt-sanitizers
 * Searching for compiler-rt-sanitizers ...
[--O] [  ] sys-libs/compiler-rt-sanitizers-4.0.1:4.0.1
[--O] [  ] sys-libs/compiler-rt-sanitizers-5.0.2:5.0.2
[I--] [??] sys-libs/compiler-rt-sanitizers-6.0.0:6.0.0
[--O] [  ] sys-libs/compiler-rt-sanitizers-6.0.1:6.0.1
[I-O] [  ] sys-libs/compiler-rt-sanitizers-7.0.0:7.0.0
[--O] [M ] sys-libs/compiler-rt-sanitizers-7.0.1_rc2:7.0.1
[--O] [ -] sys-libs/compiler-rt-sanitizers-7.0.9999:7.0.1
[--O] [ -] sys-libs/compiler-rt-sanitizers-9999:8.0.0

genlop -t shows version 7.0.0 was installed on Dec 11th

# genlop -t compiler-rt-sanitizers
 * sys-libs/compiler-rt-sanitizers

     Thu Mar 29 09:44:13 2018 >>> sys-libs/compiler-rt-sanitizers-6.0.0
       merge time: 55 seconds.

     Sun Apr 29 15:39:57 2018 >>> sys-libs/compiler-rt-sanitizers-6.0.0
       merge time: 53 seconds.

     Tue May  8 11:18:52 2018 >>> sys-libs/compiler-rt-sanitizers-6.0.0
       merge time: 55 seconds.

     Tue Dec 11 20:18:38 2018 >>> sys-libs/compiler-rt-sanitizers-7.0.0
       merge time: 50 seconds.

 

Since 6.0.0 is no longer in the tree, should I remove it?

# emerge -C =compiler-rt-sanitizers-6.0.0 -a
 * This action can remove important packages! In order to be safer, use
 * `emerge -pv --depclean <atom>` to check for reverse dependencies before
 * removing packages.

>>> These are the packages that would be unmerged:

 sys-libs/compiler-rt-sanitizers
    selected: 6.0.0 
   protected: none 
     omitted: 7.0.0 

All selected packages: =sys-libs/compiler-rt-sanitizers-6.0.0

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No]

 

Would that be a place to start to fix this issue?  If it's something else, please advise.

 

I also check what packages depend on compiler-rt-sanitizers.  Looks like clang-runtime-6.0.0 is still installed and not in the tree too

# equery d compiler-rt-sanitizers
 * These packages depend on compiler-rt-sanitizers:
sys-devel/clang-runtime-6.0.0 (~sys-libs/compiler-rt-sanitizers-6.0.0:6.0.0)
sys-devel/clang-runtime-7.0.0 (sanitize ? ~sys-libs/compiler-rt-sanitizers-7.0.0:7.0.0)

# equery l -po clang-runtime
 * Searching for clang-runtime ...
[--O] [  ] sys-devel/clang-runtime-3.9.1:0
[--O] [  ] sys-devel/clang-runtime-4.0.1:4.0.1
[--O] [  ] sys-devel/clang-runtime-4.0.1-r1:4.0.1
[--O] [  ] sys-devel/clang-runtime-5.0.2:5.0.2
[I--] [??] sys-devel/clang-runtime-6.0.0:6.0.0
[--O] [  ] sys-devel/clang-runtime-6.0.1:6.0.1
[I-O] [  ] sys-devel/clang-runtime-7.0.0:7.0.0
[--O] [M ] sys-devel/clang-runtime-7.0.1_rc2:7.0.1
[--O] [ -] sys-devel/clang-runtime-7.0.9999:7.0.1
[--O] [ -] sys-devel/clang-runtime-9999:8.0.0


# genlop -t clang-runtime
 * sys-devel/clang-runtime

     Mon Nov 20 20:14:24 2017 >>> sys-devel/clang-runtime-3.9.1
       merge time: 4 seconds.

     Thu Mar 29 09:44:34 2018 >>> sys-devel/clang-runtime-6.0.0
       merge time: 4 seconds.

     Tue Dec 11 20:18:43 2018 >>> sys-devel/clang-runtime-7.0.0
       merge time: 4 seconds.

 

Link to comment
Share on other sites

  • 0

Couldn't wait.  Had to uninstall 3 packages to proceed.

# emerge -C =compiler-rt-sanitizers-6.0.0 -a
# emerge -C =webkit-gtk-2.4.11-r2 -a
# emerge -C =grilo-plugins-0.2.17

Now `emege @preserved-rebuild works!

# emerge @preserved-rebuild -av

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

Calculating dependencies... done!
[ebuild   R    ] dev-lang/go-1.11.2:0/1.11.2::lang-kit  USE="-gccgo" 0 KiB
[ebuild   R    ] dev-scheme/guile-2.0.11-r1:0/2.0.11::core-kit  USE="deprecated nls regex threads -debug -debug-malloc -emacs -networking -static" 0 KiB
[ebuild     UD ] dev-libs/protobuf-3.5.1.1:0/15::dev-kit [3.6.1:0/17::dev-kit] USE="zlib -emacs -examples -static-libs -test" 0 KiB
[ebuild   R    ] dev-libs/protobuf-c-1.3.0-r1:0/1.0.0::dev-kit  USE="-static-libs -test" 0 KiB
[ebuild     UD ] dev-lang/spidermonkey-24.2.0-r4:24::net-kit [24.2.0-r5:24::lang-kit] USE="icu system-icu -debug -jit -minimal -static-libs -test" 0 KiB
[ebuild     U  ] sys-devel/llvm-5.0.2:5::llvm-kit [5.0.1:5::llvm-kit] USE="libffi ncurses -debug -doc -gold -libedit -test" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 22,994 KiB
[ebuild     U  ] sys-devel/llvm-6.0.1-r2:6::llvm-kit [6.0.0:6::llvm-kit] USE="libffi ncurses xml -debug -doc -gold -libedit -test -xar" LLVM_TARGETS="AMDGPU BPF NVPTX (X86) -AArch64 -ARM -Hexagon -Lanai -MSP430 -Mips -PowerPC -Sparc -SystemZ -XCore" 24,814 KiB
[ebuild   R    ] dev-libs/cyrus-sasl-2.1.26-r11:2::net-kit [2.1.26-r11:2::dev-kit] USE="gdbm pam ssl urandom -authdaemond -berkdb -java -kerberos -ldapdb -libressl -mysql -openldap -postgres -sample (-selinux) -sqlite -srp -static-libs" 0 KiB
[ebuild   R    ] dev-python/namespace-google-1::python-modules-kit [1::python-kit] PYTHON_TARGETS="python2_7 python3_6* -pypy -python3_4* -python3_5 -python3_7%" 0 KiB
[ebuild   R    ] dev-python/protobuf-python-3.5.1.1:0/15::dev-kit [3.5.1.1:0/15::python-kit] PYTHON_TARGETS="python2_7 python3_6* -python3_4* -python3_5" 0 KiB
[ebuild     U #] dev-lang/php-7.3.0_rc5:7.3::core-server-kit [7.3.0_alpha3:7.3::php-kit] USE="acl berkdb bzip2 cli ctype curl exif fileinfo filter fpm gd gdbm hash iconv intl ipv6 json nls opcache phar posix readline session simplexml soap ssl tokenizer truetype unicode webp xml zlib -apache2 -argon2 -bcmath -calendar -cdb -cgi -cjk -coverage -debug -embed -enchant -firebird -flatfile -ftp -gmp -imap -inifile -iodbc -kerberos -ldap -ldap-sasl -libedit -libressl -lmdb -mhash -mssql -mysql -mysqli -oci8-instant-client -odbc -pcntl -pdo -phpdbg -postgres -qdbm -recode (-selinux) -session-mm -sharedmem -snmp -sockets -sodium -spell -sqlite -systemd -sysvipc -test -threads -tidy -tokyocabinet -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xslt -zip -zip-encryption" 11,637 KiB
[ebuild   R    ] net-analyzer/gnome-nettool-3.8.1::gnome-kit [3.8.1::gentoo] USE="-debug" 0 KiB
[ebuild     U  ] www-client/epiphany-3.30.2::gnome-kit [3.20.7::gnome-kit] USE="-test" 4,422 KiB
[ebuild     U  ] media-libs/gegl-0.3.34:0.3::gnome-kit [0.3.26:0.3::media-kit] USE="cairo ffmpeg introspection jpeg2k raw svg tiff v4l webp -debug -lcms -lensfun -openexr -sdl -test -umfpack -vala" CPU_FLAGS_X86="mmx sse" 6,551 KiB
[ebuild     U  ] net-im/empathy-3.12.14::gnome-kit [3.12.12::gentoo] USE="geolocation gnome gnome-online-accounts map spell v4l -debug -test" 4,901 KiB

Total: 15 packages (6 upgrades, 2 downgrades, 7 reinstalls), Size of downloads: 75,318 KiB

Would you like to merge these packages? [Yes/No] no

I'll follow instructions and perform emerge -C dev-lang/go; emerge dev-lang/go before doing the @preserved-rebuild.

EDIT:  The guide should show `emerge dev-lang/go --oneshot` or -1av

Link to comment
Share on other sites

  • 0

Can't finish `emerge @preserved-rebuild`.  Empathy fails everytime.  go keeps being included in the list, just like it says in the guide.  I did uninstall it and reinstall it.

# emerge @preserved-rebuild -av

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

Calculating dependencies... done!
[ebuild   R    ] dev-lang/go-1.11.2:0/1.11.2::lang-kit  USE="-gccgo" 0 KiB
[ebuild     U  ] net-im/empathy-3.12.14::gnome-kit [3.12.12::gentoo] USE="geolocation gnome gnome-online-accounts map spell v4l -debug -test" 0 KiB

Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No]

So close.

libtool: link: x86_64-pc-linux-gnu-gcc -march=corei7 -O2 -pipe -Wl,-O1 -Wl,--sort-common -o .libs/empathy-debugger empathy-debug-window.o empathy-debugger.o -Wl,--export-dynamic -pthread -pthread  -Wl,--as-needed ../libempathy-gtk/.libs/libempathy-gtk.so -lenchant-2 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy/.libs/libempathy.so ../libempathy/.libs/libempathy.so -lgeocode-glib -lmission-control-plugins -lgoa-1.0 -lm ../extensions/.libs/libemp-extensions.a -ldbus-glib-1 -ldbus-1 -lfolks-telepathy -lfolks -ltelepathy-logger -lcanberra-gtk3 -lcanberra -lnotify -lgcr-ui-3 -lgcr-base-3 -lgck-1 -lp11-kit -lpulse-mainloop-glib -lpulse -lwebkit2gtk-4.0 -ljavascriptcoregtk-4.0 -lsoup-2.4 -lgee-0.8 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/telepathy-account-widgets/tp-account-widgets/.libs/libtp-account-widgets.a -ltelepathy-glib -lxml2 -lsecret-1 -lcheese-gtk -lgudev-1.0 -lchamplain-gtk-0.12 -lclutter-gtk-1.0 -lgtk-3 -lchamplain-0.12 -lclutter-1.0 -lcogl-path -latk-1.0 -lcogl-pango -lcogl -lgmodule-2.0 -lgbm -ldrm -lEGL -lXrandr -ljson-glib-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXi -pthread -Wl,-rpath -Wl,/usr/lib64/empathy
libtool: link: x86_64-pc-linux-gnu-gcc -march=corei7 -O2 -pipe -Wl,-O1 -Wl,--sort-common -o .libs/empathy-auth-client empathy-sanity-cleaning.o empathy-auth-client.o -Wl,--export-dynamic -pthread -pthread  -Wl,--as-needed ../libempathy-gtk/.libs/libempathy-gtk.so -lenchant-2 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy/.libs/libempathy.so ../libempathy/.libs/libempathy.so -lgeocode-glib -lmission-control-plugins -lgoa-1.0 -lm ../extensions/.libs/libemp-extensions.a -ldbus-glib-1 -ldbus-1 -lfolks-telepathy -lfolks -ltelepathy-logger -lcanberra-gtk3 -lcanberra -lnotify -lgcr-ui-3 -lgcr-base-3 -lgck-1 -lp11-kit -lpulse-mainloop-glib -lpulse -lwebkit2gtk-4.0 -ljavascriptcoregtk-4.0 -lsoup-2.4 -lgee-0.8 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/telepathy-account-widgets/tp-account-widgets/.libs/libtp-account-widgets.a -ltelepathy-glib -lxml2 -lsecret-1 -lcheese-gtk -lgudev-1.0 -lchamplain-gtk-0.12 -lclutter-gtk-1.0 -lgtk-3 -lchamplain-0.12 -lclutter-1.0 -lcogl-path -latk-1.0 -lcogl-pango -lcogl -lgmodule-2.0 -lgbm -ldrm -lEGL -lXrandr -ljson-glib-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXi -pthread -Wl,-rpath -Wl,/usr/lib64/empathy
../libempathy-gtk/.libs/libempathy-gtk.so: undefined reference to `enchant_dict_add_to_pwl'
collect2: error: ld returned 1 exit status
libtool: link: x86_64-pc-linux-gnu-gcc -march=corei7 -O2 -pipe -Wl,-O1 -Wl,--sort-common -o .libs/empathy-chat chat-manager-interface.o empathy-about-dialog.o empathy-chat-manager.o empathy-chat-window.o empathy-invite-participant-dialog.o empathy-chat.o empathy-chat-resources.o -Wl,--export-dynamic -pthread -pthread  -Wl,--as-needed ../libempathy-gtk/.libs/libempathy-gtk.so -lenchant-2 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy/.libs/libempathy.so ../libempathy/.libs/libempathy.so -lgeocode-glib -lmission-control-plugins -lgoa-1.0 -lm ../extensions/.libs/libemp-extensions.a -ldbus-glib-1 -ldbus-1 -lfolks-telepathy -lfolks -ltelepathy-logger -lcanberra-gtk3 -lcanberra -lnotify -lgcr-ui-3 -lgcr-base-3 -lgck-1 -lp11-kit -lpulse-mainloop-glib -lpulse -lwebkit2gtk-4.0 -ljavascriptcoregtk-4.0 -lsoup-2.4 -lgee-0.8 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/telepathy-account-widgets/tp-account-widgets/.libs/libtp-account-widgets.a -ltelepathy-glib -lxml2 -lsecret-1 -lcheese-gtk -lgudev-1.0 -lchamplain-gtk-0.12 -lclutter-gtk-1.0 -lgtk-3 -lchamplain-0.12 -lclutter-1.0 -lcogl-path -latk-1.0 -lcogl-pango -lcogl -lgmodule-2.0 -lgbm -ldrm -lEGL -lXrandr -ljson-glib-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXi -pthread -Wl,-rpath -Wl,/usr/lib64/empathy
make[3]: *** [Makefile:892: empathy-debugger] Error 1
make[3]: *** Waiting for unfinished jobs....
../libempathy-gtk/.libs/libempathy-gtk.so: undefined reference to `enchant_dict_add_to_pwl'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:880: empathy-auth-client] Error 1
libtool: link: x86_64-pc-linux-gnu-gcc -march=corei7 -O2 -pipe -Wl,-O1 -Wl,--sort-common -o .libs/empathy empathy-about-dialog.o empathy-chat-window.o empathy-chatrooms-window.o empathy-event-manager.o empathy-ft-manager.o empathy-invite-participant-dialog.o empathy-roster-window.o empathy-new-chatroom-dialog.o empathy-notifications-approver.o empathy-call-observer.o empathy-preferences.o empathy-status-icon.o empathy-chat-manager.o empathy.o chat-manager-interface.o -Wl,--export-dynamic -pthread -pthread  -Wl,--as-needed ./.libs/libempathy-accounts-common.a /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy-gtk/.libs/libempathy-gtk.so ../libempathy-gtk/.libs/libempathy-gtk.so -lenchant-2 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy/.libs/libempathy.so ../libempathy/.libs/libempathy.so -lcheese-gtk -lgeocode-glib -lgudev-1.0 -lmission-control-plugins -lgoa-1.0 -lm ../extensions/.libs/libemp-extensions.a -ldbus-glib-1 -ldbus-1 -lfolks-telepathy -lfolks -lsecret-1 -ltelepathy-logger -ltelepathy-glib -lxml2 -lcanberra-gtk3 -lcanberra -lnotify -lgcr-ui-3 -lgcr-base-3 -lgck-1 -lp11-kit -lpulse-mainloop-glib -lpulse -lwebkit2gtk-4.0 -ljavascriptcoregtk-4.0 -lsoup-2.4 -lgee-0.8 -lchamplain-gtk-0.12 -lclutter-gtk-1.0 -lgtk-3 -lchamplain-0.12 -lclutter-1.0 -lcogl-path -latk-1.0 -lcogl-pango -lcogl -lgmodule-2.0 -lgbm -ldrm -lEGL -lXrandr -ljson-glib-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXi -pthread -Wl,-rpath -Wl,/usr/lib64/empathy
libtool: link: x86_64-pc-linux-gnu-gcc -I/usr/include/farstream-0.2 -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.3_rc0/include -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/clutter-1.0 -I/usr/include/cogl -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libdrm -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/json-glib-1.0 -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0 -I/usr/include/clutter-gtk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/clutter-gst-3.0 -I/usr/include/orc-0.4 -pthread -DGST_USE_UNSTABLE_API -march=corei7 -O2 -pipe -pthread -Wl,-O1 -Wl,--sort-common -o .libs/empathy-call empathy_call-empathy-call.o empathy_call-empathy-call-factory.o empathy_call-empathy-call-handler.o empathy_call-empathy-call-window.o empathy_call-empathy-call-window-fullscreen.o empathy_call-empathy-about-dialog.o empathy_call-empathy-audio-sink.o empathy_call-empathy-audio-src.o empathy_call-empathy-audio-utils.o empathy_call-empathy-video-src.o empathy_call-empathy-preferences.o empathy_call-empathy-camera-menu.o empathy_call-empathy-mic-menu.o empathy_call-empathy-rounded-actor.o empathy_call-empathy-rounded-rectangle.o empathy_call-empathy-rounded-texture.o empathy_call-empathy-mic-monitor.o -Wl,--export-dynamic -pthread -pthread  -lfarstream-0.2 -ltelepathy-farstream -lclutter-gst-3.0 -lgstaudio-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -Wl,--as-needed ../libempathy-gtk/.libs/libempathy-gtk.so -lenchant-2 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy/.libs/libempathy.so ../libempathy/.libs/libempathy.so -lgeocode-glib -lmission-control-plugins -lgoa-1.0 -lm ../extensions/.libs/libemp-extensions.a -ldbus-glib-1 -ldbus-1 -lfolks-telepathy -lfolks -ltelepathy-logger -lcanberra-gtk3 -lcanberra -lnotify -lgcr-ui-3 -lgcr-base-3 -lgck-1 -lp11-kit -lpulse-mainloop-glib -lpulse -lwebkit2gtk-4.0 -ljavascriptcoregtk-4.0 -lsoup-2.4 -lgee-0.8 /var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/telepathy-account-widgets/tp-account-widgets/.libs/libtp-account-widgets.a -ltelepathy-glib -lxml2 -lsecret-1 -lcheese-gtk -lgudev-1.0 -lchamplain-gtk-0.12 -lclutter-gtk-1.0 -lgtk-3 -lchamplain-0.12 -lclutter-1.0 -lcogl-path -latk-1.0 -lcogl-pango -lcogl -lgmodule-2.0 -lgbm -ldrm -lEGL -lXrandr -ljson-glib-1.0 -lgio-2.0 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0 -lX11 -lXext -lXdamage -lXfixes -lXcomposite -lXi -pthread -Wl,-rpath -Wl,/usr/lib64/empathy
../libempathy-gtk/.libs/libempathy-gtk.so: undefined reference to `enchant_dict_add_to_pwl'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:888: empathy-chat] Error 1
/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/libempathy-gtk/.libs/libempathy-gtk.so: undefined reference to `enchant_dict_add_to_pwl'
../libempathy-gtk/.libs/libempathy-gtk.so: undefined reference to `enchant_dict_add_to_pwl'
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:872: empathy] Error 1
make[3]: *** [Makefile:884: empathy-call] Error 1
make[3]: Leaving directory '/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/src'
make[2]: *** [Makefile:723: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14/src'
make[1]: *** [Makefile:509: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14'
make: *** [Makefile:441: all] Error 2
 * ERROR: net-im/empathy-3.12.14::gnome-kit failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=net-im/empathy-3.12.14::gnome-kit'`,
 * the complete build log and the output of `emerge -pqv '=net-im/empathy-3.12.14::gnome-kit'`.
 * The complete build log is located at '/var/tmp/portage/net-im/empathy-3.12.14/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-im/empathy-3.12.14/temp/environment'.
 * Working directory: '/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14'
 * S: '/var/tmp/portage/net-im/empathy-3.12.14/work/empathy-3.12.14'

 

Link to comment
Share on other sites

  • 0
  • Funtoo Linux BDFL

Show me the output of "epro show" -- do you have the gnome mix-in enabled? We masked newer versions of enchant because I believe they break some builds. But it may only be active when you have the gnome mix-in enabled which I am guessing you do not. Maybe we should expand the mask to be global for all users.

Link to comment
Share on other sites

  • 0

I do use gnome, so the mix in is enabled.

 

# epro show

=== Enabled Profiles: ===

        arch: x86-64bit
       build: current
     subarch: (not set)
      flavor: desktop
     mix-ins: gnome


=== Python kit: ===

      branch: 3.7-release

=== 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)

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

                         desktop (from gnome-kit:gnome mix-in)
                     workstation (from desktop flavor)
                            core (from workstation flavor)
                         minimal (from core flavor)

=== All inherited mix-ins from gnome mix-ins: ===

                 gnome-kit:gnome (from gnome mix-in)
                               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)

 

Link to comment
Share on other sites

  • 0
2 hours ago, drobbins said:

OK, you should definitely set a subarch, but that is an unrelated issue.

I was planning on migrating to a different CPU in the short term.

2 hours ago, drobbins said:

And you currently have release = 1.3 in /etc/ego.conf and no hard-coded kits settings in /etc/ego.conf? And you've done an ego sync?

Yes, here it is

# cat /etc/ego.conf 
# This is the ego.conf file

[global]

release = 1.3

 

2 hours ago, drobbins said:

All righty, and what's the output of "emerge -av enchant" ? (you don't need to actually merge it, just want to see what's installed and if it wants to install an update)

Here it is, but I'm having a problem with empathy, not enchant.  Are they related?

# emerge enchant -av

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

Calculating dependencies... done!
[ebuild   R    ] app-text/enchant-2.2.1-r1:0/2::text-kit  USE="hunspell -aspell -static-libs -test" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

Would you like to merge these packages? [Yes/No] 

 

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