astroid icon indicating copy to clipboard operation
astroid copied to clipboard

TestCompose fails / Archlinux

Open eonpatapon opened this issue 6 years ago • 14 comments

As of today I'm not able to build astroid or astroid-git on archlinux.

Both packages fail on TestCompose test

==> Starting check()...
Test project /home/eon/.cache/yay/astroid/src/astroid-0.14/build
      Start  1: generic
 1/17 Test  #1: generic ..........................   Passed    0.96 sec
      Start  2: compose
 2/17 Test  #2: compose ..........................***Failed    1.23 sec
Source dir: /home/eon/.cache/yay/astroid/src/astroid-0.14
Build dir:  /home/eon/.cache/yay/astroid/src/astroid-0.14/build
Running: test_composed_message..
~/.cache/yay/astroid/src/astroid-0.14/build ~/.cache/yay/astroid/src/astroid-0.14/build/tests
[] [] [M] [info] cf: loading test config.
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] date: init.
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [debug] searches: loading history..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] plugins: starting manager..
[] [] [M] [warning] plugins: setting GI_TYPELIB_PATH: /home/eon/.cache/yay/astroid/src/astroid-0.14/build
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [info] global actions: set up.
[] [] [M] [info] poll: setting up.
[] [] [M] [debug] poll: interval: 0
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [trace] cm: writing utf-8 text to message body: This is test: æøå.
 > testing
testing
...
[] [] [M] [trace] cm: writing utf-8 text to message body: This is test: æøå.
 > testing
testing
...
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: finalize..
[] [] [M] [debug] cm: finalize..
[] [] [M] [info] cm: wrote tmp file: /tmp/astroid-compose-3Chuya
[] [] [M] [info] cm: wrote tmp file: /tmp/astroid-compose-3Chuya
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [debug] chunk (0): content-type: text/plain
[] [] [M] [debug] chunk (0): content-type: text/plain
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] charset: utf-8
[] [] [M] [debug] charset: utf-8
Running 4 test cases...
../tests/test_composed_message.cc(49): error: in "Composing/compose_test_body": message reading produces the same output as compose message input
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [info] cf: loading test config.
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [debug] cf: using home and config_dir directory: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] cf: test config, loading defaults.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] date: init.
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [info] db path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/mail/test_mail
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [debug] searches: loading history..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: initializing accounts..
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] ac: setup account: charlie for Charlie Root (default: true)
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [info] plugins: starting manager..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [error] plugins: GI_TYPELIB_PATH already set, not touching..
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugin: adding path: /home/eon/.cache/yay/astroid/src/astroid-0.14/build/tests/test_home/plugins
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: refreshing..
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: found 2 plugins.
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loading: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: loaded: basic plugin
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: registering astroid plugin..
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loading: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: loaded: threadindexplugin
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: registering threadindex plugin..
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [debug] plugins: activating astroid plugin: basic plugin
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] global actions: set up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [info] poll: setting up.
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [debug] poll: interval: 0
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [info] poll: periodic polling disabled.
[] [] [M] [trace] cm: account gpg: [email protected]
[] [] [M] [trace] cm: account gpg: [email protected]
[] [] [M] [trace] cm: account gpg: [email protected]
[] [] [M] [trace] cm: account gpg: [email protected]
[] [] [M] [debug] cm: signature file: "tests/test_home/signature.txt"
[] [] [M] [debug] cm: signature file: "tests/test_home/signature.txt"
[] [] [M] [debug] cm: signature file: "tests/test_home/signature.txt"
[] [] [M] [debug] cm: signature file: "tests/test_home/signature.txt"
[] [] [M] [debug] cm: sendmail: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sendmail: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sendmail: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sendmail: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: initialize..
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: build..
[] [] [M] [debug] cm: adding inline signature from: tests/test_home/signature.txt
[] [] [M] [debug] cm: adding inline signature from: tests/test_home/signature.txt
[] [] [M] [debug] cm: adding inline signature from: tests/test_home/signature.txt
[] [] [M] [debug] cm: adding inline signature from: tests/test_home/signature.txt
[] [] [M] [debug] cm: finalize..
[] [] [M] [debug] cm: finalize..
[] [] [M] [debug] cm: finalize..
[] [] [M] [debug] cm: finalize..
[] [] [M] [info] cm: sending (threaded)..
[] [] [M] [info] cm: sending (threaded)..
[] [] [M] [info] cm: sending (threaded)..
[] [] [M] [info] cm: sending (threaded)..
[] [] [M] [warning] cm: sending message from account: Charlie Root <[email protected]>
[] [] [M] [warning] cm: sending message from account: Charlie Root <[email protected]>
[] [] [M] [warning] cm: sending message from account: Charlie Root <[email protected]>
[] [] [M] [warning] cm: sending message from account: Charlie Root <[email protected]>
[] [] [M] [debug] cm: sending message using command: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sending message using command: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sending message using command: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] cm: sending message using command: tests/forktee.sh tests/mail/test_mail/test-output.eml
[] [] [M] [debug] sendmail: delivering to: tests/mail/test_mail/test-output.eml
forking forktee2..
exiting main process
forktee2: tests/mail/test_mail/test-output.eml
forking tee..
[] [] [M] [debug] sendmail: delivering to: tests/mail/test_mail/test-output.eml
forking forktee2..
exiting main process
forktee2: tests/mail/test_mail/test-output.eml
forking tee..
[] [] [M] [debug] sendmail: delivering to: tests/mail/test_mail/test-output.eml
forking forktee2..
exiting main process
forktee2: tests/mail/test_mail/test-output.eml
forking tee..
[] [] [M] [debug] sendmail: delivering to: tests/mail/test_mail/test-output.eml
forking forktee2..
exiting main process
forktee2: tests/mail/test_mail/test-output.eml
forking tee..
[] [] [M] [warning] cm: message sent successfully!
[] [] [M] [warning] cm: message sent successfully!
[] [] [M] [warning] cm: message sent successfully!
[] [] [M] [warning] cm: message sent successfully!
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [debug] cm: deinitialized.
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [info] msg: loading message from file: 
[] [] [M] [debug] chunk (1): content-type: text/plain
[] [] [M] [debug] chunk (1): content-type: text/plain
[] [] [M] [debug] chunk (1): content-type: text/plain
[] [] [M] [debug] chunk (1): content-type: text/plain
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: preferred.
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: is part (viewable: true, attachment: false) 
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: body: part
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] chunk: plain text (out html: false)
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] enc: quoted-printable
[] [] [M] [debug] charset: utf-8
[] [] [M] [debug] charset: utf-8
[] [] [M] [debug] charset: utf-8
[] [] [M] [debug] charset: utf-8
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] ms: deconstruct
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [debug] chunk: deconstruct.
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..
[] [] [M] [debug] actions: cleaning up remaining actions..

