I think I might need some hand holding here. I just tried svn-buildpackage. First I apt-get source maradns. Then I svn-inject maradns_1.0.23-1.dsc svn+ssh://hendry@bilbo/home/hendry/repo/debian/maradns If I do this twice btw, it creates: svn+ssh://hendry@bilbo/home/hendry/repo/debian/maradns/maradns This is bug right? Loading maradns-1.0.23. /usr/bin/svn_load_dirs: skipping loading file 'FILES' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'FAQ' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'CREDITS' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'CHANGELOG' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'tuzona/getzone_locale.h' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'server/MaraDNS_locale.h' of type 'l'. Press return to continue: /usr/bin/svn_load_dirs: skipping loading file 'server/MaraBigHash_locale.h' of type 'l'. In the upsteam package there are some symlinks. Subversion can't seem to add them. What do I do ? Maybe these suggestions from #svn can be introduced to svn-buildpackage? http://mirror.brain.org/linux/breser/misc/svn+perms - It's a replacement for the svn command, you just use svn+perms in place of svn for commit, checkout, and update. for more ask breser. another solution is http://svn.collab.net/repos/svn/trunk/contrib/client-side/asvn. it even handles symlinks and device files. Then I had problems using svn-buildpackage. Log attached. What is going wrong here? Ok it might be missing the symlinked files, but this output is nuts. I had to break out of the loop. Best wishes,
Checked out revision 818. hendry@scrooge-15:/tmp/anothertest$ ls maradns hendry@scrooge-15:/tmp/anothertest$ cd maradns/trunk/ hendry@scrooge-15:/tmp/anothertest/maradns/trunk$ svn-buildpackage Imported config directives: --svn‐builder=dpkg‐buildpackage ‐us ‐uc ‐rfakeroot Imported config directives: --svn‐lintian fakeroot debian/rules clean || debian/rules clean test -f debian/rules rm -f debian/files debian/substvars rm -fr /tmp/anothertest/maradns/trunk/debian/tmp /tmp/anothertest/maradns/trunk/debian/tmp-maradns rm -f stamp-build stamp-binary /usr/bin/make clean make[1]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[2]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[3]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[4]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[5]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[6]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[7]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[8]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[9]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[10]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[11]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[12]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[13]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[14]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[15]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[16]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[17]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[18]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[19]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[20]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[21]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[22]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[23]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[24]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[25]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[26]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[27]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[28]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[29]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[30]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[31]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[32]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[33]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[34]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[35]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[36]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[37]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[38]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[39]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[40]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean make[40]: *** [clean] Interrupt make[39]: *** [clean] Interrupt make[38]: *** [clean] Interrupt make[37]: *** [clean] Interrupt make[36]: *** [clean] Interrupt make[35]: *** [clean] Interrupt make[34]: *** [clean] Interrupt make[33]: *** [clean] Interrupt make[32]: *** [clean] Interrupt make[31]: *** [clean] Interrupt make[30]: *** [clean] Interrupt make[29]: *** [clean] Interrupt make[28]: *** [clean] Interrupt make[27]: *** [clean] Interrupt make[26]: *** [clean] Interrupt make[25]: *** [clean] Interrupt make[24]: *** [clean] Interrupt make[23]: *** [clean] Interrupt make[22]: *** [clean] Interrupt make[21]: *** [clean] Interrupt make[20]: *** [clean] Interrupt make[19]: *** [clean] Interrupt make[18]: *** [clean] Interrupt make[17]: *** [clean] Interrupt make[16]: *** [clean] Interrupt make[15]: *** [clean] Interrupt make[14]: *** [clean] Interrupt make[13]: *** [clean] Interrupt make[12]: *** [clean] Interrupt make[11]: *** [clean] Interrupt make[10]: *** [clean] Interrupt make[9]: *** [clean] Interrupt make[8]: *** [clean] Interrupt make[7]: *** [clean] Interrupt make[6]: *** [clean] Interrupt make[5]: *** [clean] Interrupt make[4]: *** [clean] Interrupt make[3]: *** [clean] Interrupt make[2]: *** [clean] Interrupt make[1]: *** [clean] Interrupt make: *** [clean] Interrupt test -f debian/rules rm -f debian/files debian/substvars rm -fr /tmp/anothertest/maradns/trunk/debian/tmp /tmp/anothertest/maradns/trunk/debian/tmp-maradns rm -f stamp-build stamp-binary /usr/bin/make clean make[1]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[2]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[3]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[4]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean This script needs to be run from the MaraDNS base directory (the top-level directory created when the MaraDNS tar file was extracted) make[5]: Entering directory `/tmp/anothertest/maradns/trunk' ./configure ; make clean make[5]: *** [clean] Interrupt make[4]: *** [clean] Interrupt make[3]: *** [clean] Interrupt make[2]: *** [clean] Interrupt make[1]: *** [clean] Interrupt make: *** [clean] Interrupt Command fakeroot debian/rules clean || debian/rules clean failed, how to continue now? [Qri?]: Invalid selection! The choices are: Quit (q), Retry (r), Ignore & continue (i). [Qri?]: q Aborting. hendry@scrooge-15:/tmp/anothertest/maradns/trunk$
Attachment:
signature.asc
Description: Digital signature