Package: trn4
Version: 4.0-test76-18
After preparing and testing (ad hoc) the resulting patch I wanted to
make a fixed package to install on my system. So I edited
debian/changelog and tried dpkg-buildpackage -us -uc -rfakeroot and
got this error message:
dpkg-source: info: use the '3.0 (quilt)' format to have separate and
documented changes to upstream files, see dpkg-source(1)
dpkg-source: unrepresentable changes to source
A full transcript is below, and also my shell history. The other
shells and the emacs did nothing but run gdb and edit files.
It may be that this is due to infelicities in dpkg-source.
Ian.
mariner:trn4-4.0-test76> dh clean
dh_testdir
debian/rules override_dh_auto_clean
[ ! -f Makefile ] || /usr/bin/make -i spotless
dh_clean
mariner:trn4-4.0-test76> dpkg-buildpackage -us -uc -rfakeroot
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: source package trn4
dpkg-buildpackage: source version 4.0-test76-18.0iwj
dpkg-buildpackage: source changed by Ian Jackson <[email protected]>
dpkg-buildpackage: host architecture i386
dpkg-source --before-build trn4-4.0-test76
fakeroot debian/rules clean
dh clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory `/u/iwj/things/trn4-4.0-test76'
[ ! -f Makefile ] || /usr/bin/make -i spotless
make[1]: Leaving directory `/u/iwj/things/trn4-4.0-test76'
dh_clean
dpkg-source -b trn4-4.0-test76
dpkg-source: warning: no source format specified in debian/source/format, see
dpkg-source(1)
dpkg-source: info: using source format `1.0'
dpkg-source: info: building trn4 using existing trn4_4.0-test76.orig.tar.gz
dpkg-source: info: building trn4 in trn4_4.0-test76-18.0iwj.diff.gz
dpkg-source: warning: executable mode 0775 of 'UU/bsd' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/xenix' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/usg' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/findhdr' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/v7' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/venix' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/filexp' will not be
represented in diff
dpkg-source: error: cannot represent change to trn4-4.0-test76/UU/blurfl:
binary file contents changed
dpkg-source: warning: executable mode 0775 of 'UU/tr' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/mips' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/os2' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/osf1' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/eunice' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/loc' will not be represented
in diff
dpkg-source: warning: the diff modifies the following upstream files:
.config/README
.config/instruct
.newsrc.test
Configure
Pnews.SH
Policy.sh
UU/.falseactive
UU/bsd
UU/config.sh
UU/eunice
UU/extract
UU/filexp
UU/findhdr
UU/getfile
UU/loc
UU/mips
UU/myread
UU/optdef.sh
UU/os2
UU/osf1
UU/tr
UU/usg
UU/v7
UU/venix
UU/whoa
UU/xenix
art.c
cache.c
common.h
datasrc.c
environment.SH
init.c
mbox_saver.SH
ng.c
norm_saver.SH
opt.c
rcstuff.c
rt-ov.c
rt-page.c
rt-process.c
term.h
trn.1
x.gdb
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented
changes to upstream files, see dpkg-source(1)
dpkg-source: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -b trn4-4.0-test76 gave error exit status
1
mariner:trn4-4.0-test76> dh clean
dh_testdir
debian/rules override_dh_auto_clean
[ ! -f Makefile ] || /usr/bin/make -i spotless
dh_clean
mariner:trn4-4.0-test76> dpkg-buildpackage -us -uc -rfakeroot
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: source package trn4
dpkg-buildpackage: source version 4.0-test76-18.0iwj
dpkg-buildpackage: source changed by Ian Jackson <[email protected]>
dpkg-buildpackage: host architecture i386
dpkg-source --before-build trn4-4.0-test76
fakeroot debian/rules clean
dh clean
dh_testdir
debian/rules override_dh_auto_clean
make[1]: Entering directory `/u/iwj/things/trn4-4.0-test76'
[ ! -f Makefile ] || /usr/bin/make -i spotless
make[1]: Leaving directory `/u/iwj/things/trn4-4.0-test76'
dh_clean
dpkg-source -b trn4-4.0-test76
dpkg-source: warning: no source format specified in debian/source/format, see
dpkg-source(1)
dpkg-source: info: using source format `1.0'
dpkg-source: info: building trn4 using existing trn4_4.0-test76.orig.tar.gz
dpkg-source: info: building trn4 in trn4_4.0-test76-18.0iwj.diff.gz
dpkg-source: warning: executable mode 0775 of 'UU/bsd' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/xenix' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/usg' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/findhdr' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/v7' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/venix' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/filexp' will not be
represented in diff
dpkg-source: error: cannot represent change to trn4-4.0-test76/UU/blurfl:
binary file contents changed
dpkg-source: warning: executable mode 0775 of 'UU/tr' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/mips' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/os2' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/osf1' will not be represented
in diff
dpkg-source: warning: executable mode 0775 of 'UU/eunice' will not be
represented in diff
dpkg-source: warning: executable mode 0775 of 'UU/loc' will not be represented
in diff
dpkg-source: warning: the diff modifies the following upstream files:
.config/README
.config/instruct
.newsrc.test
Configure
Pnews.SH
Policy.sh
UU/.falseactive
UU/bsd
UU/config.sh
UU/eunice
UU/extract
UU/filexp
UU/findhdr
UU/getfile
UU/loc
UU/mips
UU/myread
UU/optdef.sh
UU/os2
UU/osf1
UU/tr
UU/usg
UU/v7
UU/venix
UU/whoa
UU/xenix
art.c
cache.c
common.h
datasrc.c
environment.SH
init.c
mbox_saver.SH
ng.c
norm_saver.SH
opt.c
rcstuff.c
rt-ov.c
rt-page.c
rt-process.c
term.h
trn.1
x.gdb
dpkg-source: info: use the '3.0 (quilt)' format to have separate and documented
changes to upstream files, see dpkg-source(1)
dpkg-source: unrepresentable changes to source
dpkg-buildpackage: error: dpkg-source -b trn4-4.0-test76 gave error exit status
1
1 cd things/
2 apt-get source trn4
3 cd trn4-4.0-test76/
4 ls
5 emacs&
6 grep tree *.[ch]
7 grep sibling *.[ch]
8 debian/rules build
9 ls
10 xterm&
11 grep sibling *.c
12 grep sibling *.h
13 make clean
14 debian/rules build
15 less debian/rules
16 ls
17 ls *stamp*
18 ls -a *stamp*
19 ls .*stamp*
20 ls debian/.*stamp*
21 ls debian/build
22 man dh_build
23 debian/rules build
24 dh build
25 strace dh build
26 less debian/trn4.debhelper.log
27 dh_auto_build
28 make
29 make clean
30 make
31 make clean
32 make CFLAGS+=-O0
33 make clean
34 make CFLAGS+='-O0 -g'
35 make clean
36 make CFLAGS+='-O0 -g' -j4
37 grep thread_article *.[ch]
38 make CFLAGS+='-O0 -g' -j4
39 cd ../
40 mkdir orig
41 cd orig/
42 apt-get source trn4
43 cd -
44 cd trn4-4.0-test76/
45 diff -Ru ../{orig/,}trn4-4.0-test76 |less
46 diff -ru ../{orig/,}trn4-4.0-test76 |less
47 make CFLAGS+='-O0 -g' -j4
48 diff -ru ../{orig/,}trn4-4.0-test76 >~/junk/t
49 rsync ~/junk/t ijackson@chiark:mail/
50 dpkg -s trn4
51 diff -ru ../{orig/,}trn4-4.0-test76 >~/junk/t
52 diff --exclude=\*.o -ru ../{orig/,}trn4-4.0-test76 >~/junk/t
53 less ~/junk/t
54 rsync ~/junk/t ijackson@chiark:mail/
55 diff --exclude=\*.o -ru ../{orig/,}trn4-4.0-test76 >~/junk/t
56 rsync ~/junk/t ijackson@chiark:mail/
57 diff --exclude=\*.o -ru ../{orig/,}trn4-4.0-test76 >~/junk/t
58 rsync ~/junk/t ijackson@chiark:mail/
59 make clean
60 dh clean
61 dpkg-buildpackage -us -uc -rfakeroot
62 dh clean
63 dpkg-buildpackage -us -uc -rfakeroot
64 dh clean
65 dpkg-buildpackage -us -uc -rfakeroot
66 history
67 history >u
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]