From nobody@FreeBSD.org  Tue Sep 27 01:45:01 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 10DE8106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 27 Sep 2011 01:45:01 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id F30D08FC16
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 27 Sep 2011 01:45:00 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p8R1j07P069006
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 27 Sep 2011 01:45:00 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p8R1j0G8069005;
	Tue, 27 Sep 2011 01:45:00 GMT
	(envelope-from nobody)
Message-Id: <201109270145.p8R1j0G8069005@red.freebsd.org>
Date: Tue, 27 Sep 2011 01:45:00 GMT
From: Ben Kaduk <kaduk@mit.edu>
To: freebsd-gnats-submit@FreeBSD.org
Subject: bsdinstall's partitioner should list valid "type"s
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         161054
>Category:       bin
>Synopsis:       bsdinstall(8): partitioner should list valid "type"s
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-sysinstall
>State:          feedback
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Sep 27 01:50:06 UTC 2011
>Closed-Date:    
>Last-Modified:  Thu Oct 06 14:27:14 UTC 2011
>Originator:     Ben Kaduk
>Release:        9-beta 2
>Organization:
MIT SIPB
>Environment:
n/a
>Description:
Reposting from my mail to -current of 16 September 2011, so it doesn't get lost:
%%%%%%%%%%
Once I'm in the interactive partitioner, I have no way of knowing what
values are valid for the "type" other than essentially trial-and-error. (I
think ivoras has also noted this?)  If there was a way to display a list of
valid or commonly-used values, that would be quite helpful.  (When is
"freebsd-ufs" used, versus just "freebsd"?)
Also, if I try to modify a partition that I've created, I don't have the
ability to change the size -- I have to delete and recreate.  Now, I know
that there are some cases where this is hard to deal with, such as when
there are other partitions after the one in question, and resizing would
require moving those other partitions further into the disk.  But if there's
only one partition, or there's free space available, or I want to shrink, I
would like to be able to do that.  (The solaris installer gets this right,
if I remember correctly.)
%%%%%%%%%%
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-sysinstall 
Responsible-Changed-By: eadler 
Responsible-Changed-When: Thu Oct 6 04:47:52 UTC 2011 
Responsible-Changed-Why:  

fix synopsys and assign 


http://www.freebsd.org/cgi/query-pr.cgi?pr=161054 
State-Changed-From-To: open->feedback 
State-Changed-By: nwhitehorn 
State-Changed-When: Thu Oct 6 14:25:19 UTC 2011 
State-Changed-Why:  
The installer doesn't have a way of knowing this either, and libdialog does 
not provide a dropdown widget. The obvious choices (freebsd-ufs, etc.) are 
displayed in the help line at the bottom of the screen and change depending 
on what the current scheme is (e.g. freebsd vs. freebsd-ufs). Can you think 
of a clearer way to communicate the possibilities? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=161054 
>Unformatted:
