Your message dated Fri, 03 Nov 2023 18:09:06 +0000
with message-id <[email protected]>
and subject line Bug#1052052: fixed in parlatype-libreoffice-extension 3.1.1-2
has caused the Debian Bug report #1052052,
regarding libreoffice-parlatype-extension: FTBFS/autopkgtest failure: needs tos
(build-)depend on libreoffice-core
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1052052: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052052
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libreoffice-parlatype-extension
Version: 3.1.1-1
Severity: important
Dear Maintainer,
I see parlatype-libreoffice-extension failing with the new upstream
release of libreoffice in experimental (see
https://ci.debian.net/data/autopkgtest/unstable/amd64/p/parlatype-libreoffice-extension/37751215/log.gz):
82s autopkgtest [18:31:18]: test unit-tests: [-----------------------
83s Warning: failed to launch javaldx - java may not function correctly
85s test_extractTimestamp
(test_parlatype_utils.TestUtils.test_extractTimestamp)
85s Test extractTimestamp() ... ERROR
85s test_isValidCharacter
(test_parlatype_utils.TestUtils.test_isValidCharacter)
85s Test _isValidCharacter() ... ok
85s starting LibreOffice with channel:
pipe,name=pytest6667d0ae-50d1-11ee-8852-00163ebb4c1a
85s Connecting to:
uno:pipe,name=pytest6667d0ae-50d1-11ee-8852-00163ebb4c1a;urp;StarOffice.ComponentContext
85s WARN: NoConnectException: sleeping...
85s WARN: NoConnectException: sleeping...
85s tearDown: calling terminate()...
85s ...done
85s
85s ======================================================================
85s ERROR: test_extractTimestamp
(test_parlatype_utils.TestUtils.test_extractTimestamp)
85s Test extractTimestamp()
85s ----------------------------------------------------------------------
85s Traceback (most recent call last):
85s File
"/tmp/autopkgtest-lxc.djpobicb/downtmp/build.oGP/src/tests/test_parlatype_utils.py",
line 61, in test_extractTimestamp
85s text = doc.Text
85s ^^^^^^^^
85s AttributeError: 'NoneType' object has no attribute 'Text'
85s
85s ----------------------------------------------------------------------
85s Ran 2 tests in 2.082s
85s
85s FAILED (errors=1)
85s Warning: failed to launch javaldx - java may not function correctly
86s test_empty_get (test_document_link.TestUtils.test_empty_get)
86s Get empty custom property "Parlatype" ... ERROR
86s test_remove_and_get (test_document_link.TestUtils.test_remove_and_get)
86s Remove custom property "Parlatype" ... ERROR
86s test_set_and_get (test_document_link.TestUtils.test_set_and_get)
86s Set custom property "Parlatype" ... ERROR
86s
86s ======================================================================
86s ERROR: test_empty_get (test_document_link.TestUtils.test_empty_get)
86s Get empty custom property "Parlatype"
86s ----------------------------------------------------------------------
86s Traceback (most recent call last):
86s File
"/tmp/autopkgtest-lxc.djpobicb/downtmp/build.oGP/src/tests/test_document_link.py",
line 48, in test_empty_get
86s self.assertIsNone(getDocumentLink(doc))
86s ^^^^^^^^^^^^^^^^^^^^
86s File
"/usr/lib/libreoffice/share/extensions/parlatype/python/components/Parlatype.py",
line 131, in getDocumentLink
86s doc_prop = doc.getDocumentProperties()
86s ^^^^^^^^^^^^^^^^^^^^^^^^^
86s AttributeError: 'NoneType' object has no attribute 'getDocumentProperties'
86s
86s ======================================================================
86s ERROR: test_remove_and_get
(test_document_link.TestUtils.test_remove_and_get)
86s Remove custom property "Parlatype"
86s ----------------------------------------------------------------------
86s Traceback (most recent call last):
86s File
"/tmp/autopkgtest-lxc.djpobicb/downtmp/build.oGP/src/tests/test_document_link.py",
line 67, in test_remove_and_get
86s setDocumentLink(doc, "http://test")
86s File
"/usr/lib/libreoffice/share/extensions/parlatype/python/components/Parlatype.py",
line 119, in setDocumentLink
86s doc_prop = doc.getDocumentProperties()
86s ^^^^^^^^^^^^^^^^^^^^^^^^^
86s AttributeError: 'NoneType' object has no attribute 'getDocumentProperties'
86s
86s ======================================================================
86s ERROR: test_set_and_get (test_document_link.TestUtils.test_set_and_get)
86s Set custom property "Parlatype"
86s ----------------------------------------------------------------------
86s Traceback (most recent call last):
86s File
"/tmp/autopkgtest-lxc.djpobicb/downtmp/build.oGP/src/tests/test_document_link.py",
line 57, in test_set_and_get
86s setDocumentLink(doc, "http://test")
86s File
"/usr/lib/libreoffice/share/extensions/parlatype/python/components/Parlatype.py",
line 119, in setDocumentLink
86s doc_prop = doc.getDocumentProperties()
86s ^^^^^^^^^^^^^^^^^^^^^^^^^
86s AttributeError: 'NoneType' object has no attribute 'getDocumentProperties'
86s
86s ----------------------------------------------------------------------
86s Ran 3 tests in 1.075s
86s
86s FAILED (errors=3)
86s WARN: NoConnectException: sleeping...
86s autopkgtest [18:31:22]: test unit-tests: -----------------------]
86s unit-tests FAIL non-zero exit status 1
86s autopkgtest [18:31:22]: test unit-tests: - - - - - - - - - - results - -
- - - - - - - -
87s autopkgtest [18:31:23]: @@@@@@@@@@@@@@@@@@@@ summary
87s extension-installed-test PASS (superficial)
87s unit-tests FAIL non-zero exit status 1
I see the following in your debian/tests/control:
Tests: extension-installed-test
Depends: @
Restrictions: superficial
Tests: unit-tests
Depends: @,libreoffice-writer-nogui
# allow-stderr because of this warning:
# failed to launch javaldx - java may not function correctly
Restrictions: allow-stderr
It starts working when you use libreoffice-writer. (So explicitely no -nogui
but given parlatype is an extension with UI
this could also be acceptable)
After some tests in a fresh chroot it seems that the test somehow tries to
access libcuilo.so in some way.
(Found out by copying it from -core over.). [1]
So either
- Depends: libreoffice-writer
or
- Depends: libreoffice-writer-nogui, libreoffice-core
sound like possible solutions here.
Same for Build-Depends in debian/control.
Regards,
Rene
[1] apparently they made some stuff checking some configuration stuff/options
stuff and still do so via "Common UI" (cui) even in --disable-gui. :/
How I hate this...
--- End Message ---
--- Begin Message ---
Source: parlatype-libreoffice-extension
Source-Version: 3.1.1-2
Done: Gabor Karsay <[email protected]>
We believe that the bug you reported is fixed in the latest version of
parlatype-libreoffice-extension, which is due to be installed in the Debian FTP
archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gabor Karsay <[email protected]> (supplier of updated
parlatype-libreoffice-extension package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 02 Nov 2023 22:33:35 +0100
Source: parlatype-libreoffice-extension
Architecture: source
Version: 3.1.1-2
Distribution: unstable
Urgency: medium
Maintainer: Gabor Karsay <[email protected]>
Changed-By: Gabor Karsay <[email protected]>
Closes: 1052052
Changes:
parlatype-libreoffice-extension (3.1.1-2) unstable; urgency=medium
.
* Add build dependency libreoffice-core.
Thanks to Rene Engelhard for providing the fix (Closes: #1052052)
* Bump Standards-Version to 4.6.2 (no changes needed)
* Fix mismatched lintian override
Checksums-Sha1:
7bdf36b9501b85decf1ddeaeebb1908b42fa064a 2635
parlatype-libreoffice-extension_3.1.1-2.dsc
1508fb473bfaa16fecd9033f841d9f992cc8d50f 13108
parlatype-libreoffice-extension_3.1.1-2.debian.tar.xz
8e0e9384bfd9ecb89bec6dc8b1c196380d79b5f5 6128
parlatype-libreoffice-extension_3.1.1-2_source.buildinfo
Checksums-Sha256:
629b5dd4d3349ac2bfb6a2477958bada2b5351dab88d3c1f84bc2de5e5a20392 2635
parlatype-libreoffice-extension_3.1.1-2.dsc
c0b9fee38ed73557e0c7ca4314a9ed119c8dc0190bb1b7bf9586be4118ce8229 13108
parlatype-libreoffice-extension_3.1.1-2.debian.tar.xz
4e47794c3841c7a44e2ba7533828378ce6c7637a0e2dcc953fec879e25de40b3 6128
parlatype-libreoffice-extension_3.1.1-2_source.buildinfo
Files:
e644abf804580f50dd36fbb70acb088d 2635 sound optional
parlatype-libreoffice-extension_3.1.1-2.dsc
fe52f24d9350913a05ba2fe90e8b5e6b 13108 sound optional
parlatype-libreoffice-extension_3.1.1-2.debian.tar.xz
0cfc1afa1287d6673e4b7c140829aca7 6128 sound optional
parlatype-libreoffice-extension_3.1.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE4S3qRnUGcM+pYIAdCqBFcdA+PnAFAmVFLQwACgkQCqBFcdA+
PnB3xhAA2L3eVtfKorkHJJhacvHr9gx0R2nuV2hgz9UGzbbKD2eKP9B4+CBwmLRX
M8L4ASHuAo3xSJ4Ygn7FnQt/0BDqvCK0QGCepYU6SKYoQh4b92ktj5RKMSetJnkP
AkZS5NWQfmWdKL8VNt3gOTxuau4MAqE9+1MVal08jHpHA66BTryGxX9aPUF+qYa6
LObsghf6/7MLWjcXiyGsk323fiVKFPY2Psqgz1si+pxBip1l6UGZDeV1flBF7NZ+
D2QHenWeCngg0ksXFOlD8aX4q/rRL2gGkTajXvD1IFTaek7vrFL6doecBb2fYgpF
fDQVariXqkT9MFcyB5+5knp5PDAbRcpHWxnvGue5WNPK2acy5Qf+nzPuh9Clq9Rn
SgFFhO/XFCd2WGy2cD0p4W0QyytOs5P9VnHUOTqGakWH2G5ZwpIBjjntoXsy7IyJ
E/GAnS7UVxNag9KRmcJuX7ZpbyGwBkDSJ0M1PEMGxQ5s6PQD0aNujtxQCI+MxcRa
m3tWFYQozTAPs9x5KMRsLbkZngGMzP2jg3riBDGZ40aUOQNeIGRg48+jXqGYVm3H
hxmUXWpHOltTVpHILdTe43cAnuiMCDEhoF9HFHouYJdGYKm2md6Anr7vgP6D+CfO
7Y82bKGU1HJd3D6sR7xqoc+nM8EmWL3UkvrXGzItPUnNY9gReFs=
=k/kT
-----END PGP SIGNATURE-----
--- End Message ---