Bug 79910 - sysinstall(8): Cannot escape from failed port/package install
Summary: sysinstall(8): Cannot escape from failed port/package install
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: Unspecified
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-sysinstall (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-14 15:30 UTC by andrew
Modified: 2015-11-10 09:12 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description andrew 2005-04-14 15:30:19 UTC
If you use /stand/sysinstall to install a port or package, and it fails, you get in an endless loop of being asked if you would like to try again or reconfigure your install medium. 

Much more seriously, if the intallation fails because of target problems (eg out of space because configuration of /usr partition specified 5kb in place of 5gb :-) you are forced to go through failures of each package you selected, as there is no way to abort the process. After that, you may still be in a loop, and end up having to power down. 

This is a likely event for a new user, and it looks very bad that it is so hard to abort a failing install. (Ctrl-C does not work in any useful way).

Fix: 

The /stand/sysinstall procedure needs to have an [Abort] button on dialogue box that reports some kind of error.
How-To-Repeat: Try to install a pacakge from an ftp site that does not have it, or a damaged CD.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2005-04-14 16:33:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-ports-qa

This is a problem with sysinstall, not ports.
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2005-04-14 16:37:37 UTC
Responsible Changed
From-To: freebsd-ports-qa->freebsd-qa

Fix bogus assignment.
Comment 3 Bruce Cran freebsd_committer freebsd_triage 2010-04-25 15:55:30 UTC
Responsible Changed
From-To: freebsd-bugs->brucec

Take.
Comment 4 Bruce Cran freebsd_committer freebsd_triage 2011-01-23 20:57:21 UTC
Responsible Changed
From-To: brucec->freebsd-sysinstall

Back to the pool.
Comment 5 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:07:59 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.
Comment 6 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 09:12:17 UTC
sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing.