[Debian-med-packaging] Bug#1001657: Ball fails its autopkgtest - how to properly deal with sip files?

Étienne Mollier emollier at emlwks999.eu
Wed Dec 15 22:23:17 GMT 2021


Hi Andreas,

Andreas Tille, on 2021-12-15:
> So what do you think is the more promising strategy:  Fixing
> python3-ball under the now better conditions or simply droping the
> package?

I must have been missing something, now I'm back to square one:
ftbfs in autogenerated sip c++ code related to overrides:

	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp: At global scope:
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:14276:10: error: ‘bool sipEnergyMinimizer::minimize(int, bool)’ marked ‘override’, but does not override
	14276 |     bool minimize(int,bool) SIP_OVERRIDE;
	      |          ^~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:16175:10: error: ‘bool sipMicroCanonicalMD::simulate(bool)’ marked ‘override’, but does not override
	16175 |     bool simulate(bool) SIP_OVERRIDE;
	      |          ^~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:16177:10: error: ‘bool sipMicroCanonicalMD::simulateTime(double, bool)’ marked ‘override’, but does not override
	16177 |     bool simulateTime(double,bool) SIP_OVERRIDE;
	      |          ^~~~~~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:16907:10: error: ‘bool sipCanonicalMD::simulate(bool)’ marked ‘override’, but does not override
	16907 |     bool simulate(bool) throw() SIP_OVERRIDE;
	      |          ^~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:16909:10: error: ‘bool sipCanonicalMD::simulateTime(double, bool)’ marked ‘override’, but does not override
	16909 |     bool simulateTime(double,bool) throw() SIP_OVERRIDE;
	      |          ^~~~~~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:17650:10: error: ‘bool sipMolecularDynamics::simulateTime(double, bool)’ marked ‘override’, but does not override
	17650 |     bool simulateTime(double,bool) SIP_OVERRIDE;
	      |          ^~~~~~~~~~~~
	/<<PKGBUILDDIR>>/build/source/PYTHON/EXTENSIONS/BALLCoremodule/sipBALLCorepart2.cpp:17652:10: error: ‘bool sipMolecularDynamics::simulate(bool)’ marked ‘override’, but does not override
	17652 |     bool simulate(bool) SIP_OVERRIDE;
	      |          ^~~~~~~~

I pushed my changes leading to these errors, but getting the
other bugs affecting ball fixed before Christmas might involve
undoing the setting of SIP_LIBRARIES in d/rules.

Kind Regards,
-- 
Étienne Mollier <emollier at emlwks999.eu>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/5, please excuse my verbosity.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20211215/36a1f5e0/attachment-0001.sig>


More information about the Debian-med-packaging mailing list