pkgsrc-Bugs archive

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

pkg/43031: lang/parrot PLIST problems (NetBSD 4.0 / i386)



>Number:         43031
>Category:       pkg
>Synopsis:       lang/parrot PLIST problems (NetBSD 4.0 / i386)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 21 10:15:00 +0000 2010
>Originator:     Robert Elz
>Release:        NetBSD 4.0 / i386    (pkgsrc current 2010-03-21)
>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:
        After the recent update (to parrot-2.2.0) pkgsrc's file-check test
        fails.

>How-To-Repeat:
        I use pkg_comp with NetBSD 4.0 and libkver (with X11_TYPE=modular
        rather than the x* sets, but othereise a complete NetBSD 4.0 release
        distribution installed).   I doubt any of that is relevant here.

        When building lang/parrot in that environment, with PKG_DEVELOPER=yes
        observe ...

parrot-2.2.0 requires installed package icu-4.2.1
=> Checking file-check results for parrot-2.2.0
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /usr/pkg:
ERROR:         /usr/pkg/include/parrot/2.2.0/parrot/events.h
ERROR:         /usr/pkg/include/parrot/2.2.0/parrot/tsq.h
ERROR:         /usr/pkg/lib/parrot/2.2.0/library/Math/Random/mt19937ar.pbc
ERROR:         /usr/pkg/lib/parrot/2.2.0/library/Math/Random/mt19937ar.pir
ERROR:         /usr/pkg/src/parrot/2.2.0/call_list.txt
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         /usr/pkg/bin/parrot_nci_thunk_gen
ERROR:         /usr/pkg/src/parrot/2.2.0/pmc/imageiosize.pmc
ERROR:         /usr/pkg/src/parrot/2.2.0/pmc/opcode.pmc
ERROR:         /usr/pkg/src/parrot/2.2.0/pmc/oplib.pmc
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/lang/parrot
*** Error code 1

Stop.

        I do see (in the build log, not included here) that
        imageiosize.pmc is built, so I assume it is no accident that
        it is installed ... 

        On the other hand, the only references I see to mt19937ar.pbc
        are the one above, and the other warnings when pkgsrc attempts
        to reference what is mentioned in the PLIST (can't stat, etc)

        Consequently, I'm assuming that the PLIST file just didn't get
        updated properly with the upgrade.

>Fix:
        Rebuild PLIST correctly...



Home | Main Index | Thread Index | Old Index