*** 1 failure is detected in the test module "TestCompose"


      Start  3: markdown
 3/17 Test  #3: markdown .........................   Passed    0.24 sec
      Start  4: non_existant
 4/17 Test  #4: non_existant .....................   Passed    0.36 sec
      Start  5: open_db
 5/17 Test  #5: open_db ..........................   Passed    0.22 sec
      Start  6: convert_error
 6/17 Test  #6: convert_error ....................   Passed    0.21 sec
      Start  7: no_newline
 7/17 Test  #7: no_newline .......................   Passed    0.21 sec
      Start  8: mime_message
 8/17 Test  #8: mime_message .....................   Passed    0.30 sec
      Start  9: theme
 9/17 Test  #9: theme ............................   Passed    0.28 sec
      Start 10: keybindings
10/17 Test #10: keybindings ......................   Passed    0.25 sec
      Start 11: bad_content_id
11/17 Test #11: bad_content_id ...................   Passed    0.33 sec
      Start 12: notmuch
12/17 Test #12: notmuch ..........................   Passed    0.11 sec
      Start 13: notmuch_standalone
13/17 Test #13: notmuch_standalone ...............   Passed    0.09 sec
      Start 14: address
14/17 Test #14: address ..........................   Passed    0.23 sec
      Start 15: dates
15/17 Test #15: dates ............................   Passed    0.23 sec
      Start 16: crypto
16/17 Test #16: crypto ...........................   Passed    2.96 sec
      Start 17: gmime_version
17/17 Test #17: gmime_version ....................   Passed    0.01 sec

