Product: Fedora https://bugzilla.redhat.com/show_bug.cgi?id=955996 Bug ID: 955996 Summary: Review Request: wkhtmltopdf-qt - Customized version of the QT toolkit for generating PDFs using Web-kit Product: Fedora Version: rawhide Component: Package Review Severity: medium Priority: medium Assignee: nobody@xxxxxxxxxxxxxxxxx Reporter: r.landmann@xxxxxxxxxx QA Contact: extras-qa@xxxxxxxxxxxxxxxxx CC: notting@xxxxxxxxxx, package-review@xxxxxxxxxxxxxxxxxxxxxxx Category: --- Spec URL: http://rlandmann.fedorapeople.org/wkhtmltopdf/wkhtmltopdf-qt.spec SRPM URL: http://rlandmann.fedorapeople.org/wkhtmltopdf/wkhtmltopdf-qt-4.8.0-6.git20111107.el6eng.src.rpm Description: Qt is a GUI software toolkit which simplifies the task of writing and maintaining GUI (Graphical User Interface) applications for the X Window System. Qt is written in C++ and is fully object-oriented. This package contains a customized version of QT used by wkhtmltopdf for generating PDF documents using the WebKit engine. Fedora Account System Username: rlandmann Koji scratchbuild: http://koji.fedoraproject.org/koji/taskinfo?taskID=5295648 rpmlint output: $ rpmlint wkhtmltopdf-qt-4.8.0-6.git20111107.el6eng.src.rpm wkhtmltopdf-qt.src: W: invalid-url URL: http://qt.gitorious.org/qt/wkhtmltopdf-qt HTTP Error 404: Not Found wkhtmltopdf-qt.src:55: W: unversioned-explicit-provides bundled(libQtCore) wkhtmltopdf-qt.src:56: W: unversioned-explicit-provides bundled(libQtDeclarative) wkhtmltopdf-qt.src:57: W: unversioned-explicit-provides bundled(libQtGui) wkhtmltopdf-qt.src:58: W: unversioned-explicit-provides bundled(libQtNetwork) wkhtmltopdf-qt.src:59: W: unversioned-explicit-provides bundled(libQtScript) wkhtmltopdf-qt.src:60: W: unversioned-explicit-provides bundled(libQtSql) wkhtmltopdf-qt.src:61: W: unversioned-explicit-provides bundled(libQtSvg) wkhtmltopdf-qt.src:62: W: unversioned-explicit-provides bundled(libQtTest) wkhtmltopdf-qt.src:63: W: unversioned-explicit-provides bundled(libQtWebKit) wkhtmltopdf-qt.src:64: W: unversioned-explicit-provides bundled(libQtXml) wkhtmltopdf-qt.src:65: W: unversioned-explicit-provides bundled(libQtXmlPatterns) wkhtmltopdf-qt.src:66: W: unversioned-explicit-provides bundled(libqcncodecs) wkhtmltopdf-qt.src:67: W: unversioned-explicit-provides bundled(libqgenericbearer) wkhtmltopdf-qt.src:68: W: unversioned-explicit-provides bundled(libqgif) wkhtmltopdf-qt.src:69: W: unversioned-explicit-provides bundled(libqico) wkhtmltopdf-qt.src:70: W: unversioned-explicit-provides bundled(libqimsw-multi) wkhtmltopdf-qt.src:71: W: unversioned-explicit-provides bundled(libqjpcodecs) wkhtmltopdf-qt.src:72: W: unversioned-explicit-provides bundled(libqjpeg) wkhtmltopdf-qt.src:73: W: unversioned-explicit-provides bundled(libqkrcodecs) wkhtmltopdf-qt.src:74: W: unversioned-explicit-provides bundled(libqmldbg_tcp) wkhtmltopdf-qt.src:75: W: unversioned-explicit-provides bundled(libqmlfolderlistmodelplugin) wkhtmltopdf-qt.src:76: W: unversioned-explicit-provides bundled(libqmlgesturesplugin) wkhtmltopdf-qt.src:77: W: unversioned-explicit-provides bundled(libqmlparticlesplugin) wkhtmltopdf-qt.src:78: W: unversioned-explicit-provides bundled(libqmlwebkitplugin) wkhtmltopdf-qt.src:79: W: unversioned-explicit-provides bundled(libqmng) wkhtmltopdf-qt.src:80: W: unversioned-explicit-provides bundled(libqsvg) wkhtmltopdf-qt.src:81: W: unversioned-explicit-provides bundled(libqsvgicon) wkhtmltopdf-qt.src:82: W: unversioned-explicit-provides bundled(libqtiff) wkhtmltopdf-qt.src:83: W: unversioned-explicit-provides bundled(libqtracegraphicssystem) wkhtmltopdf-qt.src:84: W: unversioned-explicit-provides bundled(libqtwcodecs) wkhtmltopdf-qt.src:124: W: macro-in-comment %{optflags} wkhtmltopdf-qt.src:124: W: macro-in-comment %{platform} wkhtmltopdf-qt.src: W: invalid-url Source0: http://wkhtmltopdf.googlecode.com/files/wkhtmltopdf-qt-4.8.0.tar.gz HTTP Error 404: Not Found 1 packages and 0 specfiles checked; 0 errors, 34 warnings. Comment: these are bundled and installed to a discrete location; maybe better unversioned? $ rpmlint /home/rlandmann/rpmbuild/RPMS/x86_64/wkhtmltopdf-qt-4.8.0-6.git20111107.fc18.x86_64.rpm wkhtmltopdf-qt.x86_64: W: invalid-url URL: http://qt.gitorious.org/qt/wkhtmltopdf-qt HTTP Error 404: Not Found wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/bin/uic ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/iconengines/libqsvgicon.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtXml.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/bin/rcc ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/imports/QtWebKit/libqmlwebkitplugin.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtNetwork.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqtiff.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtXmlPatterns.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqsvg.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtSvg.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqgif.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/inputmethods/libqimsw-multi.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/codecs/libqkrcodecs.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/imports/Qt/labs/gestures/libqmlgesturesplugin.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtScript.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtSql.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/bearer/libqgenericbearer.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/bin/moc ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqico.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/graphicssystems/libqtracegraphicssystem.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/codecs/libqtwcodecs.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtGui.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtDeclarative.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqmng.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/codecs/libqcncodecs.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtWebKit.so.4.7.4 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtTest.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/qmltooling/libqmldbg_tcp.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/imports/Qt/labs/particles/libqmlparticlesplugin.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/libQtCore.so.4.8.0 ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/imports/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/codecs/libqjpcodecs.so ['//usr/lib64/wkhtmltopdf/'] wkhtmltopdf-qt.x86_64: E: binary-or-shlib-defines-rpath /usr/lib64/wkhtmltopdf/plugins/imageformats/libqjpeg.so ['//usr/lib64/wkhtmltopdf/'] 1 packages and 0 specfiles checked; 33 errors, 1 warnings. Comment: we need rpath here to ensure proper segregation from system qt $ rpmlint /home/rlandmann/rpmbuild/RPMS/x86_64/wkhtmltopdf-qt-devel-4.8.0-6.git20111107.fc18.x86_64.rpm wkhtmltopdf-qt-devel.x86_64: W: invalid-url URL: http://qt.gitorious.org/qt/wkhtmltopdf-qt HTTP Error 404: Not Found wkhtmltopdf-qt-devel.x86_64: W: only-non-binary-in-usr-lib wkhtmltopdf-qt-devel.x86_64: W: no-documentation 1 packages and 0 specfiles checked; 0 errors, 3 warnings. Comment: expected $ rpmlint /home/rlandmann/rpmbuild/RPMS/x86_64/wkhtmltopdf-qt-debuginfo-4.8.0-6.git20111107.fc18.x86_64.rpm wkhtmltopdf-qt-debuginfo.x86_64: W: invalid-url URL: http://qt.gitorious.org/qt/wkhtmltopdf-qt HTTP Error 404: Not Found wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/3rdparty/webkit/WebKit/qt/declarative/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/3rdparty/webkit/WebKit/qt/declarative/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/xmlpatterns/.rcc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/xmlpatterns/.rcc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/particles/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/particles/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.uic wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.uic wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/xmlpatterns/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/xmlpatterns/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/svg/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/svg/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/sql/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/sql/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/qmltooling/qmldbg_tcp/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/qmltooling/qmldbg_tcp/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/corelib/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/corelib/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/declarative/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/declarative/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/gestures/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/gestures/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/bearer/generic/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/bearer/generic/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/network/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/network/.moc wkhtmltopdf-qt-debuginfo.x86_64: E: incorrect-fsf-address /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/3rdparty/xorg/wacomcfg.h wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.rcc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/gui/.rcc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/testlib/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/testlib/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/folderlistmodel/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/imports/folderlistmodel/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/inputmethods/imsw-multi/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/plugins/inputmethods/imsw-multi/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/script/.moc wkhtmltopdf-qt-debuginfo.x86_64: W: hidden-file-or-dir /usr/src/debug/wkhtmltopdf-qt-4.8.0/src/script/.moc 1 packages and 0 specfiles checked; 1 errors, 39 warnings. Comment: .moc expected here; I will inform upstream about the FSF address error and update this request. -- You are receiving this mail because: You are on the CC list for the bug. Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=nVFW7AOQfg&a=cc_unsubscribe _______________________________________________ package-review mailing list package-review@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/package-review