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 <i...@mariner.uk.xensource.com>
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 <i...@mariner.uk.xensource.com>
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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to