To build a Debian/Ubuntu dev system: apt-get build-dep gnucash
Although I question your motive for redistributing gnucash versus sending a patch back to us. -derek Quoting Fredrick O Jackson <[EMAIL PROTECTED]>: > Hello, > > I am new to developing on gnucash, so new in fact that I cannot seem to > accomplish anything whatsoever. I need some basic advice on how to develop a > custom invoice format. I am a user of debian and will package the customized > version of gnucash in order that it can be installed on other debian systems. > > simply put, I create a source tree with 'apt-get source gnucash', I then > modify a source file or two, I then build with 'debuild'. I then modify > another source file and then try to build again. this fails. What must I do > to rebuild a source tree? > > While I am not an expert in building debian packages, i feel certain that > building a source tree into a package should be repeatable. I cannot seem to > get gnucash to build (debuild) more than once. I get errors shown at the > bottom of this message. > thanks in advance for any help! > Fred > > > ........ > ........ > ........ > ........ > ........ > ........ > rm -rf `find . -type d -name ".deps"` > rm -f `find . -type l -name "gnucash"` > rm -f `find . -type l -name "g-wrapped"` > rm -f `find . -type l -name "goffice"` > rm -f `find . -type l -name "gsf"` > rm -f src/report/report-gnome/report src/register/register-core/register > src/import-export/binary-import/import-export > # -rm doc/sgml/*/gnucash/help-search-index.db doc-tools/dbadd > # -rm src/gnome/gnucash src/gnome/g-wrapped doc/sgml/C/help-search-index.db > rm doc/sgml/C/help-search-index.db > rm: cannot remove `doc/sgml/C/help-search-index.db': No such file or > directory > make: [clean] Error 1 (ignored) > dh_clean > dpkg-source -b gnucash-2.2.1 > dpkg-source: building gnucash using existing gnucash_2.2.1.orig.tar.gz > dpkg-source: building gnucash in gnucash_2.2.1-1.diff.gz > dpkg-source: warning: executable mode 0755 of 'libtool' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'intltool-merge' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'make-gnucash-potfiles' > will not > be represented in diff > dpkg-source: warning: newly created empty file 'po/stamp-it' will not be > represented in diff > dpkg-source: cannot represent change to > src/report/report-system/gnucash/report/report-system.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/report/report-gnome/gnucash/report/report-gnome.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to src/engine/gnucash/engine.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/business/dialog-tax-table/gnucash/dialog-tax-table.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/business/business-gnome/gnucash/business-gnome.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/business/business-core/gnucash/business-core.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/gnome-utils/gnucash/gnome-utils.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/core-utils/gnucash/core-utils.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to src/app-utils/gnucash/app-utils.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: cannot represent change to > src/gnc-module/gnucash/gnc-module.scm: > dpkg-source: new version is symlink > dpkg-source: old version is nonexistent > dpkg-source: warning: executable mode 0755 of 'make-gnucash-patch' > will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'intltool-extract' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'doc/gnc-prices.1' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'doc/gnucash.1' will not be > represented in diff > dpkg-source: warning: executable mode 0755 of 'intltool-update' will not be > represented in diff > dpkg-source: warning: ignoring deletion of file po/gnucash.pot > dpkg-source: warning: ignoring deletion of file > src/engine/iso-4217-currencies.c > dpkg-source: building gnucash in gnucash_2.2.1-1.dsc > dpkg-source: unrepresentable changes to source > debuild: fatal error at line 1237: > dpkg-source -b gnucash-2.2.1 failed > > _______________________________________________ > gnucash-devel mailing list > [email protected] > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
