Your message dated Wed, 19 Oct 2016 16:36:52 +0000
with message-id <[email protected]>
and subject line Bug#771333: fixed in debmake-doc 1.4-1
has caused the Debian Bug report #771333,
regarding debmake: add strace-graph script as tip
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
771333: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=771333
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debmake
Version: 4.1.8-1
Severity: minor
I may bounce this to debian-reference etc.
| Date: Fri, 28 Nov 2014 16:30:12 +0600
| From: Alexander Sashnov <[email protected]>
| To: [email protected]
| Subject: Debian packaging tip: debugging complex command
|
| Hello Osamu,
|
| My suggestion is to add somewhere (Debian New Maintainers' Guide or just in
| wiki)
| useful debugging tip. If I found it 3 years ago my life would be much easier.
|
| In a nutshell the suggestion is to use
| /usr/share/doc/strace/examples/strace-graph.gz script.
|
| Here is an example:
| http://paste.ubuntu.com/9281203/
|
| ---
| Alexander Sashnov.
$ strace -f -o /tmp/strace.log -q -s 100 -t dpkg-source -x
bestcrypt_2.0.6-1460.dsc
gpgv: Signature made Fri 28 Nov 2014 05:11:45 PM NOVT using RSA key ID 4823E840
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./bestcrypt_2.0.6-1460.dsc
dpkg-source: info: extracting bestcrypt in bestcrypt-2.0.6
dpkg-source: info: unpacking bestcrypt_2.0.6.orig.tar.gz
dpkg-source: info: unpacking bestcrypt_2.0.6-1460.debian.tar.gz
dpkg-source: info: applying install_to_DESTDIR
dpkg-source: info: applying spacemap-clean
dpkg-source: info: applying no_modules_compilation
$ ./strace-graph /tmp/strace.log | less -S
dpkg-source -x bestcrypt_2.0.6-1460.dsc
+-- gpgv --keyring /usr/share/keyrings/debian-keyring.gpg --keyring
/usr/share/keyrings/debian-maintainers.gpg ./bestcrypt_2.0.6-1460.d
+-- md5sum ./bestcrypt_2.0.6.orig.tar.gz
+-- sha1sum ./bestcrypt_2.0.6.orig.tar.gz
+-- sha256sum ./bestcrypt_2.0.6.orig.tar.gz
+-- md5sum ./bestcrypt_2.0.6-1460.debian.tar.gz
+-- sha1sum ./bestcrypt_2.0.6-1460.debian.tar.gz
+-- sha256sum ./bestcrypt_2.0.6-1460.debian.tar.gz
+-- gunzip
| gzip -d
+-- tar --no-same-owner --no-same-permissions --anchored
--no-wildcards-match-slash --exclude */.pc --exclude .pc -xf -
+-- rm -rf -- bestcrypt-2.0.6
+-- rm -rf -- /home/builder/bestcrypt_2.0.6.orig.tar.gz.tmp-extract.57t_S
+-- gunzip
| gzip -d
+-- tar --no-same-owner --no-same-permissions --anchored --no-wildcards -xf -
+-- chmod -R -- u+r+w+X,g+r+w+X,o+r-w+X bestcrypt-2.0.6
+-- patch -t -F 0 -N -p1 -u -V never -g0 -E -b -B .pc/install_to_DESTDIR/
+-- patch -t -F 0 -N -p1 -u -V never -g0 -E -b -B .pc/spacemap-clean/
`-- patch -t -F 0 -N -p1 -u -V never -g0 -E -b -B .pc/no_modules_compilation/
When adding these to maint-guide or similar, more gdb hints needs to be added.
I made a trial documentation along this line as:
https://people.debian.org/~osamu/fun2prog.html
This is OK as my personal web page but I do not think I can keep it
current and correct all the time ...
Quite frankly, I do not think I can not maintain huge contents. So
simple pointer may be good enough in debian-reference or similar.
I keep this on BTS not to loose this :-)
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages debmake depends on:
ii devscripts 2.14.10
ii dpkg-dev 1.17.21
ii python3 3.4.2-1
pn python3:any <none>
ii rsync 3.1.1-2+b1
Versions of packages debmake recommends:
ii build-essential 11.7
ii curl 7.38.0-3
ii strace 4.9-2
ii wget 1.16-3
Versions of packages debmake suggests:
ii autotools-dev 20140911.1
ii ccache 3.1.10-1
ii cmake 3.0.2-1
ii cowbuilder 0.73
ii dh-autoreconf 10
ii dh-python 1.20141111-2
ii eatmydata 82-4
ii gem2deb 0.10
ii git 1:2.1.3-1
ii git-buildpackage 0.6.22
ii gitk 1:2.1.3-1
ii javahelper 0.47
ii lintian 2.5.30+deb8u2
ii mc 3:4.8.13-2
ii pbuilder 0.215+nmu3
ii quilt 0.63-3
ii rpm2cpio 4.11.3-1
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: debmake-doc
Source-Version: 1.4-1
We believe that the bug you reported is fixed in the latest version of
debmake-doc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Osamu Aoki <[email protected]> (supplier of updated debmake-doc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 18 Oct 2016 23:23:19 +0900
Source: debmake-doc
Binary: debmake-doc
Architecture: source all
Version: 1.4-1
Distribution: unstable
Urgency: medium
Maintainer: Osamu Aoki <[email protected]>
Changed-By: Osamu Aoki <[email protected]>
Description:
debmake-doc - Guide for Debian Maintainers
Closes: 771333
Changes:
debmake-doc (1.4-1) unstable; urgency=medium
.
* Work around "script -q" bug.
* Reorganize debian/control section.
* Use gbp.
* Update debian/control stanzas.
* Add pointer to debug tools. Closes: #771333
Checksums-Sha1:
ff608345bf92493e6b06a8103c6849f2b2a0dc6f 2260 debmake-doc_1.4-1.dsc
a74288f848c61817d189b06bce2e1562878f3c3a 173052 debmake-doc_1.4.orig.tar.xz
a1afc4213adfec423fccfc3f05413d4f718a9c6d 3088 debmake-doc_1.4-1.debian.tar.xz
fee90ef37173e7e85022605df80cf76e8cdca26f 917446 debmake-doc_1.4-1_all.deb
Checksums-Sha256:
cd1a586c6d1308e4a7c078e0336489d44ce4888af149b02cda1d2066861b3446 2260
debmake-doc_1.4-1.dsc
56813c93341dff2a0f92875c2dd7968eb0ccfeaca2b1ad83ab594984828cd09c 173052
debmake-doc_1.4.orig.tar.xz
c76231cfdb92abc1c7c780d5a5fbd02396669baf56c3ecac7d1ea8fb6842ca84 3088
debmake-doc_1.4-1.debian.tar.xz
b3ae297cb0c8a86c44d058f25ab2d3ed577ee6ac54cf94fd5d1dd8f9128a66e0 917446
debmake-doc_1.4-1_all.deb
Files:
b184fc34e3da40249526ee91baac9df3 2260 doc extra debmake-doc_1.4-1.dsc
fd465711087db91e88f10612bb0f74f6 173052 doc extra debmake-doc_1.4.orig.tar.xz
0f8fe14160419ccaac007e2730fa5b88 3088 doc extra debmake-doc_1.4-1.debian.tar.xz
cc0640eaf04990708cc4793a37787067 917446 doc extra debmake-doc_1.4-1_all.deb
-----BEGIN PGP SIGNATURE-----
iQIbBAEBCAAGBQJYB4byAAoJEB4TVogd2NeRUhUP+JmhHBI/bI50Hkh3Bhbz4fzB
fRFWPsBlYAp5VZpGGuuBmMSNJYwcqzUt+ViMmcHU7ONWQr8dsY5OVqVGGaMvCCFD
1svAh1YyGZwTruDQC0aiU9be3DNYDKSvj3aQxhmq6UBPUT1ComM/948+qfzYAkub
JiN5RJzy+ImWtEY+koSDLTlJSKnU5AdU2huAVBGGrhfQuInFEl4dPxmM1vDJH1D7
y0VrzXR9pl6FnCP4ye18FLQu+FC6AN4gdP+vo7SKEzwwco6+g9FhvDq5suJ1PMav
VI5qK0L0EMToo7CsxqCGdSfA/lJvIWETtgt4OdiWeoeh5VXv2kkzGBwbiIr//08w
mghR24antZJ9CCpML56Tb2ZeWAybFTgt+iVgNzNdt69dG7qmByFh1eQyyyXo8xxE
Nvo06nverYTdUnh8Wylsv3KcSGzLn0n7mPTzWxSB0UgF79C5HJzNtJ1hexOwy6CJ
zN+tc6LzcIieHZoBQqDSL/tfO1ZrHmM4u+v8zTgimdDV7us4/IV+p3ShtuwB2awg
PHNOxybVOsulAM7NQa+ae5bwteBhPEd/GJXftHfHn51jq8dI5xCivtNz3sYjLKyb
rZ2P02tFrSHiHDIQpcl1fc9GCshQoD3RnECymvC0eB+5xrEb9NW4kelzQM4JXIYc
FFNE7Led72FigdQp3O0=
=MScV
-----END PGP SIGNATURE-----
--- End Message ---