Bug#610653: ITP: dmtcp -- Checkpoint/Restart functionality for Linux processes
Hello All,
I have uploaded the new version of the package with most of the
suggested modifications. I am still working on the rest. Here is the
url to the signed dsc:
http://mentors.debian.net/debian/pool/main/d/dmtcp/dmtcp_1.2.0+svn859.dsc
>
> > Thanks for pointing this out. There is no need of
> > libdmtcpawareSOVERSION and you are right that we should create
>
> do you mean that you will not provide public dynamic library? then
> manpage should be adjusted I guess ;-)
Actually, I was wrong earlier; we will be having the
libdmtcpawareSOVERSION package. I am currently working on it and will
update as soon as I am done.
> > libdmtcpaware-dev binary package (containing .a and .h). However, I
> > need to lookup how to create two binary packages.
>
> just add a -dev package description to debian/control ;-) and install
> those 2 files correspondingly under debian/libdmtcpaware-dev directory instead
> of debian/dmtcp
Done.
> Additional questions:
>
> * your key EF26082C ... ? I failed to fetch it from public servers:
>
> $> gpg --recv-key 0xEF26082C
> gpg: requesting key EF26082C from hkp server pgp.mit.edu
> gpgkeys: key EF26082C not found on keyserver
> gpg: no valid OpenPGP data found.
> gpg: Total number processed: 0
I have fixed that now, and it should work. (Earlier the key was hosted
only on http-keys.gnupg.net)
> * QUICK-START seems to be a good resource, why not
>
> echo QUICK-START >> debian/docs
Done.
> * add those other borrowed GNU files/snippets to debian/copyright
>
> $> git grep -l 'Copyright.*Free Software Foundation' | grep -v COPYING
> dmtcp/src/glibcsystem.cpp
> mtcp/NOTES-x86_64/syscall.S
> mtcp/NOTES-x86_64/sysdep-x86_64.h
> mtcp/NOTES-x86_64/sysdep.S
> mtcp/NOTES-x86_64/tls-i386.h
> mtcp/NOTES-x86_64/tls-x86_64.h
> mtcp/mtcp_sigaction_i386.ic
> mtcp/mtcp_sigaction_x86_64.ic
> mtcp/sysdep-x86_64.h
>
> actually mtcp/sysdep-* ;-)
Done.
> * ideally, since you do have tests battery -- it could/should have been
> run during package build time... could be an item for future TODO ;-)
Can you tell me how to do this? Thanks!
> * since this version is first one to come to Debian, please adjust
> description and remove "Starting with release 1.2.0,...".
>
> BTW -- since 1.2.0 has been released a while... and current svn has already
> changes outside of debian/ directory, will be there 1.2.1 release so that
> Debian package's version (1.2.1-1) would make clear sense... otherwise it
> should be mentioned that this version is 1.2.0+svn857 or something like that to
> do not confuse users
Done.
> * (perspective TODO) -- it would be nice to have dmtcp-dbg package containing
> debug symbols, so if bug discovered, users could simply install it to provide
> meaningful context. implementation is easy -- just add such package to
> debian/control and instruct dh_strip to dump symbols into that package:
>
> dh_strip --dbg-package=dmtcp-dbg
>
> in your debian/rules
Done.
> uff... ;-) hope it is of use
Of-course it was of use :-P
Thanks,
--Kapil
Reply to: