pkgsrc-Bugs archive

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

pkg/38052: net/Transmission PLIST problem



>Number:         38052
>Category:       pkg
>Synopsis:       net/Transmission PLIST problem
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Feb 18 12:35:00 +0000 2008
>Originator:     Robert Elz
>Release:        NetBSD 3.99.15  (pkgsrc current within past 4-5 hours)
>Organization:
        Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 3.99.15 NetBSD 3.99.15 
(GENERIC-1.696-20060125) #8: Wed Jan 25 04:59:39 ICT 2006 
kre%jade.coe.psu.ac.th@localhost:/usr/obj/current/kernels/JADE_ASUS i386
Architecture: i386
Machine: i386
>Description:
        With PKG_DEVELOPER set (which is the default with pkg_comp
        which is how I compile packages) net/Transmission fais the
        file-check test.

>How-To-Repeat:
        I use pkg_comp with libkver and NetBSD 3.0 release sets
        (though aside from getting PKG_DEVELOPER set, I dobut that
        makes any difference at all).

        Attempt to make a binary package for net/Transmission.
        Expect to see ,,,


gmake[2]: Nothing to be done for `install-exec-am'.
gmake[2]: Nothing to be done for `install-data-am'.
gmake[2]: Leaving directory `/pkg_comp/obj/pkgsrc/net/Transmission/default/trans
mission-1.05'
gmake[1]: Leaving directory `/pkg_comp/obj/pkgsrc/net/Transmission/default/trans
mission-1.05'
=> Automatic manual page handling
=> Generating post-install file lists
=> Registering installation for Transmission-1.05
Transmission-1.05 requires installed package gtk2+-2.12.8
Transmission-1.05 requires installed package xdg-dirs-1.4
=> Checking file-check results for Transmission-1.05
ERROR: ************************************************************
ERROR: The following files are in /usr/pkg but not in the PLIST:
ERROR:         /usr/pkg/share/icons/hicolor/icon-theme.cache
*** Error code 1
  
Stop. 
make: stopped in /usr/pkgsrc/net/Transmission
*** Error code 1

        Actually, now I think about it, using pkg_comp (or similar)
        might be relevant to observing this - the problem might only
        occur on a near-virgin system (one without local themes installed
        previously by any other package).   That is, on a more typical
        system, it may be that that file exists already, and so souldn't
        cause a problem, but in an (almost) empty sandbox, installing the
        first theme causes it to be created, causing file-check to believe
        that this file was installed by the package, when it wasn't really.

        Someone else's problem...

>Fix:
        Either add the missing file to the PLIST, if that's what should
        be done, or work out how to make this file be ignored by the
        file-check test if is expect ed to (sometimes) spring into
        existance when the package is installed, but only sometimes...



Home | Main Index | Thread Index | Old Index