pkgsrc-Bugs archive

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

pkg/44589: print/evince PLIST problem (NetBSD 5.0 / i386)



>Number:         44589
>Category:       pkg
>Synopsis:       print/evince PLIST problem (NetBSD 5.0 / i386)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Feb 17 05:00:00 +0000 2011
>Originator:     Robert Elz
>Release:        NetBSD 5.0   (pkgsrc current (HEAD) as of 2011-02-17)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 5.1 NetBSD 5.1 (JADE-1.12-20101117) #5: Wed 
Nov 17 05:30:55 ICT 2010 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/5.1/kernels/i386/JADE i386
Architecture: i386
Machine: i386
>Description:
        Building a binary package of print/evince with PKG_DEVELOPER=yes
        (or attempting to do so) fails the file-check test.

        This one kind of "smells" like the hicolor-icon-theme (etc)
        type of problem, which probably means it is going to need
        some kind of special processing, somehow, rather than just
        adding the file to the PLIST (but I am guessing).

        I first noticed this when evince was revbumped almost a month ago.
        - but the root cause is likely to be some other package having been
        updated in the period between when I last successfully built evince
        (2010-11-19) and when the revbump caused me to try again 2011-01-21.

>How-To-Repeat:
        I use pkg_comp with libkver (NetBSD 5.0 emulated) and NetBSD 5.0
        release sets installed.  I have inet6 set in PKG_DEFAULT_OPTIONS
        and nothing else that should be (or reasonably could be) affecting
        this (and I doubt that inet6 is related here).

        In that environment, I see ...

=> Checking file-check results for evince-2.32.0nb3
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         /usr/pkg/share/glib-2.0/schemas/gschemas.compiled
*** Error code 1 

Stop.
make: stopped in /usr/pkgsrc/print/evince


>Fix:
        This to me looks like one of those horrible cache files that
        attempt to keep track of what is installed, and so cannot simply
        be installed by any one (normal) package.   But that's a guess,
        all I really know is that the binary package doesn't get made...



Home | Main Index | Thread Index | Old Index