[Bug 955996] New: Review Request: wkhtmltopdf-qt - Customized version of the QT toolkit for generating PDFs using Web-kit

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]