pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/29563: sysutils/fdgw over-precise message emitted



>Number:         29563
>Category:       pkg
>Synopsis:       sysutils/fdgw over-precise message emitted
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Mar 01 03:40:01 +0000 2005
>Originator:     Robert Elz
>Release:        NetBSD 2.0.1   (pkgsrc -current as of 4/5 hours before e-mail)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 2.0.1 NetBSD 2.0.1 (JADE-1.7-20050129) #1: 
Sat Jan 29 15:40:38 ICT 2005 
kre%lilac.noi.kre.to@localhost:/usr/obj/2.0/kernels/JADE-HP i386
Architecture: i386
Machine: i386
>Description:
        sysutils/fdgw tells me ...

        ********************************************************
        Please note: The install stage of fdgw requires a kernel
                     with 'pseudo-device vnd 4' enabled.
        ********************************************************

        I find that very hard to believe.   Does it really require
        exactly 4 vnd pseduo-devices?   (I find it hard to believe
        it really requires more than 1, but will it really break if
        there are 5 or 6 vnd's in the kernel?)

        [Aside: vnd should be changed to use the clone interface, if
        it hasn't already, in which case that message will become even
        more incorrect].

>How-To-Repeat:
        Do just about anything with pkgsrc in sysutils/fdgw.
        Wonder what should be done with a system that already has
        more than 4 vnds in its kernel for other reasons...
>Fix:
        Change the message to:

                Please note: The install stage of fdgw requires a kernel
                             with the vnd pseudo-device driver included.

        or perhaps, if this is more correct:

                Please note: The install stage of fdgw requires a kernel
                             with at least 4 vnd pseudo-devices included.

        And if appropriate, which it easily might be (I haven't
        actually ever wanted to install this thing, I just run
        "make checksum" on everything in the universe, and then
        check the messages)   also note something like

                The vnd0 pseudo-device must be available for use when
                this package is installed.

        That's assuming the install phase of this is actually using
        a vnd device, and (I'd guess, perhaps incorrectly) that it
        is going to have the specific /dev name it expects to use
        built into the script, and isn't going searching for a vnd
        device that is currently free...




Home | Main Index | Thread Index | Old Index