94% tests passed, 1 tests failed out of 17

Total Test time (real) =   8.24 sec

The following tests FAILED:
	  2 - compose (Failed)
Errors while running CTest
==> ERROR: A failure occurred in check().
    Aborting...
Error making: astroid

eonpatapon avatar Feb 21 '19 10:02 eonpatapon

Is this still the case, I do not have this issue on arch linux.

gauteh avatar Jun 02 '19 17:06 gauteh

I encountered this issue too, now after an update of a bunch of stuff on Arch.

hugoroy avatar Jun 23 '19 22:06 hugoroy

I also run into this issue. Maybe its due to compiling it on sway / wayland?

Also the already compiled version of astroid does not launch anymore.

foosinn avatar Jun 28 '19 07:06 foosinn

Same here, a temporary workaround is to download the astroid-git PKGBUILD, comment out the lines corresponding to running the tests and then build the package.

hughwilliams94 avatar Jun 28 '19 13:06 hughwilliams94

Same issue here. Had to comment out the tests in the PKGBUILD.

kirschner avatar Jul 03 '19 11:07 kirschner

For me the tests failed as well. I "fixed" it in the latest AUR release with the following patch: https://aur.archlinux.org/cgit/aur.git/tree/test_compose.patch?h=astroid

I think, the problem is that rbdy has an additional newline at the end of the string when compared to bdy. I am not sure why. Maybe my fix might break working setups that didn't experience this issue.

Feedback from astroid developers welcome.

johannesheinz avatar Jul 19 '19 11:07 johannesheinz

Is this something that happens with specific versions of GMime? I don't think there is any other part in between that could change the behavior. The problem with this patch is that it would break the tests on other versions.

gauteh avatar Aug 08 '19 06:08 gauteh

On my system, I have both gmime and gmime3 installed. ldd /usr/bin/astroid shows that it's linked against libgmime-3.0.so.0. I'll check the test again in the evening with gmime 2.x.

Yeah, I suspected that the "fix" isn't helping everyone. That's why I didn't push it to astroid's GitHub. So far, nobody on AUR complained. So I guess, it's working for the few people who install astroid from the AUR with the changed test.

johannesheinz avatar Aug 08 '19 07:08 johannesheinz

Yup, makes sense to include in arch pkg.

gauteh avatar Aug 08 '19 08:08 gauteh

Should the astroid-git package be updated too?

hughwilliams94 avatar Aug 13 '19 16:08 hughwilliams94

I encountered the same problem compiling either in sway (wayland) or i3 (Xorg). My system has gmime3 v 3.2.3 installed and linked by astroid. Didn't try the patch yet.

cinghiopinghio avatar Aug 13 '19 16:08 cinghiopinghio

Probably the same for the git package, I dont think x11 system matters.

tir. 13. aug. 2019, 18:55 skrev Cinghio Pinghio [email protected]:

I encountered the same problem compiling either in sway (wayland) or i3 (Xorg). My system has gmime3 v 3.2.3 installed and linked by astroid. Didn't try the patch yet.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/astroidmail/astroid/issues/623?email_source=notifications&email_token=AAAN36ZTSHDID62QCFNEUF3QELRQPA5CNFSM4GY4NN3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4GJF6Y#issuecomment-520917755, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAN364DJC73XII4YFCWZFDQELRQPANCNFSM4GY4NN3A .

gauteh avatar Aug 13 '19 17:08 gauteh

Sorry, I didn't get to the tests yet. But I can help with the astroid-git package as a co-maintainer as well if that helps

johannesheinz avatar Aug 13 '19 17:08 johannesheinz

Absolutely!

tir. 13. aug. 2019, 19:40 skrev Johannes [email protected]:

Sorry, I didn't get to the tests yet. But I can help with the astroid-git package as a co-maintainer as well if that helps

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/astroidmail/astroid/issues/623?email_source=notifications&email_token=AAAN3656FP5WVQ3RFHCT5YTQELW2NA5CNFSM4GY4NN3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4GNHFA#issuecomment-520934292, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAN3673MCHVTPEGJIXPZD3QELW2NANCNFSM4GY4NN3A .

gauteh avatar Aug 13 '19 17:08 gauteh