Hola.
Antes de nada, un par de cosas. En primer lugar, saludar a los miembros de la
lista (es mi primer correo aqu�), y felicitar a todos los que ayudan a Debian
de cualquier forma. Esta distribuci�n a m� me est� encantando en muchos
sentidos, y veo que a mi alrededor muchos m�s se est�n apuntando. Por algo
ser�...
En segundo lugar, disculparme si este mensaje est� fuera de tema en esta
lista. Tal vez sea m�s apropiado preguntar en debian-mentors, pero como a�n
me siento un poco perdido, prefer�a hacerlo aqu�, y en castellano O:-). Llevo
unas semanas apuntado a la lista, y todav�a no me he quedado bien con cual es
el "topic", lo siento.
Bueno, a lo que iva... Estoy intentado empaquetar KMess para una m�quina con
Woody, m�s las actualizaciones de KDE (es lo que tengo yo, y casualmente he
visto que m�s gente tiene la misma combinaci�n de paquetes). El c�digo
compila sin problemas, y estuve probando el programa durante bastantes horas
ayer. Todo correcto.
Luego me dispongo a empaquetarlo, y en el dh_make, uso "-t
/usr/share/doc/kdelibs4-dev/dh-make" como recomendaba Ralf Nolden, que por lo
que veo, usa las rutas correctas al ejecutar el configure. Reviso, corrijo y
a�ado lo que haga falta del directorio debian (siguiendo la Gu�a del Nuevo
Desarrollador de Debian), y luego lo intent� compilar, tanto con debuild,
como con dpkg-buildpackage, y usando el -rfakeroot. Entonces me da
errorres... �en los encabezados de las Qt!
-----------------8<----------------
In file included from /usr/include/qt3/qtoolbar.h:42,
from /usr/include/qt3/qmainwindow.h:43,
from /usr/include/kde/kmainwindow.h:28,
from kmessinterface.h:24,
from kmessinterface.cpp:18,
from kmess.all_cpp.cpp:11:
/usr/include/qt3/qdockwindow.h: At top level:
/usr/include/qt3/qdockwindow.h:83: parse error before `2'
/usr/include/qt3/qdockwindow.h:83: missing ';' before right brace
/usr/include/qt3/qdockwindow.h:85: parse error before `='
/usr/include/qt3/qdockwindow.h:86: parse error before `*'
/usr/include/qt3/qdockwindow.h:87: destructors must be member functions
/usr/include/qt3/qdockwindow.h:89: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:90: non-member function `widget()' cannot have
`const' method qualifier
/usr/include/qt3/qdockwindow.h:92: syntax error before `('
/usr/include/qt3/qdockwindow.h:94: non-member function `area()' cannot have
`const' method qualifier
/usr/include/qt3/qdockwindow.h:96: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:97: non-member function `isCloseEnabled()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:98: non-member function `closeMode()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:100: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:101: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:102: non-member function `isResizeEnabled()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:103: non-member function `isMovingEnabled()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:105: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:106: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:107: non-member function
`isHorizontallyStretchable()' cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:108: non-member function
`isVerticallyStretchable()' cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:111: non-member function
`isHorizontalStretchable()' cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:112: non-member function
`isVerticalStretchable()' cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:113: non-member function `isStretchable()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:115: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:116: non-member function `offset()' cannot have
`const' method qualifier
/usr/include/qt3/qdockwindow.h:118: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:119: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:120: non-member function `fixedExtent()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:122: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:123: non-member function `newLine()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:125: non-member function `orientation()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:127: non-member function `sizeHint()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:128: non-member function `minimumSize()' cannot
have `const' method qualifier
/usr/include/qt3/qdockwindow.h:129: non-member function `minimumSizeHint()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:133: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:134: non-member function `opaqueMoving()'
cannot have `const' method qualifier
/usr/include/qt3/qdockwindow.h:142: parse error before `protected'
/usr/include/qt3/qdockwindow.h:147: parse error before `public'
/usr/include/qt3/qdockwindow.h:149: virtual outside class declaration
/usr/include/qt3/qdockwindow.h: In function `void undock()':
/usr/include/qt3/qdockwindow.h:149: too many arguments to function `void
undock()'
/usr/include/qt3/qdockwindow.h:149: at this point in file
/usr/include/qt3/qdockwindow.h: At top level:
/usr/include/qt3/qdockwindow.h:150: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:151: `Orientation' was not declared in this
scope
/usr/include/qt3/qdockwindow.h:151: parse error before `)'
/usr/include/qt3/qdockwindow.h:151: virtual outside class declaration
/usr/include/qt3/qdockwindow.h:154: parse error before `protected'
/usr/include/qt3/qdockwindow.h:165: parse error before `private'
/usr/include/qt3/qdockwindow.h:181: parse error before `private'
/usr/include/qt3/qdockwindow.h:188: syntax error before `;'
/usr/include/qt3/qdockwindow.h:189: syntax error before `;'
/usr/include/qt3/qdockwindow.h:190: syntax error before `:'
/usr/include/qt3/qdockwindow.h:191: syntax error before `:'
/usr/include/qt3/qdockwindow.h:192: syntax error before `:'
/usr/include/qt3/qdockwindow.h:193: syntax error before `:'
/usr/include/qt3/qdockwindow.h:195: syntax error before `;'
/usr/include/qt3/qdockwindow.h:210: parse error before `private'
/usr/include/qt3/qdockwindow.h:213: syntax error before `&'
/usr/include/qt3/qdockwindow.h:218: no `class QDockArea * QDockWindow::area()
const' member function declared in class `QDockWindow'
In file included from /usr/include/kde/kmainwindow.h:28,
from kmessinterface.h:24,
from kmessinterface.cpp:18,
from kmess.all_cpp.cpp:11:
-----------------8<----------------
Perdonad el pegote de texto... a�n hab�a m�s errores, en qmainwindow.h. As�
que aqu� me he quedado muy perdido. Se me escapa que puede estar haciendo el
buildpackage, que difiera del simple make, ya que los fuentes, haciendo make,
compilan y funcionan perfectamente.
Como me extra�aba mucho todo esto, a�n intent� empaquetar una aplicaci�n KDE
totalmente trivial. Con esta s� que funcionaba la compilaci�n, e incluso
debuild llamaba a lintian. Sin embargo el proceso se paraba cuando se
intentaba llamar a GPG para el firmado. Parece ser que no encontraba mi
clave:
----------------8<----------------
Now signing changes and any dsc files...
signfile mdesigner_0.1-0woody1.dsc Alejandro Exojo Piqueras
<alex.at.lacurva.net>
gpg: `Alejandro Exojo Piqueras <alex.at.lacurva.net>' omitido: clave secreta
no disponible
gpg: [stdin]: clearsign failed: clave secreta no disponible
/usr/bin/debsign: GPG error occurred!
----------------8<----------------
...y aqu� tambi�n me he quedado perdido :-( No he notado que GPG no me
funcione para otros efectos...
Disculpadme el rollo (uff, que largo me ha quedado). Muchas gracias por
adelantado. Un saludo.
--
Alex (a.k.a. suy) - GPG ID: 0xAA8D2A01
http://lacurva.net/ - Jabber ID: [EMAIL PROTECTED]