Your message dated Tue, 31 May 2011 01:32:37 +0000
with message-id <[email protected]>
and subject line Bug#627947: fixed in heimdal 1.4.0-6
has caused the Debian Bug report #627947,
regarding libkafs0-heimdal: k_hasafs always returns false
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.)


-- 
627947: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=627947
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libkafs0-heimdal
Version: 1.4.0-5

k_hasafs is currently broken, due to patch 043_hurd_ioctl introduced in
1.4.0-4 to fix #483281. That patch changes the definition of
VIOC_SYSCALL_PROC in this hunk:

-#define VIOC_SYSCALL_PROC _IOW('C', 1, void *)
+#ifdef __GNU__
+#define _IOT_procdata _IOT(_IOTS(long), 5, 0, 0, 0, 0)
+#endif
+#define VIOC_SYSCALL_PROC _IOW('C', 1, struct procdata)

This changes the ioctl command number we use to an incorrect one, so
k_hasafs() always returns false, even if an AFS client is running. I
have no idea what GNU hurd uses _IOT_* for, but since _IOT_procdata
includes the name of a structure, I expect that this will FTBFS on hurd
again if the third _IOW argument is just reverted to void*.

I don't know if the GNU hurd folks have an opinion on the "proper"
solution here, but here are a couple of options that I think will work:

 - Define a structure that only has one 'void*' in it, and pass that in
   instead of struct procdata. (And define _IOT_whatever instead of
   _IOT_procdata

 - Don't build kafs on hurd, or just always return 0 for k_hasafs or
   something, since I'm not aware of any AFS kernel clients that run on
   hurd. In particular, trying to calculate the ioctl number on hurd
   doesn't make a lot of sense, since there's never any kernel module on
   hurd to match it to. There's no "correct" number.

-- 
Andrew Deason
[email protected]



--- End Message ---
--- Begin Message ---
Source: heimdal
Source-Version: 1.4.0-6

We believe that the bug you reported is fixed in the latest version of
heimdal, which is due to be installed in the Debian FTP archive:

heimdal-clients-x_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-clients-x_1.4.0-6_amd64.deb
heimdal-clients_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-clients_1.4.0-6_amd64.deb
heimdal-dbg_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-dbg_1.4.0-6_amd64.deb
heimdal-dev_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-dev_1.4.0-6_amd64.deb
heimdal-docs_1.4.0-6_all.deb
  to main/h/heimdal/heimdal-docs_1.4.0-6_all.deb
heimdal-kcm_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-kcm_1.4.0-6_amd64.deb
heimdal-kdc_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-kdc_1.4.0-6_amd64.deb
heimdal-multidev_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-multidev_1.4.0-6_amd64.deb
heimdal-servers-x_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-servers-x_1.4.0-6_amd64.deb
heimdal-servers_1.4.0-6_amd64.deb
  to main/h/heimdal/heimdal-servers_1.4.0-6_amd64.deb
heimdal_1.4.0-6.debian.tar.gz
  to main/h/heimdal/heimdal_1.4.0-6.debian.tar.gz
heimdal_1.4.0-6.dsc
  to main/h/heimdal/heimdal_1.4.0-6.dsc
libasn1-8-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libasn1-8-heimdal_1.4.0-6_amd64.deb
libgssapi2-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libgssapi2-heimdal_1.4.0-6_amd64.deb
libhdb9-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libhdb9-heimdal_1.4.0-6_amd64.deb
libheimntlm0-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libheimntlm0-heimdal_1.4.0-6_amd64.deb
libhx509-5-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libhx509-5-heimdal_1.4.0-6_amd64.deb
libkadm5clnt7-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libkadm5clnt7-heimdal_1.4.0-6_amd64.deb
libkadm5srv8-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libkadm5srv8-heimdal_1.4.0-6_amd64.deb
libkafs0-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libkafs0-heimdal_1.4.0-6_amd64.deb
libkdc2-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libkdc2-heimdal_1.4.0-6_amd64.deb
libkrb5-26-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libkrb5-26-heimdal_1.4.0-6_amd64.deb
libotp0-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libotp0-heimdal_1.4.0-6_amd64.deb
libroken18-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libroken18-heimdal_1.4.0-6_amd64.deb
libsl0-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libsl0-heimdal_1.4.0-6_amd64.deb
libwind0-heimdal_1.4.0-6_amd64.deb
  to main/h/heimdal/libwind0-heimdal_1.4.0-6_amd64.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.
Brian May <[email protected]> (supplier of updated heimdal 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, 29 May 2011 17:02:16 +1000
Source: heimdal
Binary: heimdal-docs heimdal-kdc heimdal-multidev heimdal-dev heimdal-clients-x 
heimdal-clients heimdal-kcm heimdal-servers-x heimdal-servers heimdal-dbg 
libasn1-8-heimdal libkrb5-26-heimdal libhdb9-heimdal libkadm5srv8-heimdal 
libkadm5clnt7-heimdal libgssapi2-heimdal libkafs0-heimdal libroken18-heimdal 
libotp0-heimdal libsl0-heimdal libkdc2-heimdal libhx509-5-heimdal 
libheimntlm0-heimdal libwind0-heimdal
Architecture: source all amd64
Version: 1.4.0-6
Distribution: unstable
Urgency: low
Maintainer: Brian May <[email protected]>
Changed-By: Brian May <[email protected]>
Description: 
 heimdal-clients - Heimdal Kerberos - clients
 heimdal-clients-x - Heimdal Kerberos - X11 client programs
 heimdal-dbg - Heimdal Kerberos - debugging symbols
 heimdal-dev - Heimdal Kerberos - development files
 heimdal-docs - Heimdal Kerberos - documentation
 heimdal-kcm - Heimdal Kerberos - KCM daemon
 heimdal-kdc - Heimdal Kerberos - key distribution center (KDC)
 heimdal-multidev - Heimdal Kerberos - Multi-implementation Development
 heimdal-servers - Heimdal Kerberos - server programs
 heimdal-servers-x - Heimdal Kerberos - X11 server programs
 libasn1-8-heimdal - Heimdal Kerberos - ASN.1 library
 libgssapi2-heimdal - Heimdal Kerberos - GSSAPI support library
 libhdb9-heimdal - Heimdal Kerberos - kadmin server library
 libheimntlm0-heimdal - Heimdal Kerberos - NTLM support library
 libhx509-5-heimdal - Heimdal Kerberos - X509 support library
 libkadm5clnt7-heimdal - Heimdal Kerberos - kadmin client library
 libkadm5srv8-heimdal - Libraries for Heimdal Kerberos
 libkafs0-heimdal - Heimdal Kerberos - KAFS support library
 libkdc2-heimdal - Heimdal Kerberos - KDC support library
 libkrb5-26-heimdal - Heimdal Kerberos - libraries
 libotp0-heimdal - Heimdal Kerberos - OTP support library
 libroken18-heimdal - Heimdal Kerberos - roken support library
 libsl0-heimdal - Heimdal Kerberos - SL support library
 libwind0-heimdal - Heimdal Kerberos - NTLM support library
Closes: 627947
Changes: 
 heimdal (1.4.0-6) unstable; urgency=low
 .
   * Fix AFS support (closes: #627947), was broken by patches for
     The Hurd in version 1.4.0.
   * Remove ignored configure flags in debian/rules.
Checksums-Sha1: 
 22c6c58b11d64d519fc8e4229567cca580e05562 2362 heimdal_1.4.0-6.dsc
 e7da437cf24c6940234552c9025029631d0d51eb 872513 heimdal_1.4.0-6.debian.tar.gz
 1d567c291b93e7a0955a93fc1c4f018d3213b0d0 90238 heimdal-docs_1.4.0-6_all.deb
 270ff96c594d18dd4de1285c1f7d8062a11c7265 129364 heimdal-kdc_1.4.0-6_amd64.deb
 1b8a141eac960b67388e0550fc41d963e0a606d7 1326858 
heimdal-multidev_1.4.0-6_amd64.deb
 91dc9e71aac9b08dacd6bd978b69844885a8ebbd 141636 heimdal-dev_1.4.0-6_amd64.deb
 ff6009ef8fddeb06068d23f65224402110968eb3 61518 
heimdal-clients-x_1.4.0-6_amd64.deb
 0bd86f626a0a7910b23a96781bed81e51d4d6b16 331524 
heimdal-clients_1.4.0-6_amd64.deb
 d1afc957b71e1b21d67b72cbf0af887d4a92d6c9 53552 heimdal-kcm_1.4.0-6_amd64.deb
 59d0a74ecf7d2f0c0a95a1c3e52064d8880e4eda 38952 
heimdal-servers-x_1.4.0-6_amd64.deb
 bc151fa9875505feb1a1e46c622b7e6e95eb1172 170674 
heimdal-servers_1.4.0-6_amd64.deb
 a3bd56c0ede04ea6ff8edb531199fb54a0a49bbc 3250212 heimdal-dbg_1.4.0-6_amd64.deb
 d07f720b4fefae69a41ed3bc5cc2136188148289 234578 
libasn1-8-heimdal_1.4.0-6_amd64.deb
 9c32b87d8a200af79e210e5e6cb2101f83acd48c 243726 
libkrb5-26-heimdal_1.4.0-6_amd64.deb
 994e733145f65af9e32293a4b231b29dc3dbf422 81392 
libhdb9-heimdal_1.4.0-6_amd64.deb
 0cf8ab8ee90590e22ebaabfb078f9b6c41614b4d 50928 
libkadm5srv8-heimdal_1.4.0-6_amd64.deb
 76827e5a19c0725e3f4fdfe8b8338870f0fed4be 40646 
libkadm5clnt7-heimdal_1.4.0-6_amd64.deb
 2500682108637c90f52cd5db5f47e3f6460ccceb 114846 
libgssapi2-heimdal_1.4.0-6_amd64.deb
 b39f664d1f4b6bab9d259b1b734c2aa8d36fbb2c 38438 
libkafs0-heimdal_1.4.0-6_amd64.deb
 a3ae6046a2c9b27e19f4af5252ba612456588812 64134 
libroken18-heimdal_1.4.0-6_amd64.deb
 fa50adcb25b46366fd3adde869bb6e2359e5d3be 73072 
libotp0-heimdal_1.4.0-6_amd64.deb
 2127c9430f61b4a74551dd19081734f93e167396 33072 libsl0-heimdal_1.4.0-6_amd64.deb
 415d7c4d3c3edd3c44a93a5e956d3a17c6fc6721 87372 
libkdc2-heimdal_1.4.0-6_amd64.deb
 798184aa56a76d1b61c26e1055c650419728d366 146246 
libhx509-5-heimdal_1.4.0-6_amd64.deb
 669c86e2696d56279e3ef1872449b8eb2b11d5f2 34032 
libheimntlm0-heimdal_1.4.0-6_amd64.deb
 11ec0c40b36f55e8c0d621a43dcb14c0c3e54f54 97392 
libwind0-heimdal_1.4.0-6_amd64.deb
Checksums-Sha256: 
 fa7f84ddb2cd1ba67e0d3b81ee76f03cc0ba15a882d6a74a91e723d52526faae 2362 
heimdal_1.4.0-6.dsc
 86a9a08e037b1d2e0faea08c80b798e93909ece33b22e67aaa05cf4d9f6944b3 872513 
heimdal_1.4.0-6.debian.tar.gz
 8a745accec2fb0ae242ce6bff1d1a618194d9848880761f57e3711f7228d7a8b 90238 
heimdal-docs_1.4.0-6_all.deb
 39247ed31a1633ce70597348a4ae9a92e0ae4c3f18899c0205003c84c01cea45 129364 
heimdal-kdc_1.4.0-6_amd64.deb
 f1149baac4fdccc982c03ee576e7494265191228d0cf21e15156a924590b8981 1326858 
heimdal-multidev_1.4.0-6_amd64.deb
 246d57671c7de3b99efb87fb7d6254257dd95f1b49d80dcc2f1818c24e7196be 141636 
heimdal-dev_1.4.0-6_amd64.deb
 1053ada7293fdca9b1900b08e2dccc1c4de75f72ce9863e101ee8ffc41cbd28e 61518 
heimdal-clients-x_1.4.0-6_amd64.deb
 c64587122a8b2e6b416d612fba58a9a78d84fc9a6f5b9a57b2c721c9eaeff204 331524 
heimdal-clients_1.4.0-6_amd64.deb
 7fe2dca3dce92e5e18f0e892d54ebd7c1b9888b8cd8159e118374a5e69502dd4 53552 
heimdal-kcm_1.4.0-6_amd64.deb
 5ccf20b40e8b0f6bed53091ea087bc538b13494069839879e7e7fb7c32dd92fe 38952 
heimdal-servers-x_1.4.0-6_amd64.deb
 acb1c5d75d840fc6e65f34c07e3eb9789bfcd2224c59f57f065cc29689fabe22 170674 
heimdal-servers_1.4.0-6_amd64.deb
 c685abde3ed00d813e8e1040d18bc08631eed9ca6cd0676146b9a404e951ecd1 3250212 
heimdal-dbg_1.4.0-6_amd64.deb
 6ea0608e09fb05a60697ea4704cc47ebcd91e161f3b2d33e101cb40c4b099c59 234578 
libasn1-8-heimdal_1.4.0-6_amd64.deb
 9f6891be0ebf264db1a287f7ce0bb09fd7cfdc4bd3923bb879d35ddbce8e8106 243726 
libkrb5-26-heimdal_1.4.0-6_amd64.deb
 dd11bc0791e81e66687a93e04b027104047ed6637869437e93752d7cbabdea09 81392 
libhdb9-heimdal_1.4.0-6_amd64.deb
 7935df6e12d2ff40fdf83e086ecd3ebc0bd498571007315445eeafb0969b1a85 50928 
libkadm5srv8-heimdal_1.4.0-6_amd64.deb
 d0a7616ff1a3273aae22cdff4cd0b54be67238795b342e470091b5f2e4d73926 40646 
libkadm5clnt7-heimdal_1.4.0-6_amd64.deb
 5749d66335771475be57ef0c1209b95572e7a427033b756459130331c215048c 114846 
libgssapi2-heimdal_1.4.0-6_amd64.deb
 bfba23018ba0ab0666a12729c02dd4a0bf2989ff31ce8dcc28695c2a45d9930a 38438 
libkafs0-heimdal_1.4.0-6_amd64.deb
 5f15a660dcf3bfbb00c0e0b0bcc01c6fd041a1db86c4daf7b527d7ebeddcfe78 64134 
libroken18-heimdal_1.4.0-6_amd64.deb
 011cac32122b12a325f331b356113f068e9bb85d0790b9f07f0bc8bcccca8e12 73072 
libotp0-heimdal_1.4.0-6_amd64.deb
 8894c0bedd84ba4487181aa6c095e460521df47cd35f44c2ec7a946fa9e658ec 33072 
libsl0-heimdal_1.4.0-6_amd64.deb
 e0a2c001958d9a13208e6fb2a14c4b8ea7b9d3de93911c7524fdf92194c39a9c 87372 
libkdc2-heimdal_1.4.0-6_amd64.deb
 44de887499ed3e9291400a05ab007a62290c8f077ef49d436d4bac86bec7a294 146246 
libhx509-5-heimdal_1.4.0-6_amd64.deb
 38f3431a8a817e64238388263a63dfd1ba47b9874702423e82a208a88dbca9b9 34032 
libheimntlm0-heimdal_1.4.0-6_amd64.deb
 8d51951e91e8adae965d859b7d7c1bbec2e43ccabf91a531a0a11ca445d5bce0 97392 
libwind0-heimdal_1.4.0-6_amd64.deb
Files: 
 0b386f24b0a1317a20bd65d0743c6f96 2362 net optional heimdal_1.4.0-6.dsc
 5c376b1eae4f9b4ed0abe3d26dfb4a16 872513 net optional 
heimdal_1.4.0-6.debian.tar.gz
 ad74eaa0edf7f1535380190bff4b408c 90238 doc extra heimdal-docs_1.4.0-6_all.deb
 067eae36876854f4997b5071a0d3377f 129364 net extra heimdal-kdc_1.4.0-6_amd64.deb
 3f670ba73492fbd18479086fe7ea31a4 1326858 devel extra 
heimdal-multidev_1.4.0-6_amd64.deb
 b7260c4aa43694524b07d77a8f42208f 141636 devel extra 
heimdal-dev_1.4.0-6_amd64.deb
 ea6caf17aa7f3d8baca0bafb90842703 61518 net extra 
heimdal-clients-x_1.4.0-6_amd64.deb
 4bcdcdb4af5bebef8bab01d68365bdf8 331524 net extra 
heimdal-clients_1.4.0-6_amd64.deb
 0e1e36463303ea7f2f6014322bee9eca 53552 net extra heimdal-kcm_1.4.0-6_amd64.deb
 1bc53ea1fbf4a64dd3a74eff287900ef 38952 net extra 
heimdal-servers-x_1.4.0-6_amd64.deb
 a02cd403792b920db295d4fa61cfacb8 170674 net extra 
heimdal-servers_1.4.0-6_amd64.deb
 8d983a391d00b2a6bdca7d2565d470e6 3250212 debug extra 
heimdal-dbg_1.4.0-6_amd64.deb
 15a53e4377b8fae8bedcea435521471d 234578 libs optional 
libasn1-8-heimdal_1.4.0-6_amd64.deb
 e2f5364c86405d8da1bfecf74b97dccb 243726 libs optional 
libkrb5-26-heimdal_1.4.0-6_amd64.deb
 f41ad8f3d0082ae605fa372c685eb47d 81392 libs optional 
libhdb9-heimdal_1.4.0-6_amd64.deb
 24e36236521fd5dd12dd52706a25a3ef 50928 libs optional 
libkadm5srv8-heimdal_1.4.0-6_amd64.deb
 3b350f5aaa023cd8732c52fa55daa5ba 40646 libs optional 
libkadm5clnt7-heimdal_1.4.0-6_amd64.deb
 67a3e0c15fbb27f6d3f50fb49dfc2875 114846 libs optional 
libgssapi2-heimdal_1.4.0-6_amd64.deb
 cf222995269a4b6d48e5c8a68340c6c1 38438 libs extra 
libkafs0-heimdal_1.4.0-6_amd64.deb
 a1f65230213bb9cbe47de4323b516ba2 64134 libs extra 
libroken18-heimdal_1.4.0-6_amd64.deb
 3b3fc5159a07b98c00a57871565bc230 73072 libs extra 
libotp0-heimdal_1.4.0-6_amd64.deb
 9d1f5b9c563441348719ac8ec0360f0c 33072 libs extra 
libsl0-heimdal_1.4.0-6_amd64.deb
 7e17f2ae8e43671b0864be504683cde8 87372 libs extra 
libkdc2-heimdal_1.4.0-6_amd64.deb
 a5bd8568d2273c9640c901e5ea63d689 146246 libs extra 
libhx509-5-heimdal_1.4.0-6_amd64.deb
 8979832aa53471abb095823d052aa4a5 34032 libs extra 
libheimntlm0-heimdal_1.4.0-6_amd64.deb
 a31707d7ad62fb1ad8bebb7640ebf28d 97392 libs extra 
libwind0-heimdal_1.4.0-6_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJN4f2mAAoJEJyE7hq50CY2ADEQAL9DSo4AtvCrU8C7K7rf00OE
pO5v0ggDg7rLznqM75Y4XwXmcMViPKJOoyOudYkqwr66f/Bp8MYBb9pW1or+J8Ak
ERnphWaj1vZc2+6b36Nrco1lkrfG/kmwyT++UtXsh57J6SH4EXpie/sQLvUc86gV
yTqdISLYCkUPTDwMbAx7LnWtoULQLRvOC3e/OHHQJB01pJxJLQVMDhlqxA7jbcMC
jDr0iBGoV8NwaxhE+zFTzE00CWJBo9YK87Ch/0UQfdQ50uPIbK25PiPHQKnmIj9T
83W6NFsa6Hng78p8x33+ceDipybZhLh8YskC5gL/zvbl54dQGipiA4MoPojjayip
3WEALzV3xU8+yidxwqhEh2NMXBfKwHulanzroM0Bo3EQ421sO8K5g+fyt9mbaEHI
c7NkQsBB2HvD4nJ2s7xQL0WU8Y1C8aGnkmCsEvbnFKRfCUYwyvF5RDCATi/GW+MQ
DSGmtuBV9h6OwVkYxOvZKf9hgIecryZFaWIXOBBS6T4KbYnnogNsbcNs7p1ROJaz
rDHtG+VVMKVRF8R3zFj+0vtfYdQ7spYQCNm+MWp8tgYj6YZyJkykGOz3LUu4e1t/
2q+V8ssWvA5CbioWZIQH7qZlUBZhZGxLdNGHe5T+r76CyjGdGKxrKRTjW8wBoP6f
WA8n4yIGdh1X6wqlMjkN
=m/T5
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to