pkgsrc-Bugs archive

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

pkg/48294: reduce-depends fails ungracefully



>Number:         48294
>Category:       pkg
>Synopsis:       reduce-depnds fails ungracefully if dependency dir is missing 
>and leaves junk behind
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Oct 09 11:50:00 +0000 2013
>Originator:     Christoph Badura
>Release:        NetBSD 5.2_STABLE
>Organization:
        
        bozotic software testing labs
>Environment:
        
        
System: NetBSD falling-outside-the-normal-moral-constraints 5.2_STABLE NetBSD 
5.2_STABLE (thinkpad-x500) #8: Sat Oct 5 15:40:57 UTC 2013 
bad@falling-outside-the-normal-moral-constraints:/m/src/sys/arch/i386/compile/thinkpad-x500
 i386
Architecture: i386
Machine: i386
Pkgsrc: pkgsrc-2013Q3
>Description:

I tried to build misc/libreoffice4 on pkgsrc-2013Q3 branch.
I had forgotten to "pull up" databases/hsqldb18.
That lead to the follwing error:

ERROR: [reduce-depends.awk] ../../databases/hsqldb18 does not exist.
*** Error code 1

Stop.

That's expected.  What surprised me, is that bad dependency information
was left behind in WRKDIR.  Restarting the build after "pulling up" hsqldb
lead to compile errors because dependencies weren't installed.
>How-To-Repeat:
        

Check out pkgsrc-2013Q3 branch.  Start from an empty /usr/pkg.
cvs up -dPA misc/libreoffice4
cvs up -dPA fonts/harfbuzz
cd misc/libreoffice4 && make update UPDATE_TARGET=package-install

>Fix:
        

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index