Bug 44050

Summary: CVSUPIT package when installed from /stand/sysinstall appears to hang
Product: Base System Reporter: Andrew <vincomaldini>
Component: confAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Andrew 2002-10-14 14:10:01 UTC
This seems to be an ongoing bug which I first experience with Freebsd 4.6 release. Since it is ongoing I can only guess that it has not been reported. ;-)

Whenever I try to install the net/cvsupit package via ftp using /stand/sysinstall it appears to hang. My guess is that the package manager is waiting for user /console input since this package requires configuration during installation.

Fix: 

The workaround is to use pkg_add from the command line and pass it the ftp address to the package. This is the install method as stated in the docs found on freebsd.org, but not terribly obvious to newbies.

My guess is that the package manager is waiting for user input since this package requires configuration during installation - stand/sysinstall does not provide ability to configure this package.
How-To-Repeat: Try installing the cvsupit package using stand/sysinstall and choose ftp as source. (not sure if it works from cd or not, from memory it doesn't)
Comment 1 Tony 2002-11-20 06:46:38 UTC
This problem is still present in 4.7-Release, and is caused by the
post-install script of cvsupit outputting to the debug screen on
vty1(alt-f2).  As it is unable to accept input on this screen, the
process comes to a grinding halt.  Killing the script from the emergency
holographic shell on vty3 allows one to unhang the install, but aborts
the install of cvsupit.

Tony Harverson
Network Administrator
____________________________
ePages Internet & Multimedia
http://www.epages.net/
Tel : +27 (0)31 2679999

************************************************************************
**

This message may contain information which is confidential, private or
privileged in nature. If you are not the intended recipient, you may not
peruse, use, disseminate, distribute or copy this message or any file
which is attached to this message. ePages Internet and Multimedia (Pty)
Ltd accepts no liability or responsibility for action taken in reliance
of the content of this message or any attached files. If you have
received=20
this message in error, please notify the sender thereof immediately by=20
e-mail, facsimile or telephone and thereafter return and/or destroy the
original message. ePages Internet and Multimedia (Pty) Ltd accepts no
liability or=20
responsibility of whatever nature for any loss, liability, damage=20
or expense resulting directly or indirectly from the access of any=20
files which are attached to this message and it is therefore recommended
that the recipient scan this e-mail and any attached files for viruses
and the like.
Comment 2 Murray Stokely freebsd_committer freebsd_triage 2003-05-05 05:58:55 UTC
This bug has existed for at least 5 years, and it is still
unresolved.  It highlights serious weaknesses in our installation
tool.

I think as a workaround a special version of cvsupit should be
included on the installation media that does not prompt for user
input.

This is really a ports/packages issue, since the alternative (writing
a new installer / making a major paradigm change in sysinstall), is so
much more time consuming.

I'm not sure if jkh is still actively maintaining cvsupit.  Someone
should really provide a patch to that port and post it in this PR
trail.


     - Murray
Comment 3 Kris Kennaway freebsd_committer freebsd_triage 2003-07-13 00:55:44 UTC
State Changed
From-To: open->closed