Debian etch bacula comilation error
Pierre Bernhardt
pierre at starcumulus.owl.de
Thu Dec 27 14:53:43 CET 2007
Hallo,
ich bräuchte mal Hilfe zu entscheiden, ob das ein Debian-Bug
ist. Ich versuchte unter etch für etch bacula aus dem
backports-Bereich in Version 2.2.5... neu zu kompilieren.
Ich wollte ssl-support einschalten. Aber auch ohne ssl-support
kommt es zu gleichem Fehler. Wenn ich die neue Version 2.2.6-1
verwende ist der Fehler auch vorhanden. Daher hier mal die
Ausgaben von 2.2.6:
Ich versuche die Pakete mit folgenden Befehl zu erstellen:
apt-get --build source -t unstable bacula
Die Ausgaben enden dabei mit:
...
dh_testdir -a
dh_testroot -a
dh_install -a
cp: cannot stat `./debian/tmp-install-sqlite/usr/sbin/bacula-tray-monitor': No s
uch file or directory
dh_install: command returned error code 256
make: *** [binary-arch-common] Error 1
Build command 'cd bacula-2.2.6 && dpkg-buildpackage -b -uc' failed.
E: Child process failed
Skipping already downloaded file 'bacula_2.2.6-0.1.dsc'
Skipping already downloaded file 'bacula_2.2.6.orig.tar.gz'
Skipping already downloaded file 'bacula_2.2.6-0.1.diff.gz'
Need to get 0B of source archives.
Weiter oben finde ich dann folgende Meldungen. Diese scheinen mir
das Problem zu erläutern:
...
make[2]: Entering directory `/root/bacula-2.2.6/debian/tmp-build-sqlite/src/tray
-monitor'
Compiling tray-monitor.c
tray-monitor.c:94: error: expected initializer before '*' token
tray-monitor.c: In function 'int main(int, char**)':
tray-monitor.c:320: error: 'mTrayIcon' was not declared in this scope
tray-monitor.c:320: error: 'gtk_status_icon_new_from_pixbuf' was not declared in
this scope
tray-monitor.c:321: error: 'gtk_status_icon_set_tooltip' was not declared in thi
s scope
tray-monitor.c: In function 'void updateStatusIcon(monitoritem*)':
tray-monitor.c:1126: error: 'mTrayIcon' was not declared in this scope
tray-monitor.c:1126: error: 'gtk_status_icon_set_from_pixbuf' was not declared i
n this scope
make[2]: *** [tray-monitor.o] Error 1
make[2]: Leaving directory `/root/bacula-2.2.6/debian/tmp-build-sqlite/src/tray-
monitor'
...
Frage: Ist das ein Bug der eine Erstellung eines Bugreports
rechtfertigt?
Seht Ihr das auch so, das der Bug einer der Sorte ist, welche
diese Debian-Paketerstellungsteile betrifft (oder wie man das
auch immer nennen mag?)
Welchen Level würdet Ihr diesem Bug geben. Immerhin kann ich ja
die Pakete nicht erstellen :-(
Das System worauf ich versuche zu kompilieren ist eine xen-Domain
unter Debian etch mit xen Kernel aus dem Debian Paket.
Ich meine aber das das aber eigentlich nicht dafür entscheidend sein
sollte, oder?
MfG...
Pierre Bernhardt
More information about the Linux
mailing list