tag 177346 patch thanks Index: main-menu/main-menu.c =================================================================== RCS file: /cvs/debian-boot/debian-installer/main-menu/main-menu.c,v retrieving revision 1.57 diff -u -r1.57 main-menu.c --- main-menu/main-menu.c 16 Jan 2003 10:48:30 -0000 1.57 +++ main-menu/main-menu.c 20 Jan 2003 01:45:48 -0000 @@ -270,16 +270,26 @@ if (is_menu_item) { /* Only let the user choose if one of them is a menu item */ debconf = debconfclient_new(); - debconf->command(debconf, "FSET", MISSING_PROVIDE, "seen", - "false", NULL); - if (defpkg != NULL) - debconf->command(debconf, "SET", MISSING_PROVIDE, - defpkg->description, NULL); - debconf->command(debconf, "SUBST", MISSING_PROVIDE, - "CHOICES", choices, NULL); - debconf->command(debconf, "INPUT medium", MISSING_PROVIDE, - NULL); - debconf->command(debconf, "GO", NULL); + if (strchr(choices, ',') == NULL) { + debconf->command(debconf, "SET", + MISSING_PROVIDE, choices, + NULL); + } else { + debconf->command(debconf, "FSET", + MISSING_PROVIDE, "seen", + "false", NULL); + if (defpkg != NULL) + debconf->command(debconf, "SET", + MISSING_PROVIDE, + defpkg->description, + NULL); + debconf->command(debconf, "SUBST", + MISSING_PROVIDE, "CHOICES", + choices, NULL); + debconf->command(debconf, "INPUT medium", + MISSING_PROVIDE, NULL); + debconf->command(debconf, "GO", NULL); + } debconf->command(debconf, "GET", MISSING_PROVIDE, NULL); } /* Go through the dependencies again */
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]