pkgsrc-Bugs archive

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

pkg/42039: security/tct apparently does not support NetBSD 4.0 (but pkg is not marked)



>Number:         42039
>Category:       pkg
>Synopsis:       security/tct apparently does not support NetBSD 4.0 (but pkg 
>is not marked)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Sep 10 12:30:00 +0000 2009
>Originator:     Robert Elz
>Release:        NetBSD 4.0 / i386   pkgsrc current (2009-09-09)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE 
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
        When configuring itself, security/tct (tct-1.09nb3) claims
        that NetBSD 4.0 is not a supported system - but the package
        is not marked that way via a
                ONLY_FOR_PLATFORM
        or
                NOT_FOR_PLATFORM
        pkgsrc directive.

>How-To-Repeat:
        I use pkg_comp woth netBSD 4.0 binary sets (except the x* sets)
        and libkver installed, to obtain a fairly pure (and fully
        repeatable) stable environment in which to build binary packages.

        In that environment, attempting to build security/tct
        resuts in ...

===> Building for tct-1.09nb3
checking to make sure all the target(s) are here...
Ok, trying to find perl5 now... hang on a bit...

Perl5 is in /usr/pkg/bin/perl

changing the source in: bin/mactime bin/grave-robber lazarus/lazarus 
bin/strip_tct_home extras/bdf extras/ils2mac extras/realpath 

So far so good...
Looking for all the commands now...

Hmmm... can't find acctcom... moving on...

Hmmm... can't find devinfo... moving on...

Hmmm... can't find eeprom... moving on...

Hmmm... can't find format... moving on...

Hmmm... can't find lsof... moving on...

Hmmm... can't find lsmod... moving on...

Hmmm... can't find modinfo... moving on...

Hmmm... can't find pkginfo... moving on...

Hmmm... can't find rpm... moving on...

Hmmm... can't find showrev... moving on...

Hmmm... can't find swap... moving on...

Hmmm... can't find xhost... moving on...

Hmmm... can't find xauth... moving on...

Ok, now doing substitutions on the shell scripts...
Changing paths in conf/paths.pl...
Putting in $TCT_HOME into lazarus/lazarus
Putting in $TCT_HOME into conf/coroner.cf
Putting in $TCT_HOME into conf/grave-robber.cf
Putting in $TCT_HOME into bin/grave-robber
Putting in $TCT_HOME into bin/mactime
Putting in $TCT_HOME into extras/bdf
Putting in $TCT_HOME into extras/ils2mac
Putting in $TCT_HOME into extras/realpath
chmod 700 .
cd src/aux; make "CC=gcc" MAKELEVEL=
unsupported system: NetBSD.4.0
*** Error code 1

Stop.
make: stopped in /pkg_comp/obj/pkgsrc/security/tct/4x/tct-1.09/src/aux
*** Error code 1

Stop.
make: stopped in /pkg_comp/obj/pkgsrc/security/tct/4x/tct-1.09
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/security/tct
*** Error code 1

Stop.

>Fix:
        If NetBSD 4.0 really isn't intended to work here, then
        add a NOT_FOR_PLATFORM to say so (or ONLY_FOR if that
        is easier).   Otherwise, find why the script believes
        it is unsupported, and fix it...



Home | Main Index | Thread Index | Old Index