Created attachment 403240 [details] telepathy-qt-0.9.5:20150514-092301.log.gz This is what I get when I try to emerge the package: >>> Test phase: net-libs/telepathy-qt-0.9.5 * qt5: running mytest * Scanning for an open DISPLAY to start Xvfb ... * Starting Xvfb on $DISPLAY=1 ... Test project /var/tmp/portage/net-libs/telepathy-qt-0.9.5/work/telepathy-qt-0.9.5-qt5 Start 1: Capabilities 1/57 Test #1: Capabilities ............................ Passed 0.01 sec Start 2: Callbacks 2/57 Test #2: Callbacks ............................... Passed 0.00 sec Start 3: ChannelClassSpec 3/57 Test #3: ChannelClassSpec ........................ Passed 0.01 sec Start 4: Features 4/57 Test #4: Features ................................ Passed 0.01 sec Start 5: KeyFile 5/57 Test #5: KeyFile ................................. Passed 0.00 sec Start 6: ManagerFile 6/57 Test #6: ManagerFile ............................. Passed 0.01 sec Start 7: Presence 7/57 Test #7: Presence ................................ Passed 0.01 sec Start 8: Profile 8/57 Test #8: Profile ................................. Passed 0.01 sec Start 9: Ptr 9/57 Test #9: Ptr ..................................... Passed 0.01 sec Start 10: RCCSpec 10/57 Test #10: RCCSpec ................................. Passed 0.01 sec Start 11: FileTransferChannelCreationProperties 11/57 Test #11: FileTransferChannelCreationProperties ... Passed 0.01 sec Start 12: DBusProperties 12/57 Test #12: DBusProperties .......................... Passed 0.10 sec Start 13: AccountBasics 13/57 Test #13: AccountBasics ........................... Passed 0.07 sec Start 14: AccountSet 14/57 Test #14: AccountSet .............................. Passed 0.07 sec Start 15: AccountChannelDispatcher 15/57 Test #15: AccountChannelDispatcher ................ Passed 0.12 sec Start 16: Client 16/57 Test #16: Client .................................. Passed 0.07 sec Start 17: ClientFactories 17/57 Test #17: ClientFactories .........................***Failed 0.06 sec Start 18: AccountConnectionFactory 18/57 Test #18: AccountConnectionFactory ................ Passed 0.03 sec Start 19: CallChannel 19/57 Test #19: CallChannel ............................. Passed 1.05 sec Start 20: CaptchaAuthentication 20/57 Test #20: CaptchaAuthentication ................... Passed 0.03 sec Start 21: ChannelBasics 21/57 Test #21: ChannelBasics ........................... Passed 0.02 sec Start 22: ChannelConference 22/57 Test #22: ChannelConference .......................***Failed 0.02 sec Start 23: ChannelGroup 23/57 Test #23: ChannelGroup ............................***Failed 600.24 sec Start 24: ConnectionManagerBasics 24/57 Test #24: ConnectionManagerBasics ................. Passed 0.02 sec Start 25: ConnectionAddressing 25/57 Test #25: ConnectionAddressing .................... Passed 0.02 sec Start 26: ConnectionBasics 26/57 Test #26: ConnectionBasics ........................ Passed 0.02 sec Start 27: ConnectionCapabilities 27/57 Test #27: ConnectionCapabilities .................. Passed 0.02 sec Start 28: ConnectionIntrospectCornercases 28/57 Test #28: ConnectionIntrospectCornercases ......... Passed 0.03 sec Start 29: ConnectionRequests 29/57 Test #29: ConnectionRequests ...................... Passed 0.02 sec Start 30: ConnectionRosterLegacy 30/57 Test #30: ConnectionRosterLegacy .................. Passed 0.04 sec Start 31: ConnectionRoster 31/57 Test #31: ConnectionRoster ........................ Passed 0.04 sec Start 32: ConnectionRosterGroupsLegacy 32/57 Test #32: ConnectionRosterGroupsLegacy ............ Passed 0.08 sec Start 33: ConnectionRosterGroups 33/57 Test #33: ConnectionRosterGroups .................. Passed 0.21 sec Start 34: ContactFactory 34/57 Test #34: ContactFactory .......................... Passed 0.02 sec Start 35: ContactMessenger 35/57 Test #35: ContactMessenger ........................ Passed 0.03 sec Start 36: ContactSearchChannel 36/57 Test #36: ContactSearchChannel .................... Passed 0.03 sec Start 37: Contacts 37/57 Test #37: Contacts ................................ Passed 0.04 sec Start 38: ContactsAvatar 38/57 Test #38: ContactsAvatar .......................... Passed 0.07 sec Start 39: ContactsCapabilities 39/57 Test #39: ContactsCapabilities .................... Passed 0.02 sec Start 40: ContactsClientTypes 40/57 Test #40: ContactsClientTypes ..................... Passed 0.03 sec Start 41: ContactsInfo 41/57 Test #41: ContactsInfo ............................ Passed 0.02 sec Start 42: ContactsLocation 42/57 Test #42: ContactsLocation ........................ Passed 0.02 sec Start 43: DBusProxyFactory 43/57 Test #43: DBusProxyFactory ........................ Passed 0.03 sec Start 44: Handles 44/57 Test #44: Handles ................................. Passed 0.02 sec Start 45: Properties 45/57 Test #45: Properties .............................. Passed 0.02 sec Start 46: SimpleObserver 46/57 Test #46: SimpleObserver .......................... Passed 0.07 sec Start 47: StatefulProxy 47/57 Test #47: StatefulProxy ........................... Passed 0.02 sec Start 48: StreamedMediaChannel 48/57 Test #48: StreamedMediaChannel ....................***Failed 0.06 sec Start 49: TextChannel 49/57 Test #49: TextChannel ............................. Passed 0.05 sec Start 50: StreamTubeHandlers 50/57 Test #50: StreamTubeHandlers ......................***Failed 0.11 sec Start 51: StreamTubeChannel 51/57 Test #51: StreamTubeChannel ....................... Passed 0.05 sec Start 52: DBusTubeChannel 52/57 Test #52: DBusTubeChannel ......................... Passed 0.04 sec Start 53: CmProtocol 53/57 Test #53: CmProtocol .............................. Passed 0.02 sec Start 54: ProfileManager 54/57 Test #54: ProfileManager .......................... Passed 0.02 sec Start 55: Types 55/57 Test #55: Types ................................... Passed 0.02 sec Start 56: BaseConnectionManager 56/57 Test #56: BaseConnectionManager ................... Passed 0.02 sec Start 57: BaseProtocol 57/57 Test #57: BaseProtocol ............................ Passed 0.02 sec 91% tests passed, 5 tests failed out of 57 Total Test time (real) = 603.33 sec The following tests FAILED: 17 - ClientFactories (Failed) 22 - ChannelConference (Failed) 23 - ChannelGroup (Failed) 48 - StreamedMediaChannel (Failed) 50 - StreamTubeHandlers (Failed) Errors while running CTest * ERROR: net-libs/telepathy-qt-0.9.5::gentoo failed (test phase): * virtualmake: the ctest -E '(CallChannel)' failed. * * Call stack: * ebuild.sh, line 93: Called src_test * environment, line 3781: Called multibuild_foreach_variant 'mytest' * environment, line 2494: Called _multibuild_run 'mytest' * environment, line 2492: Called mytest * environment, line 3778: Called virtualmake * environment, line 4511: Called die * The specific snippet of code: * [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed."; * * If you need support, post the output of `emerge --info '=net-libs/telepathy-qt-0.9.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/telepathy-qt-0.9.5::gentoo'`. * The complete build log is located at '/var/log/portage/build/net-libs/telepathy-qt-0.9.5:20150514-092301.log.gz'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-libs/telepathy-qt-0.9.5/temp/build.log.gz'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/telepathy-qt-0.9.5/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/telepathy-qt-0.9.5/work/telepathy-qt-0.9.5-qt5' * S: '/var/tmp/portage/net-libs/telepathy-qt-0.9.5/work/telepathy-qt-0.9.5' # emerge --info =net-libs/telepathy-qt-0.9.5::gentoo Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop/kde/systemd, gcc-4.9.2, glibc-2.20-r2, 3.18.11-gentoo x86_64) ================================================================= System Settings ================================================================= System uname: Linux-3.18.11-gentoo-x86_64-Intel-R-_Core-TM-_i7-2600_CPU_@_3.40GHz-with-gentoo-2.2 KiB Mem: 16125680 total, 2913888 free KiB Swap: 8171516 total, 8167056 free Timestamp of repository gentoo: Thu, 14 May 2015 06:45:01 +0000 sh dash 0.5.7.4 ld GNU gold (Gentoo 2.25 p1.1 2.25) 1.11 distcc 3.1 x86_64-pc-linux-gnu [enabled] ccache version 3.1.9 [disabled] app-shells/bash: 4.3_p33-r2::gentoo dev-java/java-config: 2.2.0::gentoo dev-lang/perl: 5.20.2::gentoo dev-lang/python: 2.7.9-r1::gentoo, 3.4.2::gentoo dev-util/ccache: 3.1.9-r4::gentoo dev-util/cmake: 2.8.12.2-r1::gentoo dev-util/pkgconfig: 0.28-r2::gentoo sys-apps/baselayout: 2.2::gentoo sys-apps/openrc: 0.13.11::gentoo sys-apps/sandbox: 2.6-r1::gentoo sys-devel/autoconf: 2.69::gentoo sys-devel/automake: 1.11.6-r1::gentoo, 1.13.4::gentoo sys-devel/binutils: 2.25::gentoo sys-devel/gcc: 4.9.2::gentoo sys-devel/gcc-config: 1.7.3::gentoo sys-devel/libtool: 2.4.6::gentoo sys-devel/make: 4.1-r1::gentoo sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers) sys-libs/glibc: 2.20-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.europe.gentoo.org/gentoo-portage priority: -1000 kde location: /var/lib/layman/kde sync-type: git sync-uri: git://anongit.gentoo.org/proj/kde.git masters: gentoo kde priority: 0 x-portage location: /usr/local/portage masters: gentoo priority: 1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=sandybridge -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -flto=8 -fuse-linker-plugin -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.5/ext-active/ /etc/php/cgi-php5.5/ext-active/ /etc/php/cli-php5.5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=sandybridge -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -flto=8 -fuse-linker-plugin -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--keep-going y --with-bdeps y" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs cgroup compress-build-logs config-protect-if-modified distcc distlocks ebuild-locks ipc-sandbox merge-sync news parallel-fetch protect-owned sandbox sfperms split-elog split-log strict test unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gentoo.tiscali.nl/ http://de-mirror.org/gentoo/ http://mirror.netcologne.de/gentoo/ http://mirror.leaseweb.com/gentoo/" LANG="it_IT.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu -Wl,--sort-common -flto=8 -fuse-linker-plugin -floop-interchange -floop-strip-mine -floop-block -fgraphite-identity" MAKEOPTS="-j11" 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" PORTAGE_TMPDIR="/var/tmp" USE="X a52 aac aalib acl acpi adns alsa amd64 ao audiofile bash-completion bluetooth branding bzip2 cairo caps cdda cddb cdparanoia cdr cli cracklib crypt css cups curl cxx dbus declarative dga djvu dri dts dvd dvdr emboss encode exif expat fbcon ffmpeg fftw firefox flac fontconfig foomaticdb fortran ftp gd gdbm geoip gif gimp glamor gmp gnutls gphoto2 gpm graphviz gstreamer gtk handbook iconv icu idn imagemagick imlib ipv6 java javascript jbig jpeg jpeg2k kde kipi lame lcms libass libcaca libnotify libsamplerate lm_sensors lua lzma lzo mad mmap mmx mmxext mng modules mp3 mp4 mpeg mplayer multilib musicbrainz ncurses nls nptl nsplugin offensive ogg openal openexr opengl openmp pam pango pcre pdf phonon plasma png policykit postscript ppds pulseaudio qt3support qt4 rdesktop readline recode samba sdl semantic-desktop session smartcard sndfile sockets speex spell sqlite sse sse2 ssl startup-notification subversion svg symlink syslog systemd sysvipc taglib theora threads tidy tiff truetype udev udisks unicode upower usb vaapi vcd vim-syntax vnc vorbis wayland win32codecs wmf wxwidgets x264 xattr xcb xcomposite xinerama xml xpm xscreensaver xv xvid yahoo zlib" ABI_X86="64" ALSA_CARDS="hda-intel virmidi" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="kodak ptp2" 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" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="nlpsolver" LINGUAS="it" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4 pypy pypy3" RUBY_TARGETS="ruby19 ruby20" 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, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON # emerge -pqv =net-libs/telepathy-qt-0.9.5::gentoo [ebuild N ] net-libs/telepathy-qt-0.9.5 USE="qt5 {test} -debug -farstream -qt4"
Created attachment 403242 [details] {$BUILD}/Testing/Temporary/LastTest.log This is the actual log file for the tests.
Looks like dbus related... I suppose tests pass with qt4..?
(In reply to Davide Pesavento from comment #2) > Looks like dbus related... I suppose tests pass with qt4..? I haven't tried. I only need this with qt5. Do you want me to try?
(In reply to Davide Pesavento from comment #2) > Looks like dbus related... I suppose tests pass with qt4..? No. ClientFactories, ChannelGroup, StreamedMediaChannel and StreamTubeHandlers still fail. BTW, is it normal for ChannelGroup test to take several minutes?
note: we should probably add this dependency under USE=test * Telepathy-glib (0.18.0 or higher) <http://telepathy.freedesktop.org/> Glib bindings for Telepathy Needed, together with Qt Glib integration, to build most of the unit tests ...together with qtcore[glib] in the qt4 case.
(In reply to Davide Pesavento from comment #5) > note: we should probably add this dependency under USE=test > > * Telepathy-glib (0.18.0 or higher) <http://telepathy.freedesktop.org/> > Glib bindings for Telepathy > Needed, together with Qt Glib integration, to build most of the unit > tests > > ...together with qtcore[glib] in the qt4 case. Both conditions are already metà in my case.
Yes I know, the relevant tests are skipped if those deps aren't installed, it was just an unrelated note.
Try 0.9.6 please
(In reply to Davide Pesavento from comment #8) > Try 0.9.6 please No improvement
I wasn't able to reproduce.
Any improvements with 0.9.6.1?
(In reply to Davide Pesavento from comment #11) > Any improvements with 0.9.6.1? ClientFactories, ChannelConference, StreamedMediaChannel and StreamTubeHandlers still fail. ChannelGroup now succeeds and takes only 0.04 seconds instead of several minutes.
Tests restricted for now in -r1 https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf30fa3e98841494c0f0cd826edf1aa4c522b18
There is no fixes in 0.9.7. I'll try to work this out. There is a lot of different issues: race conditions, outdated test data, relying on empty system (so any installed ConnectionManager breaks it) and so on, so do not expect this to be fixed really soon.
What is the status of this ticket? telepathy-qt-0.9.5 is no longer in the tree. Please retest with telepathy-qt-0.9.7-r1 in the tree.
(In reply to Jonas Stein from comment #15) > What is the status of this ticket? I no longer use telepathy-qt, so no idea... > telepathy-qt-0.9.5 is no longer in the tree. > Please retest with telepathy-qt-0.9.7-r1 in the tree.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=193f4178b9861ee3710d192287d45fe724a8dc24 commit 193f4178b9861ee3710d192287d45fe724a8dc24 Author: Alexander Akulich <akulichalexander@gmail.com> AuthorDate: 2019-11-11 19:32:03 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2019-11-17 12:46:06 +0000 net-libs/telepathy-qt: add 0.9.8, bug #699882 The new version works with Python 3 and has fixed tests. Signed-off-by: Alexander Akulich <akulichalexander@gmail.com> Closes: https://bugs.gentoo.org/699882 Closes: https://bugs.gentoo.org/549448 Closes: https://github.com/gentoo/gentoo/pull/13612 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> net-libs/telepathy-qt/Manifest | 1 + net-libs/telepathy-qt/telepathy-qt-0.9.8.ebuild | 67 +++++++++++++++++++++++++ 2 files changed, 68 insertions(+)