Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646408 - x11-terms/gnome-terminal-3.24.2 - server.c:(.text.startup+0x12f): undefined reference to `pthread_atfork'
Summary: x11-terms/gnome-terminal-3.24.2 - server.c:(.text.startup+0x12f): undefined r...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-02 10:38 UTC by Tom-Steve Watzke
Modified: 2021-01-07 02:08 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
gnome-terminal complete build.log (gnome-terminal.build.log,123.87 KB, text/plain)
2018-02-02 10:38 UTC, Tom-Steve Watzke
Details
gnome-terminal-3.24.2.ebuild (gnome-terminal-3.24.2.ebuild,2.57 KB, text/plain)
2018-02-02 10:53 UTC, Tom-Steve Watzke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom-Steve Watzke 2018-02-02 10:38:07 UTC
Created attachment 517550 [details]
gnome-terminal complete build.log

Recently I was rebuilding the world due to the gcc migration.
I stumpled upon the failed gnome-terminal build:

[...]
libtool: link: x86_64-pc-linux-gnu-gcc -I/usr/include/vte-2.91 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/dconf -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/uuid -I/usr/include/gsettings-desktop-schemas -pipe -Waggregate-return -Wall -Wcast-align -Wendif-labels -Werror=declaration-after-statement -Werror=format=2 -Werror=format-nonliteral -Werror=format-security -Werror=implicit-function-declaration -Werror=init-self -Werror=missing-include-dirs -Werror=missing-prototypes -Werror=pointer-arith -Wextra -Wfloat-equal -Wimplicit -Wlogical-op -Wmissing-declarations -Wmissing-include-dirs -Wmissing-format-attribute -Wmissing-noreturn -Wnested-externs -Wno-missing-field-initializers -Wno-switch-enum -Wno-unused-parameter -Wold-style-definition -Wpacked -Wshadow -Wsign-compare -Wstrict-aliasing=2 -Wstrict-prototypes -Wundef -Wuninitialized -Wunsafe-loop-optimizations -Wwrite-strings -Wformat-signedness -fno-common -fdiagnostics-show-option -fno-strict-aliasing -fvisibility=hidden -fstack-protector -fstack-protector-strong -march=corei7 -O2 -mno-avx -Wl,-O1 -o gnome-terminal-server gnome_terminal_server-eggshell.o gnome_terminal_server-profile-editor.o gnome_terminal_server-server.o gnome_terminal_server-terminal-accels.o gnome_terminal_server-terminal-app.o gnome_terminal_server-terminal-debug.o gnome_terminal_server-terminal-encoding.o gnome_terminal_server-terminal-gdbus.o gnome_terminal_server-terminal-icon-button.o gnome_terminal_server-terminal-info-bar.o gnome_terminal_server-terminal-i18n.o gnome_terminal_server-terminal-mdi-container.o gnome_terminal_server-terminal-notebook.o gnome_terminal_server-terminal-prefs.o gnome_terminal_server-terminal-profiles-list.o gnome_terminal_server-terminal-settings-list.o gnome_terminal_server-terminal-screen.o gnome_terminal_server-terminal-screen-container.o gnome_terminal_server-terminal-search-popover.o gnome_terminal_server-terminal-tab-label.o gnome_terminal_server-terminal-tabs-menu.o gnome_terminal_server-terminal-util.o gnome_terminal_server-terminal-window.o gnome_terminal_server-terminal-search-provider.o gnome_terminal_server-terminal-marshal.o gnome_terminal_server-terminal-type-builtins.o gnome_terminal_server-terminal-gdbus-generated.o gnome_terminal_server-terminal-resources.o gnome_terminal_server-terminal-search-provider-gdbus-generated.o  -Wl,--as-needed -lvte-2.91 -lz -lgnutls -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -ldconf -lgio-2.0 -lgobject-2.0 -lglib-2.0 -luuid -lpcre2-8 -lX11
gnome_terminal_server-server.o: In function `main':
server.c:(.text.startup+0x12f): undefined reference to `pthread_atfork'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:1263: gnome-terminal-server] Fehler 1
make[3]: Verzeichnis „/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2/src“ wird verlassen
make[2]: *** [Makefile:1063: all] Fehler 2
make[2]: Verzeichnis „/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2/src“ wird verlassen
make[1]: *** [Makefile:587: all-recursive] Fehler 1
make[1]: Verzeichnis „/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2“ wird verlassen
make: *** [Makefile:475: all] Fehler 2
 * ERROR: x11-terms/gnome-terminal-3.24.2::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-terms/gnome-terminal-3.24.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-terms/gnome-terminal-3.24.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2'
 * S: '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2'

>>> Failed to emerge x11-terms/gnome-terminal-3.24.2, Log file:

>>>  '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/temp/build.log'

 * Messages for package x11-terms/gnome-terminal-3.24.2:

 * ERROR: x11-terms/gnome-terminal-3.24.2::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=x11-terms/gnome-terminal-3.24.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-terms/gnome-terminal-3.24.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2'
 * S: '/var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2'

I googled a bit and found out, that if I append "-pthread" to the upper last gcc compile command, than it would compile without errors.


x11-terms/gnome-terminal-3.24.2::gentoo was built with the following:
USE="gnome-shell nautilus -debug -vanilla" ABI_X86="(64)"
Comment 1 Tom-Steve Watzke 2018-02-02 10:53:17 UTC
Created attachment 517552 [details]
gnome-terminal-3.24.2.ebuild

I noticed that the LIBS variable has some influences on building the package.
I read it using "./configure --help" in the corresponding directory /var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2

Finally I added "LIBS" to the ebuild, which is working now:

src_configure() {
        gnome2_src_configure \
                --disable-static \
                --disable-migration \
                $(use_enable debug) \
                $(use_enable gnome-shell search-provider) \
                $(use_with nautilus nautilus-extension) \
                VALAC=$(type -P true) \
                LIBS=-pthread
}
Comment 2 Drunkard Zhang 2018-02-05 07:15:10 UTC
(In reply to Tom-Steve Watzke from comment #1)
> Created attachment 517552 [details]
> gnome-terminal-3.24.2.ebuild
> 
> I noticed that the LIBS variable has some influences on building the package.
> I read it using "./configure --help" in the corresponding directory
> /var/tmp/portage/x11-terms/gnome-terminal-3.24.2/work/gnome-terminal-3.24.2
> 
> Finally I added "LIBS" to the ebuild, which is working now:
> 
> src_configure() {
>         gnome2_src_configure \
>                 --disable-static \
>                 --disable-migration \
>                 $(use_enable debug) \
>                 $(use_enable gnome-shell search-provider) \
>                 $(use_with nautilus nautilus-extension) \
>                 VALAC=$(type -P true) \
>                 LIBS=-pthread
> }

I encountered the same issue, this trick works for me too. Thanks.
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2018-02-05 17:07:12 UTC
Comment on attachment 517552 [details]
gnome-terminal-3.24.2.ebuild

$ curl -sL https://bugs.gentoo.org/attachment.cgi?id=517552 | diff -u gnome-terminal-3.24.2.ebuild -
--- gnome-terminal-3.24.2.ebuild        2018-01-27 07:02:24.200494768 +0100
+++ -   2018-02-05 18:06:37.122494128 +0100
@@ -67,7 +67,8 @@
                $(use_enable debug) \
                $(use_enable gnome-shell search-provider) \
                $(use_with nautilus nautilus-extension) \
-               VALAC=$(type -P true)
+               VALAC=$(type -P true) \
+               LIBS=-pthread
 }

 src_install() {
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2018-02-07 21:55:42 UTC
Adding LIBS this way isn't considered a patch. A patch would consist in adding relevant lines to either configure.ac or Makefile.am.

I just rebuilt this package here and it goes through just fine so the most likely cause here is that a dependency of gnome-terminal suddendly does not pull in pthreads in its pkgconfig file which rightfully breaks the build.

Any clue on which package this could be ?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2018-02-07 21:55:56 UTC
Also please add your emerge --info
Comment 6 Tom-Steve Watzke 2018-02-07 22:08:12 UTC
My configs and depgraph is as follows:

Portage 2.3.24 (python 3.5.4-final-0, default/linux/amd64/17.0/desktop/gnome/systemd, gcc-7.2.0, glibc-2.26-r5, 4.15.1-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.15.1-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600K_CPU_@_3.40GHz-with-gentoo-2.4.1
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Wed, 07 Feb 2018 07:00:01 +0000
Head commit of repository gentoo: 1c6ef648fd824e577deb378dbb97190f544138a0
sh bash 4.4_p18
ld GNU ld (Gentoo 2.30 p1) 2.30.0
ccache version 3.3.4 [enabled]
app-shells/bash:          4.4_p18::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.26.1-r1::gentoo
dev-lang/python:          2.7.14-r1::gentoo, 3.4.6-r1::gentoo, 3.5.4-r1::gentoo, 3.6.4::gentoo
dev-util/ccache:          3.3.4-r1::gentoo
dev-util/cmake:           3.10.2::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.4.1-r2::gentoo
sys-apps/sandbox:         2.12::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.9.6-r4::gentoo, 1.10.3-r2::gentoo, 1.11.6-r2::gentoo, 1.12.6-r1::gentoo, 1.13.4-r1::gentoo, 1.15.1-r1::gentoo
sys-devel/binutils:       2.30::gentoo
sys-devel/gcc:            7.2.0-r1::gentoo, 7.3.0::gentoo
sys-devel/gcc-config:     1.9.1::gentoo
sys-devel/libtool:        2.4.6-r4::gentoo
sys-devel/make:           4.2.1-r1::gentoo
sys-kernel/linux-headers: 4.15::gentoo (virtual/os-headers)
sys-libs/glibc:           2.26-r5::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 

TSWCode
    location: /usr/local/portage
    masters: gentoo
    priority: 0

gnome
    location: /var/lib/layman/gnome
    sync-type: laymansync
    sync-uri: https://anongit.gentoo.org/git/proj/gnome.git
    masters: gentoo
    priority: 50

steam-overlay
    location: /var/lib/layman/steam-overlay
    sync-type: laymansync
    sync-uri: https://github.com/anyc/steam-overlay.git
    masters: gentoo
    priority: 50

x11
    location: /var/lib/layman/x11
    sync-type: laymansync
    sync-uri: git://anongit.gentoo.org/proj/x11
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64 ~x86"
ACCEPT_LICENSE="* -@EULA Nero-EULA-US dlj-1.1 sun-bcla-java-vm skype-eula googleearth AdobeFlash-11.x Oracle-BCLA-JavaSE google-chrome PUEL skype-4.0.0.7-copyright TeamViewer"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=corei7 -O2 -mno-avx"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
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-php5.6/ext-active/ /etc/php/apache2-php7.0/ext-active/ /etc/php/apache2-php7.1/ext-active/ /etc/php/apache2-php7.2/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cgi-php7.0/ext-active/ /etc/php/cgi-php7.1/ext-active/ /etc/php/cgi-php7.2/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/php/cli-php7.0/ext-active/ /etc/php/cli-php7.1/ext-active/ /etc/php/cli-php7.2/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=corei7 -O2 -mno-avx"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y --quiet-build=n --verbose-conflicts"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs candy ccache 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="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.utf8"
LC_ALL="de_DE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="de en"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="64bit X a52 aac aalib acl acpi addc alsa amd64 ansi anthy ao apache2 apm artworkextra asf avx bash-completion bluetooth branding bzip2 cairo cdda cddax cddb cdparanoia cdr chm cli colord cpudetection crypt cups curl cxx d3d9 data dbus dga djvu dri dts dv dvd dvdr dvi dxr3-audio-denoise ecl eds emboss encode esd evo exif fam fame fat fbcon fbcondecor ffmpeg fftw firefox firefox3 flac flash fortran fping ftp gdbm gdu gedit ggi gif git glamor gles1 gmp gnome gnome-keyring gnome-online-accounts gnome-print gnomecanvas gnomecd gnomedb gnutls google gpac gpg gpm gs gsl gstreamer gtk gtk3 h224 h281 h323 handbook hddtemp hdri httpd iconv id3tag imagemagick int64 introspection ipv6 java java6 javamail javascript jbig jce john jpeg jpgraph kpathsea ladspa lame lapack lcms libav libnotify libsamplerate libsecret libvisual libwww live lm_sensors lzo mad matroska md5sum mdnsresponder-compat mikmod mmx mmxext mng modules mp3 mp4 mpeg mplayer mpx multilib musepack nano-syntax nautilus ncurses netlink networking networkmanager nfs nfsv41 nls nptl nptlonly nsplugin nvidia odbc ogg openal opengl openmax openmp pam pango pari pcre pdf perl php plotutils png pnm policykit ppds pppd print pulseaudio python qt3support qt5 quicktime rar readline reflection reiserfs rtc samba sdl seccomp semantic-desktop sensord session sftp sndfile speex spell spl sql sqlite3 srt sse sse2 sse3 sse4a sse5 ssh ssl ssse3 startup-notification stream subversion svg systemd t1lib tcl tcpd tga theora threads thumbnail tiff truetype udev udisks unicode upower usb vaapi vdpau vorbis weather webkit wmf wxwidgets x264 xa xattr xcb xinerama xinetd xml xmlrpc xorg xulrunner xv xvfb xvid xvmc zlib" ABI_X86="64" ALSA_CARDS="hda-intel" APACHE2_MODULES="access_compat actions alias authn_core authz_core auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info lbmethod_byrequests log_config log_forensic logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif slotmem_shm so socache_shmcb speling status unique_id unixd userdir usertrack vhost_alias" 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 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" CURL_SSL="nss" 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="pc" INPUT_DEVICES="mouse evdev" KERNEL="linux" L10N="de en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2 php7-1 php7-0 php5-6" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_5" RUBY_TARGETS="ruby23 ruby24 jruby" SANE_BACKENDS="net" USERLAND="GNU" VIDEO_CARDS="nouveau nvidia" 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:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

=================================================================
                        Package Settings
=================================================================

x11-terms/gnome-terminal-3.24.2::TSWCode was built with the following:
USE="gnome-shell nautilus -debug -vanilla" ABI_X86="(64)"


And finally the depgraph:

 * dependency graph for x11-terms/gnome-terminal-3.24.2
 `--  x11-terms/gnome-terminal-3.24.2  amd64 
   `--  dev-libs/glib-2.54.3-r1  (>=dev-libs/glib-2.42) ~amd64 
   `--  x11-libs/gtk+-3.22.26  (>=x11-libs/gtk+-3.20) ~amd64 
   `--  x11-libs/vte-0.48.4  (>=x11-libs/vte-0.48.3) ~amd64  [!vanilla?]
   `--  dev-libs/libpcre2-10.30  (>=dev-libs/libpcre2-10) amd64 
   `--  gnome-base/dconf-0.26.1  (>=gnome-base/dconf-0.14) amd64 
   `--  gnome-base/gsettings-desktop-schemas-3.24.1  (>=gnome-base/gsettings-desktop-schemas-0.1.0) amd64 
   `--  sys-apps/util-linux-2.31.1  (sys-apps/util-linux) ~amd64 
   `--  gnome-base/gnome-shell-3.26.1  (gnome-base/gnome-shell) ~amd64 
   `--  gnome-base/nautilus-3.24.2.1  (>=gnome-base/nautilus-3) amd64 
   `--  app-text/yelp-tools-3.18.0  (app-text/yelp-tools) amd64 
   `--  dev-libs/libxml2-2.9.7  (dev-libs/libxml2) amd64 
   `--  dev-util/gdbus-codegen-2.54.3  (dev-util/gdbus-codegen) ~amd64 
   `--  dev-util/intltool-0.51.0-r2  (>=dev-util/intltool-0.50) amd64 
   `--  sys-devel/gettext-0.19.8.1  (sys-devel/gettext) amd64 
   `--  virtual/pkgconfig-0-r1  (virtual/pkgconfig) amd64 
   `--  app-portage/elt-patches-20170826.1  (>=app-portage/elt-patches-20170422) ~amd64 
   `--  app-arch/xz-utils-5.2.3  (app-arch/xz-utils) amd64 
   `--  sys-apps/sed-4.4  (>=sys-apps/sed-4) ~amd64 
   `--  dev-util/desktop-file-utils-0.23  (dev-util/desktop-file-utils) amd64 
   `--  x11-misc/shared-mime-info-1.9  (x11-misc/shared-mime-info) amd64 
[ x11-terms/gnome-terminal-3.24.2 stats: packages (21), max depth (1) ]


Maybe it is because of some gnome packages are already on 3.26.* and gnome-terminal not.