Dale wrote:
> New but somewhat related problem.
>
>
> Calculating dependencies... done!
> [ebuild U ~] kde-apps/kde-meta-16.04.1:5::gentoo [15.12.3:5::gentoo]
> 0 KiB
> [ebuild U ~] kde-apps/kde-apps-meta-16.04.1:5::gentoo
> [15.12.3-r3:5::gentoo] USE="nls -accessibility -minimal -pim -sdk" 0 KiB
> [ebuild U ~] kde-apps/kdenetwork-meta-16.04.1:5::gentoo
> [15.12.3-r1:5::gentoo] USE="ppp telepathy%*" 0 KiB
> [ebuild N ~] kde-apps/plasma-telepathy-meta-16.04.1:5::gentoo
> USE="nls -gstreamer" 0 KiB
> [ebuild N ~] kde-apps/ktp-accounts-kcm-16.04.1:5::gentoo
> USE="-debug -experimental" 0 KiB
> [ebuild N ~] kde-apps/kaccounts-providers-16.04.1:5::gentoo
> USE="-debug" 0 KiB
> [ebuild N ]
> net-im/telepathy-connection-managers-2-r2::gentoo USE="irc xmpp yahoo
> zeroconf -gadu -icq -meanwhile -msn -sip -sipe -steam" 0 KiB
> [ebuild N ] net-voip/telepathy-gabble-0.18.3::gentoo
> USE="gnutls -jingle -plugins {-test}" 0 KiB
>
> Total: 8 packages (3 upgrades, 5 new), Size of downloads: 0 KiB
>
>
> And the build.log, relevant part.
>
>
> /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
> -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra
> -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes
> -Wmissing-declarations -Wmissing-prototypes -Wsign-compare
> -Wnested-externs -Wpointer-arith -Wformat-security -Winit-self
> -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native
> -O2 -pipe -c -o muc-factory.lo muc-factory.c
> libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H
> -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow
> -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes
> -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security
> -Winit-self -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native -O2
> -pipe -c muc-factory.c -fPIC -DPIC -o .libs/muc-factory.o
> /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
> -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra
> -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes
> -Wmissing-declarations -Wmissing-prototypes -Wsign-compare
> -Wnested-externs -Wpointer-arith -Wformat-security -Winit-self
> -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native
> -O2 -pipe -c -o muc-tube-dbus.lo muc-tube-dbus.c
> muc-channel.c: In function ‘gabble_muc_channel_can_be_closed’:
> muc-channel.c:1650:11: error: ‘GabbleMucChannelPrivate’ has no member
> named ‘calls’
> if (priv->calls != NULL || priv->call_requests != NULL
> ^
> muc-channel.c:1650:34: error: ‘GabbleMucChannelPrivate’ has no member
> named ‘call_requests’
> if (priv->calls != NULL || priv->call_requests != NULL
> ^
> muc-channel.c:1651:14: error: ‘GabbleMucChannelPrivate’ has no member
> named ‘call_initiating’
> || priv->call_initiating)
> ^
> /bin/sh ../libtool --tag=CC --mode=compile x86_64-pc-linux-gnu-gcc
> -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra
> -Wdeclaration-after-statement -Wshadow -Wstrict-prototypes
> -Wmissing-declarations -Wmissing-prototypes -Wsign-compare
> -Wnested-externs -Wpointer-arith -Wformat-security -Winit-self
> -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native
> -O2 -pipe -c -o muc-tube-stream.lo muc-tube-stream.c
> libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H
> -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow
> -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes
> -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security
> -Winit-self -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native -O2
> -pipe -c muc-tube-dbus.c -fPIC -DPIC -o .libs/muc-tube-dbus.o
> Makefile:868: recipe for target 'muc-channel.lo' failed
> make[3]: *** [muc-channel.lo] Error 1
> make[3]: *** Waiting for unfinished jobs....
> libtool: compile: x86_64-pc-linux-gnu-gcc -std=gnu99 -DHAVE_CONFIG_H
> -I. -I.. -Wall -Wextra -Wdeclaration-after-statement -Wshadow
> -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes
> -Wsign-compare -Wnested-externs -Wpointer-arith -Wformat-security
> -Winit-self -Wno-missing-field-initializers -Wno-deprecated-declarations
> -Wno-unused-parameter -I.. -I.. -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky
> -I/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/lib/ext/wocky/wocky
> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread
> -I/usr/include/telepathy-1.0 -I/usr/include/dbus-1.0
> -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -pthread -I/usr/include/glib-2.0
> -I/usr/lib64/glib-2.0/include -I ../lib -I ../lib
> -DG_LOG_DOMAIN=\"gabble\"
> -DPLUGIN_DIR=\"/usr/lib64/telepathy/gabble-0/plugins\" -march=native -O2
> -pipe -c muc-tube-stream.c -fPIC -DPIC -o .libs/muc-tube-stream.o
> make[3]: Leaving directory
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/src'
> Makefile:605: recipe for target 'all' failed
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3/src'
> Makefile:433: recipe for target 'all-recursive' failed
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3'
> Makefile:363: recipe for target 'all' failed
> make: *** [all] Error 2
> * ERROR: net-voip/telepathy-gabble-0.18.3::gentoo failed (compile phase):
> * emake failed
> *
> * If you need support, post the output of `emerge --info
> '=net-voip/telepathy-gabble-0.18.3::gentoo'`,
> * the complete build log and the output of `emerge -pqv
> '=net-voip/telepathy-gabble-0.18.3::gentoo'`.
> * The complete build log is located at
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/temp/build.log'.
> * The ebuild environment file is located at
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/temp/environment'.
> * Working directory:
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3'
> * S:
> '/var/tmp/portage/net-voip/telepathy-gabble-0.18.3/work/telepathy-gabble-0.18.3'
> root@fireball / #
>
>
>
> Available packages.
>
>
> root@fireball / # equery list -p telepathy-gabble
> * Searching for telepathy-gabble
> ...
>
>
> [-P-] [ ]
> net-voip/telepathy-gabble-0.18.3:0
>
>
>
> root@fireball / #
>
>
> If you prefer eix.
>
>
> root@fireball / # eix telepathy-gabble
> * net-voip/telepathy-gabble
> Available versions: 0.18.3 {gnutls +jingle plugins test}
> Homepage: https://telepathy.freedesktop.org/
> Description: A Jabber/XMPP connection manager, with
> handling of single and multi user chats and voice calls
>
> root@fireball / #
>
>
> I tried gnutls in package.use but no change. I found that with a google
> search. ;-)
>
> Dale
>
> :-) :-)
>
>
Well, I didn't really need that stuff anyway so I found a USE flag that
gets rid of it. If you don't need that package, here's what to add to
package.use.
kde-apps/kdenetwork-meta -telepathy
Now it doesn't get pulled in at all which means it doesn't fail now.
Yeppie!!
Dale
:-) :-)