Your message dated Tue, 11 Oct 2011 11:17:44 +0000
with message-id <[email protected]>
and subject line Bug#640949: fixed in git 1:1.7.7-1
has caused the Debian Bug report #640949,
regarding git-core to git migration breaks contrib hooks
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.)
--
640949: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=640949
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git
Version: 1:1.7.2.5-2
Severity: normal
Hello Gerrit,
git-core includes a script post-receive-email in the directory
/usr/share/doc/git-core/contrib/hooks, that read:
# This hook is stored in the contrib/hooks directory. Your distribution
# will have put this somewhere standard. You should make this script
# executable then link to it in the repository you would like to use it in.
# For example, on debian the hook is stored in
# /usr/share/doc/git-core/contrib/hooks/post-receive-email:
#
# chmod a+x post-receive-email
# cd /path/to/your/repository.git
# ln -sf /usr/share/doc/git-core/contrib/hooks/post-receive-email
hooks/post-receive
However policy 12.3 apply:
Packages must not require the existence of any files in
`/usr/share/doc/' in order to function [1]. Any files that are
referenced by programs but are also useful as stand alone
documentation should be installed under `/usr/share/<package>/' with
symbolic links from `/usr/share/doc/<package>'.
The purpose of this policy being that it allows the admin to remove
/usr/share/doc/
without breaking the system. However the instructions above breaks that property
because the symlink would became stale.
So it would be better to put the scripts in /usr/share/git.
Similarly the default .git/hooks/post-receive reads
# see contrib/hooks/ for an sample, or uncomment the next line (on debian)
. /usr/share/doc/git-core/contrib/hooks/post-receive-email
Furthermore in sid, if the user removes git-core as advised, then
/usr/share/doc/git-core/contrib/hooks/post-receive-email
is not valid, so this will cause problems to users after the upgrade.
Cheers,
--
Bill. <[email protected]>
Imagine a large red swirl here.
--- End Message ---
--- Begin Message ---
Source: git
Source-Version: 1:1.7.7-1
We believe that the bug you reported is fixed in the latest version of
git, which is due to be installed in the Debian FTP archive:
git-all_1.7.7-1_all.deb
to main/g/git/git-all_1.7.7-1_all.deb
git-arch_1.7.7-1_all.deb
to main/g/git/git-arch_1.7.7-1_all.deb
git-core_1.7.7-1_all.deb
to main/g/git/git-core_1.7.7-1_all.deb
git-cvs_1.7.7-1_all.deb
to main/g/git/git-cvs_1.7.7-1_all.deb
git-daemon-run_1.7.7-1_all.deb
to main/g/git/git-daemon-run_1.7.7-1_all.deb
git-daemon-sysvinit_1.7.7-1_all.deb
to main/g/git/git-daemon-sysvinit_1.7.7-1_all.deb
git-doc_1.7.7-1_all.deb
to main/g/git/git-doc_1.7.7-1_all.deb
git-el_1.7.7-1_all.deb
to main/g/git/git-el_1.7.7-1_all.deb
git-email_1.7.7-1_all.deb
to main/g/git/git-email_1.7.7-1_all.deb
git-gui_1.7.7-1_all.deb
to main/g/git/git-gui_1.7.7-1_all.deb
git-man_1.7.7-1_all.deb
to main/g/git/git-man_1.7.7-1_all.deb
git-svn_1.7.7-1_all.deb
to main/g/git/git-svn_1.7.7-1_all.deb
git_1.7.7-1.diff.gz
to main/g/git/git_1.7.7-1.diff.gz
git_1.7.7-1.dsc
to main/g/git/git_1.7.7-1.dsc
git_1.7.7.orig.tar.gz
to main/g/git/git_1.7.7.orig.tar.gz
gitk_1.7.7-1_all.deb
to main/g/git/gitk_1.7.7-1_all.deb
gitweb_1.7.7-1_all.deb
to main/g/git/gitweb_1.7.7-1_all.deb
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.
Gerrit Pape <[email protected]> (supplier of updated git 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: SHA1
Format: 1.8
Date: Sun, 09 Oct 2011 21:00:07 +0000
Source: git
Binary: git git-man git-core git-doc git-arch git-cvs git-svn git-email
git-daemon-run git-daemon-sysvinit git-gui gitk git-el gitweb git-all
Architecture: all source
Version: 1:1.7.7-1
Distribution: unstable
Urgency: low
Maintainer: Gerrit Pape <[email protected]>
Changed-By: Gerrit Pape <[email protected]>
Description:
git - fast, scalable, distributed revision control system
git-all - fast, scalable, distributed revision control system (all subpacka
git-arch - fast, scalable, distributed revision control system (arch interop
git-core - fast, scalable, distributed revision control system (obsolete)
git-cvs - fast, scalable, distributed revision control system (cvs interope
git-daemon-run - fast, scalable, distributed revision control system
(git-daemon s
git-daemon-sysvinit - fast, scalable, distributed revision control system
(git-daemon s
git-doc - fast, scalable, distributed revision control system (documentatio
git-el - fast, scalable, distributed revision control system (emacs suppor
git-email - fast, scalable, distributed revision control system (email add-on
git-gui - fast, scalable, distributed revision control system (GUI)
git-man - fast, scalable, distributed revision control system (manual pages
git-svn - fast, scalable, distributed revision control system (svn interope
gitk - fast, scalable, distributed revision control system (revision tre
gitweb - fast, scalable, distributed revision control system (web interfac
Closes: 640949
Changes:
git (1:1.7.7-1) unstable; urgency=low
.
* new upstream release.
* merge branch debian-experimental.
* debian/rules, debian/git.postinst: move contrib hooks from
/usr/share/doc/git-core/ into /usr/share/git-core/; provide symlink
for backward compatibility (closes: #640949).
Checksums-Sha1:
29719e57fe9046b6904a9ee9da0434c22f005e36 1874 git_1.7.7-1.dsc
bbf85bd767ca6b7e9caa1489bb4ba7ec64e0ab35 3475448 git_1.7.7.orig.tar.gz
d45d6e36b65e1b10c223ab3edf82160cb2bb261b 462717 git_1.7.7-1.diff.gz
6e9098fe7eaab19496d85ddf074d3abdf7881da8 2120584 git-doc_1.7.7-1_all.deb
93509de0a4928185ef71d51fe4f729150998416f 431034 git-arch_1.7.7-1_all.deb
dbf7580845958c422d060ccd14b97a80a164b45d 500450 git-cvs_1.7.7-1_all.deb
7dc5aae2edda978a6204d24724972b25151d5669 486560 git-svn_1.7.7-1_all.deb
1b48ca8c306a77d272b2564e14d95022afd0038f 418222 git-daemon-run_1.7.7-1_all.deb
6504e5c06d212321cc2148cf0dd10761cfba9c48 419776
git-daemon-sysvinit_1.7.7-1_all.deb
42483ef8ff75295c4aad3210beb9183cc65b3d0a 436360 git-email_1.7.7-1_all.deb
3026c8d89fb5482502e26ba063e9f5bfce4ae02d 693242 git-gui_1.7.7-1_all.deb
b04a4fc26ebf6b160455b978c591244d4e68e8e2 541788 gitk_1.7.7-1_all.deb
a4bfe36e7b24de3ad9718ec2800b284890f055b7 426718 gitweb_1.7.7-1_all.deb
ef56106748d4ddc6efb04e3618163d05538492ea 416458 git-all_1.7.7-1_all.deb
88f26021cb0f8f700d1139f3caaa130192952a29 1330 git-core_1.7.7-1_all.deb
06ff20f9947bf4f1f8813a6322d7370c7cde025d 440386 git-el_1.7.7-1_all.deb
1a66117274e66fa07224674f3f375c2716b727cc 997424 git-man_1.7.7-1_all.deb
Checksums-Sha256:
f97862899f0d456b0af26667723526d8c7830d7ad4ddf0b46aeb6cd8cb3ed77c 1874
git_1.7.7-1.dsc
5a977bc01e4989b9928345e99aab15ce896cf5897c6e32eb449538574df377f6 3475448
git_1.7.7.orig.tar.gz
b377e4d2033e26005e15c528057a4d445b1184b9f231a958b5957f5ac387a857 462717
git_1.7.7-1.diff.gz
14f437104d1d82e6f12500a388b90f885a30f33e9994f40c880fce1b3d298ac0 2120584
git-doc_1.7.7-1_all.deb
0c9bcde08da0d7a5c9e428a133b18a53e3f781a361431bbf19b8c41854b85669 431034
git-arch_1.7.7-1_all.deb
85209adaa487a8532d34ef25098558f654f17dc4b756d193c0f391eb70952c71 500450
git-cvs_1.7.7-1_all.deb
831265c599cd1b8e0b9baca481a37dadc01cf232ee6a783519295bfdd9d139f2 486560
git-svn_1.7.7-1_all.deb
62f32c9a964cdf3c98e088aaa8a31651d8c69ca9068c712a8398f82ab184cab2 418222
git-daemon-run_1.7.7-1_all.deb
d1f68a41be88d9d3d62c50208a2d460cddeeb4c8e93114a57291afd8349aa16e 419776
git-daemon-sysvinit_1.7.7-1_all.deb
2501885435d31eff1d050c370dce6716ad582a6eeeae4c5beb3a0427eaf12de3 436360
git-email_1.7.7-1_all.deb
8a8cca1af222dcd166a104d72804a6088df5e46eb2e9a37d744f4f3730600adf 693242
git-gui_1.7.7-1_all.deb
943e6ac7b0a2f87107ee85db0253b3f506cfa009d7e7184ca472545b0a4a403e 541788
gitk_1.7.7-1_all.deb
ab5b0dd1c6302effc4e08b5633a5e72962887ebdd9d341c87822517410a582d7 426718
gitweb_1.7.7-1_all.deb
a2613e4167606247f4d72049055dd0f26da9179d6ea89a144df5824fba5eecca 416458
git-all_1.7.7-1_all.deb
d9f9757e09be1d202307f21174a7415db07da1a9c503c0413bbb082cb108e35f 1330
git-core_1.7.7-1_all.deb
0170dc9976b617dc7e50fe1101cd7bd1bcdc3cf07e8b64cd9311548b2e0b771f 440386
git-el_1.7.7-1_all.deb
748ad6c72532abab2b3a3105240a0179c23d1cb4e7a7fe0e60f84a2b1728cc56 997424
git-man_1.7.7-1_all.deb
Files:
5d81b48fbe6937f2954ffb336168d929 1874 vcs optional git_1.7.7-1.dsc
5d645884e688921e773186783b65ce33 3475448 vcs optional git_1.7.7.orig.tar.gz
a536f361efd6e5b388fa742f20caf31d 462717 vcs optional git_1.7.7-1.diff.gz
c532d3bc3cf5bc3ba6ae8f53d9882e59 2120584 doc optional git-doc_1.7.7-1_all.deb
b088673d15fa7146feb42b68e4ed8019 431034 vcs optional git-arch_1.7.7-1_all.deb
20ae6024280e75a8c66f21d5f8640239 500450 vcs optional git-cvs_1.7.7-1_all.deb
bf534a693985582101ccb72dd0f1a8fb 486560 vcs optional git-svn_1.7.7-1_all.deb
04c33b3b465f7397bcbeea198f3c6717 418222 vcs optional
git-daemon-run_1.7.7-1_all.deb
1264d265b5a15d7e21d914714f129666 419776 vcs optional
git-daemon-sysvinit_1.7.7-1_all.deb
6edb6e24f803c620cac223f6f109b073 436360 vcs optional git-email_1.7.7-1_all.deb
72d6f1a8cf8ec0d83d6205b49cce03ff 693242 vcs optional git-gui_1.7.7-1_all.deb
dbc439ad8c5ba0c1a2772ce9c4bb145f 541788 vcs optional gitk_1.7.7-1_all.deb
b5f3045d7e6db367d7e0c59d21881abf 426718 vcs optional gitweb_1.7.7-1_all.deb
b769c4ecba1dcdeca54a408cf01619cd 416458 vcs optional git-all_1.7.7-1_all.deb
996f2ab3285b667906d232319d2ec3ca 1330 vcs optional git-core_1.7.7-1_all.deb
29f0dae335f20d30c2ae95a4114b1609 440386 vcs optional git-el_1.7.7-1_all.deb
b4aff508b86f007f37478e590248802f 997424 doc optional git-man_1.7.7-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk6UICkACgkQGJoyQbxwpv8A9gCfVLhnmbIA0bD9Up706sg8Loa6
rOIAnA9XSI5NW5uLMH2SsRKfJMF4s46Q
=jXPD
-----END PGP SIGNATURE-----
--- End Message ---