Debian Bug report logs -
#1052052
libreoffice-parlatype-extension: FTBFS/autopkgtest failure: needs tos (build-)depend on libreoffice-core
Reported by: Rene Engelhard <rene@debian.org>
Date: Sat, 16 Sep 2023 15:54:01 UTC
Severity: important
Found in version 3.1.1-1
Fixed in version parlatype-libreoffice-extension/3.1.1-2
Done: Gabor Karsay <gabor.karsay@gmx.at>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, unknown-package@qa.debian.org:
Bug#1052052; Package src:libreoffice-parlatype-extension.
(Sat, 16 Sep 2023 15:54:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
New Bug report received and forwarded. Copy sent to unknown-package@qa.debian.org.
(Sat, 16 Sep 2023 15:54:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
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...
No longer marked as found in versions libreoffice-parlatype-extension/3.1.1-1.
Request was from Jakub Wilk <jwilk@jwilk.net>
to control@bugs.debian.org.
(Sat, 16 Sep 2023 19:15:05 GMT) (full text, mbox, link).
Marked as found in versions 3.1.1-1.
Request was from Jakub Wilk <jwilk@jwilk.net>
to control@bugs.debian.org.
(Sat, 16 Sep 2023 19:15:05 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Gabor Karsay <gabor.karsay@gmx.at>:
Bug#1052052; Package parlatype-libreoffice-extension.
(Thu, 02 Nov 2023 19:39:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Gabor Karsay <gabor.karsay@gmx.at>.
(Thu, 02 Nov 2023 19:39:02 GMT) (full text, mbox, link).
Message #16 received at 1052052@bugs.debian.org (full text, mbox, reply):
Hi,
I just saw that you uploaded parlatype fixing its RC bug [1]
Can you fix this bug, too? I just uploaded the last LibreOffice of 7.5.x
series ever to unstable. I think we should move to LibreOffice 7.6 asap,
especially since 24.2 is around the corner too and we need experimental
to test that one...
Regards,
Rene
[1] for me unfortunately, the autorm would have made it possible to just
upload it straight ahead and just bump this bug to serious ;-)
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#1052052; Package parlatype-libreoffice-extension.
(Thu, 02 Nov 2023 22:27:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Gabor Karsay <gabor.karsay@gmx.at>:
Extra info received and forwarded to list.
(Thu, 02 Nov 2023 22:27:03 GMT) (full text, mbox, link).
Message #21 received at 1052052@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Hi,
thank you, I tried your fix with experimental libreoffice and pushed it
to https://salsa.debian.org/gkarsay/parlatype-libreoffice-extension
I haven't uploaded it yet, I don't know if I should target experimental
or unstable? I also don't understand why the build i386 pipeline failed
complaining about unmet dependencies.
Regards,
Gabor
[OpenPGP_0xC892C2F1310F600B.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Gabor Karsay <gabor.karsay@gmx.at>:
Bug#1052052; Package parlatype-libreoffice-extension.
(Fri, 03 Nov 2023 05:15:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Gabor Karsay <gabor.karsay@gmx.at>.
(Fri, 03 Nov 2023 05:15:02 GMT) (full text, mbox, link).
Message #26 received at 1052052@bugs.debian.org (full text, mbox, reply):
Am 02.11.23 um 23:25 schrieb Gabor Karsay:
> thank you, I tried your fix with experimental libreoffice and pushed
> it to https://salsa.debian.org/gkarsay/parlatype-libreoffice-extension
>
> I haven't uploaded it yet, I don't know if I should target
> experimental or unstable?
unstable, please. It should work with sids libreoffice too. This makes
the way of uploading it open instead of needing to nudge you again to
upload experimental->unstable
> I also don't understand why the build i386 pipeline failed complaining
> about unmet dependencies.
Neither me, but maybe it fell into some temporary issue (e.gf. caused by
the 7.5.8-1 upload)?
Regards,
Rene
Information forwarded
to debian-bugs-dist@lists.debian.org:
Bug#1052052; Package parlatype-libreoffice-extension.
(Fri, 03 Nov 2023 12:21:05 GMT) (full text, mbox, link).
Acknowledgement sent
to Gabor Karsay <gabor.karsay@gmx.at>:
Extra info received and forwarded to list.
(Fri, 03 Nov 2023 12:21:05 GMT) (full text, mbox, link).
Message #31 received at 1052052@bugs.debian.org (full text, mbox, reply):
Rene Engelhard schrieb am 03.11.23 um 06:12:
> Am 02.11.23 um 23:25 schrieb Gabor Karsay:
>> I haven't uploaded it yet, I don't know if I should target
>> experimental or unstable?
> unstable, please.
I've uploaded to https://mentors.debian.net/ , waiting for a sponsor.
>> I also don't understand why the build i386 pipeline failed complaining
>> about unmet dependencies.
>
> Neither me, but maybe it fell into some temporary issue (e.gf. caused by
> the 7.5.8-1 upload)?
The pipeline succeeded after a retry.
Regards,
Gabor
Information forwarded
to debian-bugs-dist@lists.debian.org, Gabor Karsay <gabor.karsay@gmx.at>:
Bug#1052052; Package parlatype-libreoffice-extension.
(Fri, 03 Nov 2023 17:30:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Rene Engelhard <rene@debian.org>:
Extra info received and forwarded to list. Copy sent to Gabor Karsay <gabor.karsay@gmx.at>.
(Fri, 03 Nov 2023 17:30:02 GMT) (full text, mbox, link).
Message #36 received at 1052052@bugs.debian.org (full text, mbox, reply):
Hi,
Am 03.11.23 um 13:18 schrieb Gabor Karsay:
> Rene Engelhard schrieb am 03.11.23 um 06:12:
>> Am 02.11.23 um 23:25 schrieb Gabor Karsay:
>>> I haven't uploaded it yet, I don't know if I should target
>>> experimental or unstable?
>> unstable, please.
>
> I've uploaded to https://mentors.debian.net/ , waiting for a sponsor.
>
hrmpf :). Done :)
>>> I also don't understand why the build i386 pipeline failed complaining
>>> about unmet dependencies.
>>
>> Neither me, but maybe it fell into some temporary issue (e.gf. caused by
>> the 7.5.8-1 upload)?
>
> The pipeline succeeded after a retry.
>
Good :)
Regards,
Rene
Reply sent
to Gabor Karsay <gabor.karsay@gmx.at>:
You have taken responsibility.
(Fri, 03 Nov 2023 18:12:48 GMT) (full text, mbox, link).
Notification sent
to Rene Engelhard <rene@debian.org>:
Bug acknowledged by developer.
(Fri, 03 Nov 2023 18:12:48 GMT) (full text, mbox, link).
Message #41 received at 1052052-close@bugs.debian.org (full text, mbox, reply):
Source: parlatype-libreoffice-extension
Source-Version: 3.1.1-2
Done: Gabor Karsay <gabor.karsay@gmx.at>
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 1052052@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Gabor Karsay <gabor.karsay@gmx.at> (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 ftpmaster@ftp-master.debian.org)
-----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 <gabor.karsay@gmx.at>
Changed-By: Gabor Karsay <gabor.karsay@gmx.at>
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-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 02 Dec 2023 07:26:35 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed Jul 3 23:52:48 2024;
Machine Name:
bembo
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.