Your message dated Sat, 27 Feb 2016 15:58:17 +0000 with message-id <[email protected]> and subject line Bug#666399: fixed in s390-dasd 0.0.34 has caused the Debian Bug report #666399, regarding s390-dasd fails to work with >20 devices visible (mostly in LPAR mode) 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.) -- 666399: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666399 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: s390-dasd Version: 0.0.27 Severity: important s390-dasd has the following code snippet in dasd-config.c: | static enum state_wanted get_channel (void) | { | if (di_tree_size (channels) > 20) | return get_channel_input (); | else if (di_tree_size (channels) > 0) | return get_channel_select (); | return WANT_ERROR; | } I'm not sure about the rationale for this. When removing the check, the program segfaults upon hitting "Finish", despite listing the devices correctly and allowing to configure them. Sadly strace didn't help at all and gdb was unable to generate traces. If you've got a lot of devices visible, because you're in LPAR mode, you cannot configure the disks because the state machine goes GET_CHANNEL -> ENABLE -> FORMAT -> WRITE -> GET_CHANNEL and there's no way to exit the GET_CHANNEL input field with a finished state. So you're caught in an endless loop instead. An alternative to just showing the select widget all the time would be to fix the state machine so that it's possible to exit with sucess from the channel input when at least one device was brought online (or is in configured). Kind regards Philipp Kern
--- End Message ---
--- Begin Message ---Source: s390-dasd Source-Version: 0.0.34 We believe that the bug you reported is fixed in the latest version of s390-dasd, 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. Philipp Kern <[email protected]> (supplier of updated s390-dasd 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: Sat, 27 Feb 2016 15:48:56 +0100 Source: s390-dasd Binary: s390-dasd Architecture: source s390x Version: 0.0.34 Distribution: unstable Urgency: medium Maintainer: Debian Install System Team <[email protected]> Changed-By: Philipp Kern <[email protected]> Description: s390-dasd - Configure DASD (udeb) Closes: 666399 Changes: s390-dasd (0.0.34) unstable; urgency=medium . [ Colin Watson ] * Use HTTPS for Vcs-* URLs, and link to cgit rather than gitweb. . [ Hendrik Brueckner ] * dasd-config: always list available DASDs for selection and configuration (Closes: #666399) Checksums-Sha1: db8234ae36948ebd481c89d195fedc12a603351d 1361 s390-dasd_0.0.34.dsc e3d77e56d348f88a87cc037a495dc02d92ac996c 55624 s390-dasd_0.0.34.tar.xz 0c097088cce1fc28008383d998ed5c559fbe758c 37654 s390-dasd_0.0.34_s390x.udeb Checksums-Sha256: a34820e87babaddedf47de6249f3fe70e829524007be197bd0af29fcdbd1aa37 1361 s390-dasd_0.0.34.dsc a0b6f28bf47f2ed237c6bfff88d0ce301bd97c823bb0b9e4ae3822fc4d066efd 55624 s390-dasd_0.0.34.tar.xz e193bcdbf153c523371b37d32cb3036f7c2f1540d1bce278aacff5969bebe90a 37654 s390-dasd_0.0.34_s390x.udeb Files: 7010f0cfb3c7650a752e52131960c9a1 1361 debian-installer standard s390-dasd_0.0.34.dsc a5deeed257c0ea2e5275fffa3d17193a 55624 debian-installer standard s390-dasd_0.0.34.tar.xz 803636c2244145fca7deb9ea9f3c7008 37654 debian-installer standard s390-dasd_0.0.34_s390x.udeb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBCAAGBQJW0biHAAoJEERuJUU10Fbsb1wH/0vUzCwe1DvqAh3J3Ug0vxMh Q6YevIKWTgRqyDytFk8QkVNRVEZltCQYqpoj75IltJc5ociVc53fHrgHUX61k79R BYN+MFqQbJGOObCOxfVOXv7W+x8M8IPPjU02OBOxeG6i5YKe0QhukoGt1C4xfrJz q47y+DF7BiRTJih8/6/M/H+7Q/GblGV5D293Xk5kNSsgAJJIcTp72NkdUQ5AtIwx evVKPjLjZ9y2a85Frqcr8HTi6ew76zgBSxIhxoCrX2ROZeu3P5EqquDuKt3d2cle Q4+SntPH8LKwlWR1nZPTpeAkoGCgPkLg8ey0yzmpefrq1Qdy9R5jpXgepkr2pPU= =Lzhp -----END PGP SIGNATURE-----
--- End Message ---

