On Sun, 2009-05-10 at 19:25 +0530, Rahul Sundaram wrote:
GPLv2+, yes.
Don't rely on the copy of the license. There is no difference between
GPLv2 or GPLv2+ within the license itself. What really matters is how
the license is applied to the source code.
Read the copyright headers in the individual source files (every
single
one of them) and any explicit mentions of the license in the README or
website. If it is ambiguous or contradictory, communicate with the
upstream developers and explicitly verify and include a copy of that
communication (preferably a email) in the SRPM.
Okay.. I'll do that..
In the meantime..
[Ankur@Ankur twitter_tui]$ rpm -ql panini-debuginfo
/usr/lib/debug
/usr/lib/debug/.build-id
/usr/lib/debug/.build-id/df
/usr/lib/debug/.build-id/df/60e6e9dd27bbd736a6ef0f9a8a2aac80e9891b
/usr/lib/debug/.build-id/df/60e6e9dd27bbd736a6ef0f9a8a2aac80e9891b.debug
/usr/lib/debug/usr
/usr/lib/debug/usr/bin
/usr/lib/debug/usr/bin/panini.debug
/usr/src/debug/panini-0.62
/usr/src/debug/panini-0.62/build
/usr/src/debug/panini-0.62/build/moc_About.cpp
/usr/src/debug/panini-0.62/build/moc_GLwindow.cpp
/usr/src/debug/panini-0.62/build/moc_MainWindow.cpp
/usr/src/debug/panini-0.62/build/moc_TurnDialog.cpp
/usr/src/debug/panini-0.62/build/moc_picTypeDialog.cpp
/usr/src/debug/panini-0.62/build/moc_pvQtMouseModes.cpp
/usr/src/debug/panini-0.62/build/moc_pvQtPic.cpp
/usr/src/debug/panini-0.62/build/moc_pvQtView.cpp
/usr/src/debug/panini-0.62/build/pvQtVersion.h
/usr/src/debug/panini-0.62/build/ui_About.h
/usr/src/debug/panini-0.62/build/ui_ShowText.h
/usr/src/debug/panini-0.62/build/ui_TurnDialog.h
/usr/src/debug/panini-0.62/build/ui_mainwindow.h
/usr/src/debug/panini-0.62/build/ui_picTypeDialog.h
/usr/src/debug/panini-0.62/release
/usr/src/debug/panini-0.62/release/qrc_PaniniIcon.cpp
/usr/src/debug/panini-0.62/src
/usr/src/debug/panini-0.62/src/About.cpp
/usr/src/debug/panini-0.62/src/About.h
/usr/src/debug/panini-0.62/src/GLwindow.cpp
/usr/src/debug/panini-0.62/src/GLwindow.h
/usr/src/debug/panini-0.62/src/MainWindow.cpp
/usr/src/debug/panini-0.62/src/MainWindow.h
/usr/src/debug/panini-0.62/src/TurnDialog.cpp
/usr/src/debug/panini-0.62/src/TurnDialog.h
/usr/src/debug/panini-0.62/src/main.cpp
/usr/src/debug/panini-0.62/src/panocylinder.cpp
/usr/src/debug/panini-0.62/src/panocylinder.h
/usr/src/debug/panini-0.62/src/panosphere.cpp
/usr/src/debug/panini-0.62/src/panosphere.h
/usr/src/debug/panini-0.62/src/panosurface.cpp
/usr/src/debug/panini-0.62/src/panosurface.h
/usr/src/debug/panini-0.62/src/picTypeDialog.cpp
/usr/src/debug/panini-0.62/src/picTypeDialog.h
/usr/src/debug/panini-0.62/src/pictureTypes.cpp
/usr/src/debug/panini-0.62/src/pvQtMouseModes.h
/usr/src/debug/panini-0.62/src/pvQtPic.cpp
/usr/src/debug/panini-0.62/src/pvQtPic.h
/usr/src/debug/panini-0.62/src/pvQtView.cpp
/usr/src/debug/panini-0.62/src/pvQtView.h
/usr/src/debug/panini-0.62/src/pvQt_QTVR.cpp
/usr/src/debug/panini-0.62/src/pvQt_QTVR.h
[Ankur@Ankur twitter_tui]$
so it's not empty..
The app isn't running though.. This is what I got..
[Ankur@Ankur twitter_tui]$ panini
QGtkStyle cannot be used together with the GTK_Qt engine.
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x3f9767]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0x3f990e]
#2 /usr/lib/libX11.so.6 [0x2400e9]
#3 /usr/lib/libX11.so.6(XCreateSimpleWindow+0x26) [0x215db6]
#4 /usr/lib/libQtGui.so.4 [0x72c3c85]
#5 /usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate10create_sysEmbb+0x1828)
[0x72c25d8]
#6 /usr/lib/libQtGui.so.4(_ZN7QWidget6createEmbb+0x16c) [0x7284c1c]
#7 /usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate11createWinIdEm+0x1e3)
[0x727ff43]
#8 /usr/lib/libQtGui.so.4(_ZN14QWidgetPrivate21setWindowTitle_helperERK7QString+0x9b)
[0x72845bb]
#9 /usr/lib/libQtGui.so.4(_ZN7QWidget14setWindowTitleERK7QString+0xa2)
[0x7284a12]
#10 /usr/lib/libQtGui.so.4(_ZN11QMessageBox14setWindowTitleERK7QString
+0x24) [0x7766554]
#11 /usr/lib/libQtGui.so.4 [0x7768237]
#12
/usr/lib/libQtGui.so.4(_ZN11QMessageBoxC1ENS_4IconERK7QStringS3_6QFlagsINS_14StandardButtonEEP7QWidgetS4_IN2Qt10WindowTypeEE+0x1f0)
[0x77685b0]
#13 /usr/lib/libQtGui.so.4 [0x776885b]
#14
/usr/lib/libQtGui.so.4(_ZN11QMessageBox7warningEP7QWidgetRK7QStringS4_6QFlagsINS_14StandardButtonEES6_+0x36)
[0x7768a76]
#15 panini [0x8057ca3]
#16 /usr/lib/libQtCore.so.4(_Z17qt_message_output9QtMsgTypePKc+0x35)
[0x6f0d095]
#17 /usr/lib/libQtCore.so.4(_Z8qWarningPKcz+0x71) [0x6f0d431]
#18 /usr/lib/libQtGui.so.4 [0x7290268]
#19 /usr/lib/libX11.so.6(_XError+0x109) [0x238aa9]
and it hangs until I kill it. I don't know what the above errors mean..
I'm not sure I have all the packages required to run the app.. And I
don't know how to determine them. (I've skipped the "requires" field in
the Spec). I understand how to determine build-requires. How do you
determine the requires??
regards,
Ankur