Hello Karl, To build Baculum packages I would propose to do the following four steps:
1. Remove debian/ directory from your 13.0 working copy 2. Get the debian/ directory from this tar archive and put it to 13.0 sources: https://www.bacula.org/downloads/baculum/stable-11/debian/pool/main/b/baculum/baculum_11.0.6~bullseye.tar.xz 3. Update paths in debian/ files because since version 11.0 some paths in Baculum have changed. The major change is renamed 'Class' directory into 'Modules'. 4. Update the changelog and run dpkg-buildpackage Good luck! Best regards, Marcin Haba (gani) On Fri, 30 Dec 2022 at 22:06, Mag. Dr. Karl Kashofer <k...@kashofer.org> wrote: > Hi ! > I try to build bacula-gui version 13 on debian bullseye. > I removed the dh-systemd requirement from debian/control as it does not > exist in bullseye. > > wget -O bacula-gui-13.0.1.tar.gz https://www.bacula.org/download/11140/ > > Doing "dpkg-buildpackage -us -uc" in the build tree yields: > > sed -i -e "s#%DOCUMENTROOT#/usr/share/baculum/htdocs#g" -e > "s#%LOGDIR#/var/log/lighttpd#g" build/etc/baculum/baculum-web-lighttpd.conf > sed -i -e "s#%CONFDIR#/etc/baculum#g" > build/usr/lib/systemd/system/baculum-api-lighttpd.service > sed -i -e "s#%CONFDIR#/etc/baculum#g" > build/usr/lib/systemd/system/baculum-web-lighttpd.service > find build/ -type f -name .gitignore -exec rm -f {} \; > make[2]: Leaving directory '/bacula-gui-13.0.1/baculum' > make[1]: Leaving directory '/bacula-gui-13.0.1/baculum' > dh_auto_test > dh_auto_test: warning: Compatibility levels before 10 are deprecated > (level 9 in use) > debian/rules binary > dh binary --with=systemd > dh: warning: Compatibility levels before 10 are deprecated (level 9 in use) > dh_testroot > dh_prep > dh_installdirs > dh_installdirs: warning: Compatibility levels before 10 are deprecated > (level 9 in use) > dh_auto_install > dh_auto_install: warning: Compatibility levels before 10 are deprecated > (level 9 in use) > dh_install > dh_install: warning: Compatibility levels before 10 are deprecated (level > 9 in use) > dh_install: warning: Cannot find (any matches for) > "build/usr/share/baculum/htdocs/protected/API/Class" (tried in ., > debian/tmp) > > dh_install: warning: baculum-api missing files: > build/usr/share/baculum/htdocs/protected/API/Class > dh_install: warning: Cannot find (any matches for) > "build/usr/share/baculum/htdocs/protected/API/JavaScript" (tried in ., > debian/tmp) > > dh_install: warning: baculum-api missing files: > build/usr/share/baculum/htdocs/protected/API/JavaScript > dh_install: warning: Cannot find (any matches for) > "build/usr/share/baculum/htdocs/protected/Web/Class" (tried in ., > debian/tmp) > > dh_install: warning: baculum-web missing files: > build/usr/share/baculum/htdocs/protected/Web/Class > dh_install: error: missing files, aborting > make: *** [debian/rules:15: binary] Error 255 > dpkg-buildpackage: error: debian/rules binary subprocess returned exit > status 2 > root@01dd73cbda6a:/bacula-gui-13.0.1/baculum# > > > Any idea what is missing to build the debian packages ? > Thanks, KK > > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users > -- "Greater love hath no man than this, that a man lay down his life for his friends." Jesus Christ "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie za przyjaciół swoich." Jezus Chrystus
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users