Hi All, Here is the output that speaks better than my words to describe the remaining debianization issues with netman.
1) Failing to build package on 'dirty' sources. edbarx@edbarx-pc:~/netman-0.1.1$ dpkg-buildpackage dpkg-buildpackage: source package netman dpkg-buildpackage: source version 0.1.1-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Edward <edbarx@edbarx-pc> dpkg-buildpackage: host architecture amd64 dpkg-source --before-build netman-0.1.1 fakeroot debian/rules clean dh clean --with quilt,python2 dh_testdir dh_quilt_unpatch No patch removed dh_clean dpkg-source -b netman-0.1.1 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building netman using existing ./netman_0.1.1.orig.tar.gz dpkg-source: error: cannot represent change to lib/x86_64-linux/backend.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/backend.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/backend.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/backend.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/common_functions.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/common_functions.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/common_functions.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/common_functions.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/connect_info.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/connect_info.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/connect_info.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/connect_info.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/formeditconnectprops.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/formeditconnectprops.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/formeditconnectprops.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/formeditconnectprops.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/helpwndu.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/helpwndu.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/helpwndu.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/helpwndu.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/mainform.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/mainform.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/mainform.ppu: binary file contents changed dpkg-source: error: add lib/x86_64-linux/mainform.ppu in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/netman.o: binary file contents changed dpkg-source: error: add lib/x86_64-linux/netman.o in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/netman.or: binary file contents changed dpkg-source: error: add lib/x86_64-linux/netman.or in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to lib/x86_64-linux/netman.res: binary file contents changed dpkg-source: error: add lib/x86_64-linux/netman.res in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: cannot represent change to netman: binary file contents changed dpkg-source: error: add netman in debian/source/include-binaries if you want to store the modified binary in the debian tarball dpkg-source: error: unrepresentable changes to source dpkg-buildpackage: error: dpkg-source -b netman-0.1.1 gave error exit status 2 2) Cleaning the source tree edbarx@edbarx-pc:~/netman-0.1.1$ make -C . clean make: Entering directory '/home/edbarx/netman-0.1.1' make -C backend_src clean make[1]: Entering directory '/home/edbarx/netman-0.1.1/backend_src' rm -f obj/backend.o obj/caller.o obj/core_functions.o obj/file_functions.o obj/essid_encoder.o obj/automated_scanner.o bin/backend make[1]: Leaving directory '/home/edbarx/netman-0.1.1/backend_src' rm -f lib/*/*.* rm -f backend netman make: Leaving directory '/home/edbarx/netman-0.1.1' 3) Building packages succeeds edbarx@edbarx-pc:~/netman-0.1.1$ dpkg-buildpackage dpkg-buildpackage: source package netman dpkg-buildpackage: source version 0.1.1-1 dpkg-buildpackage: source distribution unstable dpkg-buildpackage: source changed by Edward <edbarx@edbarx-pc> dpkg-buildpackage: host architecture amd64 dpkg-source --before-build netman-0.1.1 fakeroot debian/rules clean dh clean --with quilt,python2 dh_testdir dh_quilt_unpatch No patch removed dh_clean dpkg-source -b netman-0.1.1 dpkg-source: info: using source format `3.0 (quilt)' dpkg-source: info: building netman using existing ./netman_0.1.1.orig.tar.gz dpkg-source: info: building netman in netman_0.1.1-1.debian.tar.xz dpkg-source: info: building netman in netman_0.1.1-1.dsc dpkg-source: warning: missing information for output field Standards-Version debian/rules build dh build --with quilt,python2 dh_testdir dh_quilt_patch No series file found debian/rules override_dh_auto_configure make[1]: Entering directory '/home/edbarx/netman-0.1.1' #fpc -MObjFPC -Scghi -Tlinux -vewnhi -Filib/x86_64-linux -Fl/opt/gnome/lib -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/components/lazutils/lib/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/packager/units/x86_64-linux -Fu. -FUlib/x86_64-linux -l -dLCL -dLCLgtk2 netman.lpr && cd backend_src/src && gcc -g -I../include core_functions.c file_functions.c backend.c essid_encoder.c -o backend lazbuild -B netman.lpr && cd backend_src/src && gcc -lm -I../include core_functions.c file_functions.c backend.c essid_encoder.c automated_scanner.c -o backend primary config path: /home/edbarx/.lazarus TProject.DoLoadStateFile Statefile not found: /home/edbarx/netman-0.1.1/lib/x86_64-linux/netman.compiled TBuildManager.CheckIfPackageNeedsCompilation No state file for Project TCompiler.Compile WorkingDir="/home/edbarx/netman-0.1.1/" CompilerFilename="/usr/bin/fpc" CompilerParams=" -MObjFPC -Scghi -O3 -vewnhi -Fi/home/edbarx/netman-0.1.1/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/components/lazutils/lib/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/packager/units/x86_64-linux -Fu/home/edbarx/netman-0.1.1/ -FU/home/edbarx/netman-0.1.1/lib/x86_64-linux/ -l -dLCL -dLCLgtk2 netman.lpr" [TCompiler.Compile] CmdLine="/usr/bin/fpc -B -MObjFPC -Scghi -O3 -vewnhi -Fi/home/edbarx/netman-0.1.1/lib/x86_64-linux -Fl/opt/gnome/lib -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux/gtk2 -Fu/usr/lib/lazarus/1.2.4/lcl/units/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/components/lazutils/lib/x86_64-linux -Fu/usr/lib/lazarus/1.2.4/packager/units/x86_64-linux -Fu/home/edbarx/netman-0.1.1/ -FU/home/edbarx/netman-0.1.1/lib/x86_64-linux/ -l -dLCL -dLCLgtk2 netman.lpr" Hint: Start of reading config file /etc/fpc.cfg Hint: End of reading config file /etc/fpc.cfg Free Pascal Compiler version 2.6.4+dfsg-4 [2014/10/14] for x86_64 Copyright (c) 1993-2014 by Florian Klaempfl and others Target OS: Linux for x86-64 Compiling netman.lpr Compiling mainform.pas Compiling backend.pas backend.pas(100,47) Hint: Local variable "s" does not seem to be initialized backend.pas(154,3) Note: Local variable "i" not used backend.pas(214,30) Hint: Local variable "s" does not seem to be initialized backend.pas(241,30) Hint: Local variable "s" does not seem to be initialized backend.pas(264,30) Hint: Local variable "s" does not seem to be initialized backend.pas(274,31) Hint: Local variable "s" does not seem to be initialized backend.pas(346,47) Hint: Local variable "Buffer" does not seem to be initialized backend.pas(310,5) Note: Local variable "aline" not used backend.pas(387,10) Warning: Function result does not seem to be set backend.pas(495,3) Note: Local variable "equalPos" not used backend.pas(27,63) Hint: Unit "BaseUnix" not used in backend Compiling connect_info.pas Compiling common_functions.pas common_functions.pas(27,42) Hint: Local variable "s" does not seem to be initialized common_functions.pas(82,31) Warning: Local variable "delim_pos" does not seem to be initialized connect_info.pas(52,55) Hint: Local variable "s" does not seem to be initialized connect_info.pas(24,28) Hint: Parameter "Sender" not used connect_info.pas(25,28) Hint: Parameter "Sender" not used connect_info.pas(26,24) Hint: Parameter "Sender" not used connect_info.pas(93,39) Hint: Local variable "s" does not seem to be initialized connect_info.pas(85,12) Note: Local variable "essid" not used Compiling helpwndu.pas Compiling mainform.pas Compiling formeditconnectprops.pas formeditconnectprops.pas(56,40) Hint: Parameter "Sender" not used formeditconnectprops.pas(57,24) Hint: Parameter "Sender" not used formeditconnectprops.pas(58,24) Hint: Parameter "Sender" not used formeditconnectprops.pas(59,42) Hint: Parameter "Sender" not used formeditconnectprops.pas(59,59) Hint: Parameter "User" not used formeditconnectprops.pas(60,27) Hint: Parameter "Sender" not used formeditconnectprops.pas(51,29) Hint: Parameter "Sender" not used formeditconnectprops.pas(50,28) Hint: Parameter "Sender" not used formeditconnectprops.pas(52,32) Hint: Parameter "Sender" not used formeditconnectprops.pas(132,3) Note: Local variable "i" not used formeditconnectprops.pas(53,28) Hint: Parameter "Sender" not used formeditconnectprops.pas(54,35) Hint: Parameter "Sender" not used formeditconnectprops.pas(55,28) Hint: Parameter "Sender" not used formeditconnectprops.pas(27,23) Hint: Unit "ComCtrls" not used in formEditConnectProps mainform.pas(158,42) Hint: Local variable "s" does not seem to be initialized mainform.pas(187,3) Note: Local variable "s" not used mainform.pas(95,27) Hint: Parameter "Sender" not used mainform.pas(96,36) Hint: Parameter "Sender" not used mainform.pas(97,32) Hint: Parameter "Sender" not used mainform.pas(98,45) Hint: Parameter "Sender" not used mainform.pas(99,25) Hint: Parameter "Sender" not used mainform.pas(347,3) Note: Local variable "anIcon" not used mainform.pas(348,3) Note: Local variable "bmp" not used mainform.pas(100,26) Hint: Parameter "Sender" not used mainform.pas(386,3) Note: Local variable "anIcon" not used mainform.pas(101,27) Hint: Parameter "Sender" not used mainform.pas(102,24) Hint: Parameter "Sender" not used mainform.pas(105,33) Hint: Parameter "Sender" not used mainform.pas(107,43) Hint: Parameter "Sender" not used mainform.pas(108,32) Hint: Parameter "Sender" not used mainform.pas(109,32) Hint: Parameter "Sender" not used mainform.pas(110,34) Hint: Parameter "Sender" not used mainform.pas(111,36) Hint: Parameter "Sender" not used mainform.pas(112,44) Hint: Parameter "Sender" not used mainform.pas(116,29) Hint: Parameter "Sender" not used mainform.pas(113,27) Hint: Parameter "Sender" not used mainform.pas(114,33) Hint: Parameter "Sender" not used mainform.pas(115,7) Hint: Parameter "Shift" not used mainform.pas(115,27) Hint: Parameter "X" not used mainform.pas(115,30) Hint: Parameter "Y" not used mainform.pas(668,34) Hint: Local variable "pw" does not seem to be initialized mainform.pas(92,28) Hint: Parameter "Sender" not used mainform.pas(720,45) Hint: Local variable "Buffer" does not seem to be initialized mainform.pas(688,13) Note: Local variable "s" not used mainform.pas(94,36) Hint: Parameter "Sender" not used mainform.pas(760,10) Note: Local variable "pw" not used mainform.pas(89,30) Hint: Parameter "Sender" not used mainform.pas(90,48) Hint: Parameter "Sender" not used mainform.pas(797,10) Note: Local variable "backend_text" not used mainform.pas(797,24) Note: Local variable "prev_caption" not used mainform.pas(87,31) Hint: Parameter "Sender" not used mainform.pas(88,40) Hint: Parameter "Sender" not used mainform.pas(839,3) Note: Local variable "s" not used mainform.pas(85,44) Hint: Parameter "Sender" not used mainform.pas(86,35) Hint: Parameter "Sender" not used mainform.pas(91,34) Hint: Parameter "Sender" not used helpwndu.pas(18,28) Hint: Parameter "Sender" not used helpwndu.pas(19,25) Hint: Parameter "Sender" not used helpwndu.pas(20,26) Hint: Parameter "Sender" not used Compiling resource /home/edbarx/netman-0.1.1/lib/x86_64-linux/netman.or Linking netman /usr/bin/ld.bfd: warning: link.res contains output sections; did you forget -T? 2225 lines compiled, 1.8 sec 2 warning(s) issued 64 hint(s) issued 14 note(s) issued [TCompiler.Compile] end make[1]: Leaving directory '/home/edbarx/netman-0.1.1' dh_auto_test fakeroot debian/rules binary dh binary --with quilt,python2 dh_testroot dh_prep dh_auto_install dh_install dh_installdocs dh_installchangelogs dh_python2 dh_perl dh_link dh_compress dh_fixperms dh_strip dh_makeshlibs dh_shlibdeps dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/netman-gui/usr/bin/netman was not linked against libgmodule-2.0.so.0 (it uses none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package `netman-gui' in `../netman-gui_0.1.1-1_amd64.deb'. dpkg-deb: building package `netman-backend' in `../netman-backend_0.1.1-1_amd64.deb'. dpkg-genchanges >../netman_0.1.1-1_amd64.changes dpkg-genchanges: including full source code in upload dpkg-source --after-build netman-0.1.1 dpkg-buildpackage: full upload (original source is included) signfile netman_0.1.1-1.dsc gpg: skipped "Edward <edbarx@edbarx-pc>": No secret key gpg: dpkg-sign.OBLx0Jpm/netman_0.1.1-1.dsc: clearsign failed: No secret key dpkg-buildpackage: error: failed to sign .dsc and .changes file _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng