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 ---

Reply via email to