[Bug 514648] New: python-ReportLab: no post-build-checks and test errors
http://bugzilla.novell.com/show_bug.cgi?id=514648 Summary: python-ReportLab: no post-build-checks and test errors Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: All OS/Version: SuSE Other Status: NEW Severity: Critical Priority: P5 - None Component: 3rd party software AssignedTo: tittiatcoke@gmail.com ReportedBy: lrupp@novell.com QAContact: opensuse-communityscreening@forge.provo.novell.com CC: opensuse-contrib@opensuse.org Found By: Beta-Customer Package python-ReportLab in repository openSUSE:Factory:Contrib is building without post-build-checks. Additionally, errors like this one are not handled/fixed: ====================================================================== [...] File "/usr/src/packages/BUILD/ReportLab_2_3/src/reportlab/lib/utils.py", line 587, in __init__ raise RuntimeError('Imaging Library not available, unable to import bitmaps only jpegs') RuntimeError: Imaging Library not available, unable to import bitmaps only jpegs fileName='/usr/src/packages/BUILD/ReportLab_2_3/tests/pythonpowered.gif' ====================================================================== ERROR: testAutoLeading (test_platypus_paragraphs.AutoLeadingTestCase) ^^^ you can see many more lines like this in the buildlog. Please activate post-build-checks in this package and fix the errors reported during compile time. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=514648
User tittiatcoke@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=514648#c1
Raymond Wooninck
http://bugzilla.novell.com/show_bug.cgi?id=514648
User lrupp@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=514648#c2
Lars Vogdt
I have added the Imaging Library to my build repository and with this I have reduced the number of errors. I will request to move this Imaging Library to Contrib, so that the ReportLab package can be build with this requirement.
That's great! Thanks!
Two errors still remain, however I have the feeling that this is due to the fact that the openSUSE Build Server can not reach the outside world. These errors are :
IOError: Cannot open resource "http://www.reportlab.com/rsrc/encryption.gif" fileName='http://www.reportlab.com/rsrc/encryption.gif'
IOError: Cannot open resource "http://www.reportlab.com/rsrc/encryption.gif"
The failure : AssertionError: genAll.py failed to generate reportlab-reference.pdf! is something that I can not fix.
This is indeed a network error caused by the OBS and would not be fixed. Possible solution: patch the test (test_lib_utils.py and test_platypus_general.py) to use only a local file, delivered as additional source. Another one would be to skip this tests completely if this doesn't help (not the complete testsuite, only this tests).
I noticed that your package python-ReportLab in Eduction is having exactly the same issues. If you want I can create a submitreq for both packages to this Education project.
I don't remember why we need the package in the Education repository (maybe it can be deleted/linked as we have it now in contrib). But I've added you as maintainer of the package in the Education repository - so you can make your changes directly there if you like. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=514648
User tittiatcoke@gmail.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=514648#c3
Raymond Wooninck
participants (1)
-
bugzilla_noreply@novell.com